Workload-Aware Voltage Regulator Optimization for Power Efficient Multi-Core Processors

被引:0
|
作者
Sinkar, Abhishek A. [1 ]
Wang, Hao [1 ]
Kim, Nam Sung [1 ]
机构
[1] Univ Wisconsin, Dept Elect & Comp Engn, Madison, WI 53706 USA
关键词
DVFS; switching voltage regulator; P-state; C-state;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Modern multi-core processors use power management techniques such as dynamic voltage and frequency scaling (DVFS) and clock gating (CG) which cause the processor to operate in various performance and power states depending on runtime workload characteristics. A voltage regulator (VR), which is designed to provide power to the processor at its highest performance level, can significantly degrade in efficiency when the processor operates in the deep power saving states. In this paper, we propose VR optimization techniques to improve the energy efficiency of the processor + VR system by using the workload dependent P-and C-state residency of real processors. Our experimental results for static VR optimization show up to 19%, 20%, and 4% reduction in energy consumption for workstation, mobile and server multi-core processors. We also investigate the effect of dynamically changing VR parameters on the energy efficiency compared to the static optimization.
引用
收藏
页码:1134 / 1137
页数:4
相关论文
共 50 条
  • [21] NBTI and Power Reduction Using a Workload-Aware Supply Voltage Assignment Approach
    Yang Yu
    Jie Liang
    Zhiming Yang
    Xiyuan Peng
    Journal of Electronic Testing, 2018, 34 : 27 - 41
  • [22] An Efficient Programming Skeleton for Clusters of Multi-Core Processors
    Rad, Mina Hosseini
    Patooghy, Ahmad
    Fazeli, Mahdi
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2018, 46 (06) : 1094 - 1109
  • [23] Efficient Program Scheduling for Heterogeneous Multi-core Processors
    Chen, Jian
    John, Lizy K.
    DAC: 2009 46TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2009, : 927 - 930
  • [24] An Efficient Programming Skeleton for Clusters of Multi-Core Processors
    Mina Hosseini Rad
    Ahmad Patooghy
    Mahdi Fazeli
    International Journal of Parallel Programming, 2018, 46 : 1094 - 1109
  • [25] Workload-aware Power Management of Cluster Systems
    Liu, Zhuo
    Liang, Aihua
    Xiao, Limin
    Ruan, Li
    PROCEEDINGS OF THE NINTH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS TO BUSINESS, ENGINEERING AND SCIENCE (DCABES 2010), 2010, : 603 - 608
  • [26] Efficient and portable Winograd convolutions for multi-core processors
    Dolz, Manuel F.
    Martinez, Hector
    Castello, Adrian
    Alonso-Jorda, Pedro
    Quintana-Orti, Enrique S.
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (10): : 10589 - 10610
  • [27] LightSaber: Efficient Window Aggregation on Multi-core Processors
    Theodorakis, Georgios
    Koliousis, Alexandros
    Pietzuch, Peter
    Pirk, Holger
    SIGMOD'20: PROCEEDINGS OF THE 2020 ACM SIGMOD INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2020, : 2505 - 2521
  • [28] Efficient and portable Winograd convolutions for multi-core processors
    Manuel F. Dolz
    Héctor Martínez
    Adrián Castelló
    Pedro Alonso-Jordá
    Enrique S. Quintana-Ortí
    The Journal of Supercomputing, 2023, 79 : 10589 - 10610
  • [29] Parallel Optimization of Frequent Algorithm on Multi-core Processors
    Zhang, Yu
    Zhang, Jianzhong
    Xu, Jingdong
    Wu, Ying
    2012 INTERNATIONAL CONFERENCE ON CONTROL ENGINEERING AND COMMUNICATION TECHNOLOGY (ICCECT 2012), 2012, : 295 - 299
  • [30] Workload-Aware Neuromorphic Design of the Power Controller
    Sinha, Saurabh
    Suh, Jounghyuk
    Bakkaloglu, Bertan
    Cao, Yu
    IEEE JOURNAL ON EMERGING AND SELECTED TOPICS IN CIRCUITS AND SYSTEMS, 2011, 1 (03) : 381 - 390