http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
멀티프로그래밍 환경에서의 분기 예측 (pp.12-14)
이문상(Moon-Sang Lee),강영재(Young-Jae Kang),맹승렬(Seung-Ryoul Maeng) 한국정보과학회 1998 한국정보과학회 학술발표논문집 Vol.25 No.1A
조건부 분기 명령어(conditional branch instruction)의 잘못된 분기 예측(branch misprediction)은 프로세서의 성능 향상에 심각한 장애 요인이 되고 있다. 시분할(time-sharing) 시스템과 같이 문맥 교환(context switch)이 발생하는 멀티프로그래밍 환경(multiprogramming environment)에서는 더욱 낮은 분기 예측 정확성(branch prediction accuracy)을 보인다. 본 논문에서는 문맥 교환이 발생하는 멀티프로그래밍 환경에서 우수한 성능을 보이는 중첩 분기 예측표 교환(Overlapped Predictor Table Switch, OPTS) 기법을 소개한다. 분기 예측표(predictor table)를 분할하여 각각의 프로세스(process)에 할당하는 OPTS 기법은 문맥 교환의 영향을 최소화함으로써 높은 분기 예측 정확성을 유지한다.
이문상(Moon-Sang Lee),이원진(Won-Jin Lee),이준원(Joon-Won Lee),맹승렬(Seung-Ryoul Maeng) 한국정보과학회 2000 한국정보과학회 학술발표논문집 Vol.27 No.1A
소형의 이동 컴퓨터 시스템이 발전하면서 프로세서의 전력 소모(energy dissipation)가 중요한 이슈가 되고 있다. 현재 대부분의 프로세서들은 성능 향상을 위해 캐쉬를 사용하고 있고 이것은 프로세서내의 많은 비율의 전력을 소모한다. 따라서 저 전력 프로세서를 설계하기 위해서는 내장 캐쉬(on-chip cache)의 전력 소모를 줄이는 것이 중요하다. 본 논문은 캐쉬 대체 전략으로 현재 많이 사용되는 URU(Least Recently Used) 방식을 LFU(Least Frequently Used), LFUT(LFU with Threshold), FIFO(First In First Out) 방식과 전력 효율적 측면에서 비교 분석한다.
멀티프로그래밍 환경에서의 분기 예측 (pp.1158-1165)
이문상(Moon-Sang Lee),강영재(Young-Jae Kang),맹승렬(Seung-Ryoul Maeug) 한국정보과학회 1999 정보과학회논문지 : 시스템 및 이론 Vol.26 No.9
조건부 분기 명령어(conditional branch instruction)의 잘못된 분기 예측(branch misprediction)은 프로세서의 성능 향상에 심각한 장애 요인이 되고 있다. 특히 시분할(time-sharing) 시스템과 같은 문맥 교환(context switch)이 발생하는 멀티프로그래밍 환경(multiprogramming environment)에서는 더욱 낮은 분기 예측 정확성(branch prediction accuracy)을 보인다. 본 논문에서는 문맥 교환이 발생하는 멀티프로그래밍 환경에서 높은 분기 예측 정확성을 보이는 중첩 분기 예측표 교환(Overlapped Predictor Table Switch, OPTS) 기법을 소개한다. 분기 예측표(Predictor table)를 분할하여 각각의 프로세스(Process)에 할당하는 OPTS 기법은 문맥 교환의 영향을 최소화함으로써 높은 분기 예측 정확성을 유지하는 분기 예측 방법이다. There is wide agreement that one of the most important impediments to the performance of current and future pipelined superscalar processors is the presence of conditional branches in the instruction stream Accurate branch prediction is required to overcome this performance limitation. Many branch predictors have been proposed to help to alleviate this problem, including the two-level adaptive branch predictor, and more recently, hybrid branch predictor in a less idealized environment, such as a time-sharing system, code of interest involves context switches. Context switches, even at fairly large intervals, can seriously degrade the performance of many of the most accurate branch prediction schemes. In this study, we measure the effect of context switch on the branch prediction accuracy in various situation and show the feasibility of our new mechanism, OPTS(Overlapped Predictor Table Switch), which save and restore branch history table at every context switch.
Virtual Interface Arnhitecture의 구현
유정록(Jung-Lok Yu),이문상(Moon-Sang Lee),맹승렬(Seung-Ryoul Maeng) 한국정보과학회 2000 한국정보과학회 학술발표논문집 Vol.27 No.2Ⅲ
클러스터 컴퓨팅에서 성능 개선의 한계점으로 인식되는 것은 클러스터 내의 통신 서브시스템(communication subsystem)이다. 이러한 한계점을 해결하기 위해서 사용자 수준 통신 프로토콜이 제안되었고, Microsoft, Compaq, Intel 3 사에 의해서 표준화되었다. 본 논문에서는 사용자 수준 통신의 상업계 표준으로 선정된 Virtual Interface Architecture(VIA)[1]의 개요에 대해서 알아보고, VIA를 효과적으로 구현한 KVIA(Kaist-VIA)에 대해 기술한다.
Myrinet 상에서 VMMC를 기반으로 하는 효율적인 MPI 구현 (pp.642-644)
김호중(Ho-joong Kim),손영철(Youn-Chul Sohn),장영배(Young-Bae Jang),이문상(Moon-Sang Lee),김명균(Myung-Kyun Kim),맹승렬(Seung Ryoul Maeng) 한국정보과학회 2000 한국정보과학회 학술발표논문집 Vol.27 No.1A
클러스터 시스템의 성능을 향상시키기 위해서는 Myrinet과 같은 고성능 통신망 인터페이스가 필수적이다. 그러나 Myrinet에서 동작하는 저수준 통신 계층들은 각기 고유한 기작을 사용하므로 호환성이 떨어진다. 따라서 MPI와 같은 통신 프로그래밍 표준을 효율적으로 구현하여 응용프로그램 수준에서 고성능과 호환성을 동시에 제공하여야 한다. 본 논문에서는 VMMC 통신 계층을 기반으로, 늦은 위치 갱신, 선택적 무복사 전송 등의 최적화 기법을 적용하여 우수한 성능의 MPI를 구현하였다.
효율적인 생물정보 서열검색을 위한 PC-클러스터 시스템 구현
공재근(Jae Keun Kong),좌용권(Yong Gweon Jwa),박정선(Jeong Seon Park),유선주(Seon Ju Yoo),이문상(Moon-Sang Lee) 한국정보과학회 2004 한국정보과학회 학술발표논문집 Vol.31 No.1A
최근 들어 유전자 서열의 생산량 증가에 비례하여 유전자 발현 마이크로 칩과 같은 새로운 분석방법과 기술들이 도입되면서 연구자들이 매일 수천개의 서열을 효율적으로 분석해야 할 필요성이 증대되고 있다. 이러한 생명공학분야의 급속한 발전은 대용량 유전자 서열에 대한 빠른 분석이 가능한 컴퓨팅 자원을 요구하고 있으나 IT 인프라에 대한 막대한 투지비용으로 인해 관련 연구기관에서 쉽게 이들 컴퓨팅 자원을 도입하지 못하고 있는 실정이다. 본 연구에서는 저가의 PC 서버를 고속의 네트워크로 연결한 PC 클러스터를 활용하여 시스템의 안정성과 신뢰성을 보장함과 동시에 범용성을 지닌 생물정보 서열검색 시스템을 구축하였다. 이러한 효율적인 시스템 구축을 통해 생물정보 데이터베이스 및 서열 검색 시스템을 제공하고, 대용량 서열 데이터베이스의 검색 시간을 단축하였다.