This Article 
 Bibliographic References 
 Add to: 
Extending Amdahl's Law for Energy-Efficient Computing in the Many-Core Era
December 2008 (vol. 41 no. 12)
pp. 24-31
Dong Hyuk Woo, Georgia Institute of Technology
Hsien-Hsin S. Lee, Georgia Institute of Technology
An updated take on Amdahl's analytical model uses modern design constraints to analyze many-core design alternatives. The revised models provide computer architects with a better understanding of many-core design types, enabling them to make more informed tradeoffs.

1. L. Hammond, B.A. Nayfeh, and K. Olukotun, "A Single-Chip Multiprocessor," Computer, Sept. 1997, pp. 79–85.
2. J. Held, J. Bautista, and S. Koehl, "From a Few Cores to Many: A Tera-Scale Computing Research Overview," white paper, Intel; terascaleterascale_overview_paper.pdf .
3. W.-M. Hwu et al., "Implicitly Parallel Programming Models for Thousand-Core Microprocessors," Proc. 44th Design Automation Conf. (DAC 07), ACM Press, 2007, pp. 754–759.
4. G.M. Amdahl, "Validity of the Single Processor Approach to Achieving Large-Scale Computing Capabilities," Proc. Am. Federation of Information Processing Soc. Spring Joint Computer Conf. (AFIPS 07), AFIPS Press, 1967, pp. 483–485.
5. T. Mudge, "Power: A First-Class Architectural Design Constraint," Computer, Apr. 2001, pp. 52–58.
6. A. Duller, G. Panesar, and D. Towner, "Parallel Processing: The picoChip Way!" Proc. Communicating Process Architectures, 2003, IOS Press, pp. 125–138.
7. T.R. Halfhill, "Massively Parallel Digital Video," Microprocessor Report,9 Jan. 2006.
8. H.P. Hofstee, "Power-Efficient Processor Architecture and the Cell Processor," Proc. 11th Ann. Symp. High-Performance Computer Architecture (HPCA 05), IEEE CS Press, 2005, pp. 258–262.
9. D.H. Woo et al., "POD: A 3D-Integrated Broad-Purpose Acceleration Layer," IEEE Micro, vol. 28, no. 4, 2008, pp. 28–40.
10. R. Gonzalez and M. Horowitz, "Energy Dissipation in General-Purpose Microprocessors," IEEE J. Solid-State Circuits, vol. 31, no. 9, 1996, pp. 1277–1284.
11. M.D. Hill and M.R. Marty, "Amdahl's Law in the Multicore Era," Computer, July 2008, pp. 33–38.
12. F.J. Pollack, "New Microarchitecture Challenges in the Coming Generations of CMOS Process Technologies," Proc. IEEE/ACM 32nd Int'l Symp. Microarchitecture (MICRO 32), keynote address, IEEE CS Press, 1999, p. 2.

Index Terms:
computer architecture modeling, computer systems organization, multiprocessors, processor architectures
Dong Hyuk Woo, Hsien-Hsin S. Lee, "Extending Amdahl's Law for Energy-Efficient Computing in the Many-Core Era," Computer, vol. 41, no. 12, pp. 24-31, Dec. 2008, doi:10.1109/MC.2008.530
Usage of this product signifies your acceptance of the Terms of Use.