The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.02 - July-Dec. (2013 vol.12)
pp: 59-62
Emily Blem , UW - Madison, Madison
Hadi Esmaeilzadeh , University of Washington, Seattle
Renee St. Amant , The University of Texas at Austin, Austin
Karthikeyan Sankaralingam , UW-Madison, Madison
Doug Burger , Microsoft Research, Redmond
ABSTRACT
This paper describes a first order multicore model to project a tighter upper bound on performance than previous Amdahl's Law based approaches. The speedup over a known baseline is a function of the core performance, microarchitectural features, application parameters, chip organization, and multicore topology. The model is flexible enough to consider both CPU and GPU like organizations as well as modern topologies from symmetric to aggressive heterogeneous (asymmetric, dynamic, and fused) designs. This extended model incorporates first order effect exposing more bottlenecks than previous applications of Amdahl's Law while remaining simple and flexible enough to be adapted for many applications.
INDEX TERMS
Multiple Data Stream Architectures (Multiprocessors), Computer Systems Organization, General, Modeling of computer architecture, Computer Systems Organization, Processor Architectures,
CITATION
Emily Blem, Hadi Esmaeilzadeh, Renee St. Amant, Karthikeyan Sankaralingam, Doug Burger, "Multicore Model from Abstract Single Core Inputs", IEEE Computer Architecture Letters, vol.12, no. 2, pp. 59-62, July-Dec. 2013, doi:10.1109/L-CA.2012.27
REFERENCES
1. G. M. Amdahl, “Validity of the single processor approach to achieving large-scale computing capabilities”, AFIPS 1996.
2. O. Azizi,A. Mahesri,B. C. Lee,S. J. Patel,, and M. Horowitz, “Energy-performance tradeoffs in processor architecture and circuit design: a marginal cost analysis”, ISCA, 2010.
3. A. Bakhoda,G. L. Yuan,W. W. L,H. Fung Wong, and T. M. Aamodt,“Analyzing CUDA workloads using a detailed GPU simulator”, ISPASS 2009.
4. H. Esmaeilzadeh,E. Blem,R. S. Amant,K. Sankaralingam, and D. Burger, “Dark silicon & the end of multicore scaling”, ISCA 2011.
5. S. Eyerman and L. Eeckhout, “Modeling critical sections in Amdahl's law and its implications for multicore design”, 2010.
6. Z. Guz,E. Bolotin,I. Keidar,A. Kolodny,A. Mendelson, and U. C. Weiser,“Many-core vs. many-thread machines: Stay away from the valley”, IEEE Computer Architecture Letters 2009.
7. M. D. Hill, and M. R. Marty,“Amdahl's law in the multicore era”, Computer July 2008
8. S. Hong and H. Kim, “An analytic model for a GPU architecture with memory-level and thread-level parallelism awareness”, ISCA 2009.
41 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool