멀티코어 시스템에서 응용프로그램에 최적화된 정책 적용을 위한 동적 전력 관리 프레임워크
- Title
- 멀티코어 시스템에서 응용프로그램에 최적화된 정책 적용을 위한 동적 전력 관리 프레임워크
- Author
- 안영호
- Alternative Author(s)
- Dynamic Power Management Framework with application-specific policy for multi-core system
- Advisor(s)
- 정기석
- Issue Date
- 2010-02
- Publisher
- 한양대학교
- Degree
- Master
- Abstract
- 본 논문에서 제안하는 동적 전력 관리 프레임워크는 멀티 코어를 위한 것이다. 멀티 코어 시스템에서 자원을 효율적으로 사용하기 위해서 중요한 두 가지 요소는 전력 소모와 온도 제어이다.
논문에서 제안하는 동적 전력관리 프레임워크는 리눅스 기반의 멀티 코어 시스템에서 구현되었으며 크게 커널 데몬, 유저 데몬, 전력 관리 정책으로 구성된다. 각 구성요소는 실시간으로 데이터를 교환하거나 특정 동작을 요청하도록 정의되었다. 동시에 여러 프로그램이 동작할 경우에는 시스템 성능이 각 응용프로그램의 동작에 따라 다양하게 나타난다. 그래서 본 논문에서 제안하는 전력 관리 프레임워크는 응용 프로그램별 전력 관리 정책을 제공하여 동시에 각 응용프로그램이 요구하는 QoS(quality of service)를 만족하는지를 주기적으로 확인한다.
멀티 코어의 종류에 따라 전력 소모를 줄이기 위하여 서로 다른 하드웨어 기술을 사용된다. Intel사는 DVFS(dynamic voltage/frequency scaling) 방식을 이용하여 코어에 공급되는 전력을 조절할 수 있도록 하고 있다. ARM사의 ARM11 MPCore의 경우에는 WFI(wait for interrupt) Mode를 이용하여 동적 전력 소모를 줄일 수 있다. WFI Mode는 클럭 게이팅 방식을 사용한 저전력 기술이다.
본 논문의 실험 결과를 통하여 논문에서 제안하는 동적 전력 관리 프레임워크는 응용프로그램별 최적화된 전력 관리 정책을 리눅스 커널에 실시간으로 적용시킬 수 있을 뿐만 아니라 멀티미디어 프로그램의 QoS(quality of service)를 만족시키면서 전력 소모를 줄 일 수 있음을 확인할 수 있다.
- URI
- https://repository.hanyang.ac.kr/handle/20.500.11754/142431http://hanyang.dcollection.net/common/orgView/200000413661
- Appears in Collections:
- GRADUATE SCHOOL[S](대학원) > ELECTRONICS AND COMPUTER ENGINEERING(전자컴퓨터통신공학과) > Theses (Master)
- Files in This Item:
There are no files associated with this item.
- Export
- RIS (EndNote)
- XLS (Excel)
- XML