practical strategies for power-efficient computing technologies karim al-sheraidah december 8 th...
TRANSCRIPT
![Page 1: Practical Strategies for Power-Efficient Computing Technologies Karim Al-Sheraidah December 8 th 2011](https://reader035.vdocuments.us/reader035/viewer/2022070415/5697bf901a28abf838c8df5c/html5/thumbnails/1.jpg)
Practical Strategies forPower-Efficient ComputingTechnologies
Karim Al-Sheraidah
December 8th 2011
![Page 2: Practical Strategies for Power-Efficient Computing Technologies Karim Al-Sheraidah December 8 th 2011](https://reader035.vdocuments.us/reader035/viewer/2022070415/5697bf901a28abf838c8df5c/html5/thumbnails/2.jpg)
2
Overview
Survey of Power reduction techniques ~8x improvement in power efficiency No performance lose Voltage Scaling Optimum VDD = 0.5V
IBM Blue Gene system
![Page 3: Practical Strategies for Power-Efficient Computing Technologies Karim Al-Sheraidah December 8 th 2011](https://reader035.vdocuments.us/reader035/viewer/2022070415/5697bf901a28abf838c8df5c/html5/thumbnails/3.jpg)
3
Introduction
The Regime of interest
![Page 4: Practical Strategies for Power-Efficient Computing Technologies Karim Al-Sheraidah December 8 th 2011](https://reader035.vdocuments.us/reader035/viewer/2022070415/5697bf901a28abf838c8df5c/html5/thumbnails/4.jpg)
4
Introduction cont…
Pactive = Ceff V2 ƒ + Ileak V
Ceff is V dependent
Ceff V2 ∞ V2.5
ƒ is linearly V dependent
ƒ = α(V – V0) V0 ≈ 0.25V
Pactive = αCeff V2 (V – V0) + Ileak V ∞ V3
![Page 5: Practical Strategies for Power-Efficient Computing Technologies Karim Al-Sheraidah December 8 th 2011](https://reader035.vdocuments.us/reader035/viewer/2022070415/5697bf901a28abf838c8df5c/html5/thumbnails/5.jpg)
5
The Case for Voltage Scaling
Departing from scaling theory
![Page 6: Practical Strategies for Power-Efficient Computing Technologies Karim Al-Sheraidah December 8 th 2011](https://reader035.vdocuments.us/reader035/viewer/2022070415/5697bf901a28abf838c8df5c/html5/thumbnails/6.jpg)
6
The Case for Voltage Scaling
Optimum VDD = 0.5v
![Page 7: Practical Strategies for Power-Efficient Computing Technologies Karim Al-Sheraidah December 8 th 2011](https://reader035.vdocuments.us/reader035/viewer/2022070415/5697bf901a28abf838c8df5c/html5/thumbnails/7.jpg)
7
The Case for Voltage Scaling cont…
Optimum VDD = 0.5v
![Page 8: Practical Strategies for Power-Efficient Computing Technologies Karim Al-Sheraidah December 8 th 2011](https://reader035.vdocuments.us/reader035/viewer/2022070415/5697bf901a28abf838c8df5c/html5/thumbnails/8.jpg)
8
Enablement (1)
Operating Margin improvement
![Page 9: Practical Strategies for Power-Efficient Computing Technologies Karim Al-Sheraidah December 8 th 2011](https://reader035.vdocuments.us/reader035/viewer/2022070415/5697bf901a28abf838c8df5c/html5/thumbnails/9.jpg)
9
Enablement (2)
Low variability devices
ET-SOI Fin-FET
![Page 10: Practical Strategies for Power-Efficient Computing Technologies Karim Al-Sheraidah December 8 th 2011](https://reader035.vdocuments.us/reader035/viewer/2022070415/5697bf901a28abf838c8df5c/html5/thumbnails/10.jpg)
10
Enablement (3)
Digital Noise
Resistive: dVR/VDD = IR/VDD ∞ ( VDD – VT)1.5/VDD
Capacitive: dVC/VDD = [CaggVDD/(Cagg + Cvic)]/VDD = Cagg/(Cagg + Cvic)
Inductive: dVL/VDD = [ L ∂I/∂t ]/VDD ∞ (L I)/(VDDҭ) ∞ (VDD – V0)( VDD – VT)1.5/VDD
![Page 11: Practical Strategies for Power-Efficient Computing Technologies Karim Al-Sheraidah December 8 th 2011](https://reader035.vdocuments.us/reader035/viewer/2022070415/5697bf901a28abf838c8df5c/html5/thumbnails/11.jpg)
11
Enablement (4)
On-Chip Power System
![Page 12: Practical Strategies for Power-Efficient Computing Technologies Karim Al-Sheraidah December 8 th 2011](https://reader035.vdocuments.us/reader035/viewer/2022070415/5697bf901a28abf838c8df5c/html5/thumbnails/12.jpg)
12
Case study (IBM Blue Gene)
- Top500 HPC from 2004 to 2007
- Operating at 850MHz
- Performance of up to 13.9Tflop
- 4096 parallel processor cores
- Three chip voltage bins
![Page 13: Practical Strategies for Power-Efficient Computing Technologies Karim Al-Sheraidah December 8 th 2011](https://reader035.vdocuments.us/reader035/viewer/2022070415/5697bf901a28abf838c8df5c/html5/thumbnails/13.jpg)
13
Conclusion
- Power efficiency through voltage scaling.
- Optimum VDD = 0.5v.
- lowering of variability.
- Increasing margin.
- Massive parallelism.
- High integration.