http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
3차원 구조 멀티코어 프로세서의 분기 예측 기법에 관한 온도 효율성 분석
안진우,최홍준,김종면,김철홍,Ahn, Jin-Woo,Choi, Hong-Jun,Kim, Jong-Myon,Kim, Cheol-Hong 한국정보처리학회 2012 정보처리학회논문지 A Vol.19 No.2
프로세서의 성능을 효율적으로 증가시키기 위한 기법 중 하나로 명령어 수준의 병렬성을 높이는 추론적 수행(Speculative execution)이 사용되고 있다. 추론적 수행 기법의 효율성을 결정하는 가장 중요한 핵심 요소는 분기 예측기의 정확도이다. 하지만, 높은 예측율을 보장하는 복잡한 구조의 분기 예측기를 최근 주목 받고 있는 3차원 구조 멀티코어 프로세서에 적용하는데 있어서는 발열 현상이 큰 장애요소가 될 것으로 예측된다. 본 논문에서는 3차원 구조 멀티코어 프로세서에서 발생할 수 있는 분기 예측기의 높은 발열 문제를 해결하기 위해 두 가지 기법을 제시하고, 이에 대한 효율성을 상세하게 분석하고자 한다. 첫번째 기법은 분기 예측기의 온도가 임계 온도 이상으로 올라가는 경우 분기 예측기의 동작을 일시적으로 정지시키는 동적 온도 관리 기법이고, 두번째 기법은 3차원 구조 멀티코어 프로세서의 각 층 별로 온도를 고려하여 서로 다른 복잡도를 지닌 분기 예측기를 차등 배치하는 기법이다. 두 가지 기법 중에서 복잡도를 고려한 차등 배치 기법은 평균 $87.69^{\circ}C$의 온도를 나타내는 반면, 동적 온도 관리 기법은 평균 $89.64^{\circ}C$의 온도를 나타내었다. 그리고, 각 층에서 발생하는 온도 변화율을 각 기법에 대하여 비교한 결과, 동적 온도 관리 기법의 온도 변화율은 평균 $17.62^{\circ}C$을 나타내었고 복잡도 차등 배치 기법의 온도 변화율은 평균 $11.17^{\circ}C$을 나타내었다. 이러한 온도 분석을 통하여 3차원 멀티코어 프로세서에서 분기 예측기의 온도를 제어하였을 경우, 복잡도 차등 배치 기법을 적용하는 것이 더 효율적임을 알 수 있다. 성능적인 측면을 분석한 결과, 동적 온도 관리 기법은 해당 기법을 적용하지 않았을 경우보다 평균 27.66%의 성능하락을 나타내었지만, 복잡도 차등 배치 기법은 평균 3.61%의 성능 하락만을 나타내었다. Speculative execution for improving instruction-level parallelism is widely used in high-performance processors. In the speculative execution technique, the most important factor is the accuracy of branch predictor. Unfortunately, complex branch predictors for improving the accuracy can cause serious thermal problems in 3D multicore processors. Thermal problems have negative impact on the processor performance. This paper analyzes two methods to solve the thermal problems in the branch predictor of 3D multi-core processors. First method is dynamic thermal management which turns off the execution of the branch predictor when the temperature of the branch predictor exceeds the threshold. Second method is thermal-aware branch predictor placement policy by considering each layer's temperature in 3D multi-core processors. According to our evaluation, the branch predictor placement policy shows that average temperature is $87.69^{\circ}C$, and average maximum temperature gradient is $11.17^{\circ}C$. And, dynamic thermal management shows that average temperature is $89.64^{\circ}C$ and average maximum temperature gradient is $17.62^{\circ}C$. Proposed branch predictor placement policy has superior thermal efficiency than the dynamic thermal management. In the perspective of performance, the proposed branch predictor placement policy degrades the performance by 3.61%, while the dynamic thermal management degrades the performance by 27.66%.
Design Technique of SR Machine for Hydraulic Pump System using Combined CAD and Genetic Algorithm
安珍雨(Jin-Woo Ahn),李東熙(Dong-Hee Lee),金泰亨(Tae-Hyoung Kim) 대한전기학회 2006 전기학회논문지 B Vol.55 No.7
In this paper, an optimal method for determining design parameters of a Switched Reluctance Motor is researched. The dominant design parameters are stator and rotor pole arc and switching on and off angle. The parameters affecting performance are examined and selected using evolutionary computations and commercial CAD program. The simulated design method is compared with conventional procedure.
개선된 직접순시토크제어기법을 이용한 SRM의 토크리플 저감기법
안진우(Jin-Woo Ahn),이동희(Dong-Hee Lee),Huijun Wang,석승훈(Sung-Hun Seck) 대한전기학회 2007 대한전기학회 학술대회 논문집 Vol.2007 No.10
In this paper, an advanced torque control scheme of SRM using DITC(Direct Instantaneous Torque Control) and PWM(pulse width modulation) is presented. Different from conventional DITC method, proposed method uses one or two switching modes at every sampling time, instead of only one switching mode. The duty ratio of the phase switch is regulated according to the torque error and simple control rules of DITC. Moreover the sampling time of control can be extended, which allows implementation on low cost microcontrollers. The proposed control method is verified by the simulations and experimental results.
안진우(Jin-Woo Ahn),최낙권(Nak-Gwon Choi),이상훈(Sang-Hoon Lee),신위재(Wee-Jae Shin),주창복(Chang-Bok Joo),박남천(Nam-Chen Park) 한국지능시스템학회 2004 한국지능시스템학회 학술발표 논문집 Vol.14 No.2
본 논문에서는 자동차 센서들의 신호들을 실시간으로 처리하여 디스플레이하는 시스템을 개발하였다. 실시간 자동차 센서 감시시스템은 센서의 신호를 받아들이는 센서 입력블록, 변환된 센서 데이터를 계산하는 Main Control 블록, 그리고 계산된 데이터를 실시간으로 표시하는 Display 블록으로 구성된다. 4개의 타이어에 부착된 센서로부터 압력 및 온도를 감지하고 이를 담은 데이터를 실시간으로 송신하고 운전자에게 수신된 데이터를 디스플레이하여 타이어의 압력상태를 점검하며 이와 함께 차내의 연료량센서에서 입력된 연료잔량을 계산하여 현재 주행가능거리를 표시하며 그 외에 냉각수 온도, 엔진오일레벨, 차내 온도센서를 일정한 시간간격을 두고 순차적으로 받아들여 각 센서들의 상태를 Graphic LCD를 이용하여 실시간으로 표시한다.