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 条
  • [41] Dependency and utilization aware Task Allocation for Multi-core Embedded Processors
    Dhiyagu, D.
    Shanmughasundaram, R.
    2019 INNOVATIONS IN POWER AND ADVANCED COMPUTING TECHNOLOGIES (I-PACT), 2019,
  • [42] Efficient Parallel Execution of Streaming Applications on Multi-Core Processors
    Schuele, Tobias
    PROCEEDINGS OF THE 19TH INTERNATIONAL EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING, 2011, : 231 - 238
  • [43] Multi-core optimization for conjugate gradient benchmark on heterogeneous processors
    邓林
    窦勇
    JournalofCentralSouthUniversityofTechnology, 2011, 18 (02) : 490 - 498
  • [44] Analysis and Optimization of Direct Convolution Execution on Multi-Core Processors
    Mannino, Mirco
    Peccerillo, Biagio
    Mondelli, Andrea
    Bartolini, Sandro
    IEEE ACCESS, 2023, 11 : 57514 - 57528
  • [45] Multi-core optimization for conjugate gradient benchmark on heterogeneous processors
    Deng Lin
    Dou Yong
    JOURNAL OF CENTRAL SOUTH UNIVERSITY OF TECHNOLOGY, 2011, 18 (02): : 490 - 498
  • [46] Multi-core optimization for conjugate gradient benchmark on heterogeneous processors
    Lin Deng
    Yong Dou
    Journal of Central South University, 2011, 18 : 490 - 498
  • [47] Efficient Heuristics for Joint Optimization of Performance, Energy, and Temperature in Allocating Tasks to Multi-core Processors
    Sheikh, Hafiz Fahad
    Ahmad, Ishfaq
    2014 INTERNATIONAL GREEN COMPUTING CONFERENCE (IGCC), 2014,
  • [48] ProWATCh: A Proactive Cross-Layer Workload-Aware Temperature Management Framework for Low-Power Chip Multi-Processors
    Patnaik, Milan
    Chidhambaranathan, R.
    Garg, Chirag
    Roy, Arnab
    Devanathan, V. R.
    Balachandran, Shankar
    Kamakoti, V.
    ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2015, 12 (03)
  • [49] Frequency and Voltage Planning for Multi-Core Processors Under Thermal Constraints
    Kadin, Michael
    Reda, Sherief
    2008 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, 2008, : 463 - 470
  • [50] Performance Optimization of Multi-Core Processors using Core Hopping - Thermal and Structural
    Lingampalli, Sunil
    Mirza, Fahad
    Raman, Thiagarajan
    Agonafer, Dereje
    2012 28TH ANNUAL IEEE SEMICONDUCTOR THERMAL MEASUREMENT AND MANAGEMENT SYMPOSIUM (SEMI-THERM), 2012, : 112 - 117