Adaptive Guardband Scheduling to Improve System-Level Efficiency of the POWER7+

被引:34
|
作者
Zu, Yazhou [1 ]
Lefurgy, Charles R. [2 ]
Leng, Jingwen [1 ]
Halpern, Matthew [1 ]
Floyd, Michael S. [2 ]
Reddi, Vijay Janapa [1 ]
机构
[1] Univ Texas Austin, Austin, TX 78712 USA
[2] IBM Corp, New York, NY USA
基金
美国国家科学基金会;
关键词
operating margin; di/dt effect; voltage drop; energy efficiency; scheduling;
D O I
10.1145/2830772.2830824
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The traditional guardbanding approach to ensure processor reliability is becoming obsolete because it always over-provisions voltage and wastes a lot of energy. As a next-generation alternative, adaptive guardbanding dynamically adjusts chip clock frequency and voltage based on timing margin measured at runtime. With adaptive guardbanding, voltage guardband is only provided when needed, thereby promising significant energy efficiency improvement. In this paper, we provide the first full-system analysis of adaptive guardbanding's implications using a POWER7+ multicore. On the basis of a broad collection of hardware measurements, we show the benefits of adaptive guardbanding in a practical setting are strongly dependent upon workload characteristics and chip-wide multicore activity. A key finding is that adaptive guardbanding's benefits diminish as the number of active cores increases, and they are highly dependent upon the workload running. Through a series of analysis, we show these high-level system effects are the result of interactions between the application characteristics, architecture and the underlying voltage regulator module's loadline effect and IR drop effects. To that end, we introduce adaptive guardband scheduling to reclaim adaptive guardbanding's efficiency under different enterprise scenarios. Our solution reduces processor power consumption by 6.2% over a highly optimized system, effectively doubling adaptive guardbanding's original improvement. Our solution also avoids malicious workload mappings to guarantee application QoS in the face of adaptive guardbanding hardware's variable performance.
引用
收藏
页码:308 / 321
页数:14
相关论文
共 50 条
  • [31] System-level energy-efficient dynamic task scheduling
    Zhuo, JL
    Chakrabarti, C
    42ND DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2005, 2005, : 628 - 631
  • [32] System-level scheduling on instruction cell based reconfigurable systems
    Yi, Ying
    Nouslas, Ioannis
    Milward, Mark
    Khawam, Sarni
    Arslan, Tughrul
    Lindsay, Iain
    2006 DESIGN AUTOMATION AND TEST IN EUROPE, VOLS 1-3, PROCEEDINGS, 2006, : 379 - +
  • [33] System-Level Application-Aware Dynamic Power Management in Adaptive Pipelined MPSoCs for Multimedia
    Javaid, Haris
    Shafique, Muhammad
    Henkel, Joerg
    Parameswaran, Sri
    2011 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2011, : 616 - 623
  • [34] Formal Model for System-Level Power Management Design
    Simonovic, Mirela
    Zivojnovic, Vojin
    Saranovac, Lazar
    PROCEEDINGS OF THE 2017 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2017, : 1599 - 1602
  • [35] Variation-Aware System-Level Power Analysis
    Chandra, Saumya
    Lahiri, Kanishka
    Raghunathan, Anand
    Dey, Sujit
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2010, 18 (08) : 1173 - 1184
  • [36] System-level power estimation and optimization - Challenges and perspectives
    Rabaey, JM
    1997 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, PROCEEDINGS, 1997, : 158 - 160
  • [37] PETS: Power and Energy Estimation Tool at System-Level
    Rethinagiri, Santhosh-Kumar
    Palomar, Oscar
    Unsal, Osman
    Cristal, Adrian
    Ben-Atitallah, Rabie
    Niar, Smail
    PROCEEDINGS OF THE FIFTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2014), 2015, : 535 - +
  • [38] System-Level Power Management Using Online Learning
    Dhiman, Gaurav
    Rosing, Tajana Simunic
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2009, 28 (05) : 676 - 689
  • [39] A fast approach for system-level power modeling and simulation
    Xia, J
    Zou, XC
    CHINESE JOURNAL OF ELECTRONICS, 2004, 13 (04): : 638 - 641
  • [40] System-Level Optimisation of Combined Power and Desalting Plants
    Al-Obaidli, Houd
    Namany, Sarah
    Govindan, Rajesh
    Al-Ansari, Tareq
    29TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, PT B, 2019, 46 : 1699 - 1704