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 条
  • [1] A scheduling framework for system-level estimation
    Le Moullec, Y
    Diguet, JP
    Philippe, JL
    ICECS 2000: 7TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS & SYSTEMS, VOLS I AND II, 2000, : 277 - 280
  • [2] System-level power optimization
    Nebel, W
    PROCEEDINGS OF THE EUROMICRO SYSTEMS ON DIGITAL SYSTEM DESIGN, 2004, : 27 - 34
  • [3] System-level power-aware scheduling by operation-based prediction
    Chang, KC
    Chen, TF
    Chuang, NY
    PSC '05: Proceedings of the 2005 International Conference on Pervasive Systems and Computing, 2005, : 154 - 160
  • [4] Scheduling with resource allocation for system-level synthesis
    Wu, Qiang
    Bian, Ji-Nian
    Xue, Hong-Xi
    Ruan Jian Xue Bao/Journal of Software, 2007, 18 (02): : 220 - 228
  • [5] System-Level Power-Performance Efficiency Modeling for Emergent GPU Architectures
    Song, Shuaiwen
    Cameron, Kirk W.
    PROCEEDINGS OF THE 21ST INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES (PACT'12), 2012, : 473 - 473
  • [6] Impact of Power Normalization on System-Level Performance in MU-MIMO with User Scheduling
    Mizutani, Ryota
    Shimbo, Yukiko
    Suganuma, Hirofumi
    Maehara, Fumiaki
    2018 INTERNATIONAL SYMPOSIUM ON ANTENNAS AND PROPAGATION (ISAP), 2018,
  • [7] System-Level Strategies to Improve Home Dialysis
    Watnick, Suzanne
    Blake, Peter G.
    Mehrotra, Rajnish
    Mendu, Mallika
    Roberts, Glenda
    Tummalapalli, Sri Lekha
    Weiner, Daniel E.
    Butler, Catherine R.
    CLINICAL JOURNAL OF THE AMERICAN SOCIETY OF NEPHROLOGY, 2023, 18 (12): : 1616 - 1625
  • [8] System-level power estimation and optimization
    Benini, L
    Hodgson, R
    Siegel, P
    1998 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN - PROCEEDINGS, 1998, : 173 - 178
  • [9] System-level dynamic power management
    Benini, L
    Bogliolo, A
    De Micheli, G
    IEEE ALESSANDRO VOLTA MEMORIAL WORKSHOP ON LOW-POWER DESIGN, PROCEEDINGS, 1999, : 23 - 31
  • [10] System-level power evaluation metrics
    Fornaciari, W
    Gubian, P
    Sciuto, D
    Silvano, C
    SECOND ANNUAL IEEE INTERNATIONAL CONFERENCE ON INNOVATIVE SYSTEMS IN SILICON, 1997 PROCEEDINGS, 1997, : 323 - 330