본문 바로가기
KERD
논문KCI 등재

멀티코어 환경에서 커널 수준의 전력 관리 솔루션

Kernel Level Power Management Solution for Multi-Core

1

조회

0

다운로드

2

인용

0

참고문헌

키워드

초록

In this paper, we address a novel system-level power management technique which is specifically targeted for an ARM 11 MPCore system. Our proposed solution is a DPM technique which includes process monitoring, real time power analysis, and policy application to reduce the power consumption while meeting the performance requirement. One of the main contributions of this paper is that we systematically infer QoS requirements of processes without getting any additional information from the application. When multiple processes are running under various user level policies, priorities of the policy application are determined in such a way that the overall system performance is maintained while power consumption is effectively managed. Experimental results show that our DPM technique is very effective in reducing power consumption without violating system’s QoS requirements.

Abstract

In this paper, we address a novel system-level power management technique which is specifically targeted for an ARM 11 MPCore system. Our proposed solution is a DPM technique which includes process monitoring, real time power analysis, and policy application to reduce the power consumption while meeting the performance requirement. One of the main contributions of this paper is that we systematically infer QoS requirements of processes without getting any additional information from the application. When multiple processes are running under various user level policies, priorities of the policy application are determined in such a way that the overall system performance is maintained while power consumption is effectively managed. Experimental results show that our DPM technique is very effective in reducing power consumption without violating system’s QoS requirements.

참고문헌 (8)

  1. H. Blume, "OpenMP-based parallelization on an MPCore multiprocessor platform - A performance and power analysis", Journal of System Architecture 54 (2008)
  2. Harald Bothe, "Increase Performance with Embedded Multi-Core Processors", Information Quarterly Magazine, 5 (2006)
  3. Joonhee, Lee, "A Process Monitoring Strategy towards DVS Applications", Korean Information Society Journal (2003)
  4. K. Luo, "Balancing Throughput and Fairness in SMT Processors", In IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS’01) (2001)
  5. Suresh Siddha, "Multi-core and Linux* Kernel", Intel Open Source Technology Center, ~
  6. "Core Tile for ARM11 MPCore User Guide, Ref: DUI 0318C", ~ (2006)
  7. Canturk Isci, "An Analysis of Efficient Multi-core Global Power Management Policies:Maximizaing Performance for a Given Power Budget", Micro-39. 39th Annual IEEE, 2006, ~

관련 논문AI추천

이 간행물의 다른 논문 (7건)