Abstract | ||
---|---|---|
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. |
Year | DOI | Venue |
---|---|---|
2015 | 10.1145/2830772.2830824 | MICRO |
Keywords | Field | DocType |
operating margin, di/dt effect, voltage drop, energy efficiency, scheduling | Power network design,Timing margin,Adaptive system,Computer science,Scheduling (computing),Efficient energy use,Parallel computing,Real-time computing,Multi-core processor,Clock rate,Embedded system,Voltage regulator module | Conference |
ISBN | Citations | PageRank |
978-1-5090-6601-8 | 6 | 0.44 |
References | Authors | |
33 | 6 |
Name | Order | Citations | PageRank |
---|---|---|---|
Yazhou Zu | 1 | 40 | 5.20 |
Charles R. Lefurgy | 2 | 196 | 13.79 |
Jingwen Leng | 3 | 327 | 11.55 |
Matthew Halpern | 4 | 102 | 6.47 |
Michael S. Floyd | 5 | 178 | 16.60 |
Vijay Janapa Reddi | 6 | 2931 | 140.26 |