Core-Level Activity Prediction for Multicore Power Management

被引:12
|
作者
Bircher, W. Lloyd [1 ]
John, Lizy Kurian [2 ]
机构
[1] Adv Micro Devices Inc, Austin, TX 78751 USA
[2] Univ Texas Austin, Dept Elect & Comp Engn, Austin, TX 78712 USA
关键词
Dynamic power management; multicore; power modeling; prediction; PERFORMANCE ADAPTATION;
D O I
10.1109/JETCAS.2011.2164973
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Existing power management techniques operate by reducing performance capacity (frequency, voltage, size) when performance demand is low. In the case of multicore systems, the performance and power demand is the aggregate demand of all cores in the system. Monitoring aggregate demand makes detection of phase changes difficult since aggregate phase behavior obscures the underlying phases generated by the workloads on individual cores. This causes suboptimal power management and over-provisioning of power resources. In this paper, we address these problems through core-level, activity prediction. The core-level view makes detection of phase changes more accurate, yielding more opportunities for efficient power management. Due to the difficulty in anticipating activity level changes, existing operating system power management strategies rely on reaction rather than prediction. This causes sub-optimal power and performance since changes in performance capacity by the power manager lag changes in performance demand. To address this problem we propose the periodic power phase predictor (PPPP). This activity level predictor decreases SYSMark 2007 processor power consumption by 5.4% and increases performance by 3.8% compared to the reactive scheme used in Windows Vista operating system. Applying the predictor to the prediction of processor power, we improve accuracy by 4.8% compared to a reactive scheme.
引用
收藏
页码:218 / 227
页数:10
相关论文
共 35 条
  • [1] A Power Model Combined of Architectural Level and Gate Level for Multicore Processors
    Peng, Manman
    Hu, Yan
    2013 12TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM 2013), 2013, : 1652 - 1655
  • [2] Dynamic Power Management Technique for Multicore Based Embedded Mobile Devices
    Hwang, Young-Si
    Chung, Ki-Seok
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2013, 9 (03) : 1601 - 1612
  • [3] Power Containers: An OS Facility for Fine-Grained Power and Energy Management on Multicore Servers
    Shen, Kai
    Shriraman, Arrvindh
    Dwarkadas, Sandhya
    Zhang, Xiao
    Chen, Zhuan
    ACM SIGPLAN NOTICES, 2013, 48 (04) : 65 - 76
  • [4] Tight Lower bound on power consumption for scheduling real-time periodic tasks in core-level DVFS systems
    Teng, Fei
    Yu, Lei
    Liu, Xiao
    Lai, Pei
    PARALLEL COMPUTING, 2022, 110
  • [5] Supervised Learning Based Power Management for Multicore Processors
    Jung, Hwisung
    Pedram, Massoud
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2010, 29 (09) : 1395 - 1408
  • [6] Power Management for Chiplet-Based Multicore Systems Using Deep Reinforcement Learning
    Li, Xiao
    Chen, Lin
    Chen, Shixi
    Jiang, Fan
    Li, Chengeng
    Xu, Jiang
    2022 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2022), 2022, : 164 - 169
  • [7] Fast and Accurate On-line Prediction of Performance and Power Consumption in Multicore-based Systems
    Lee, Young-Ho
    Kim, Jihong
    2013 12TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM 2013), 2013, : 1879 - 1886
  • [8] On Reducing Power Consumption and Code Size of H.264 Intra Luma Prediction on Multicore DSP
    Chen, Yan-Fu
    King, Chung-Ta
    Wang, Wen-Shan
    Tseng, Shau-Yin
    ISOCC: 2008 INTERNATIONAL SOC DESIGN CONFERENCE, VOLS 1-3, 2008, : 29 - +
  • [9] Genetic algorithm based idle length prediction scheme for dynamic power management
    Kong, Fei
    Tao, Pin
    Yang, ShiQiang
    Zhao, XiaoLi
    2006 IMACS: MULTICONFERENCE ON COMPUTATIONAL ENGINEERING IN SYSTEMS APPLICATIONS, VOLS 1 AND 2, 2006, : 1437 - +
  • [10] Deep Reinforcement Learning-Based Power Management for Chiplet-Based Multicore Systems
    Li, Xiao
    Chen, Lin
    Chen, Shixi
    Jiang, Fan
    Li, Chengeng
    Zhang, Wei
    Xu, Jiang
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2024, 32 (09) : 1726 - 1739