This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
IPC Considered Harmful for Multiprocessor Workloads
July/August 2006 (vol. 26 no. 4)
pp. 8-17
Alaa R. Alameldeen, Intel Corporation
David A. Wood, University of Wisconsin-Madison
Many architectural simulation studies use instructions per cycle (IPC) to analyze performance. For multithreaded programs running on multiprocessor systems, however, IPC often inaccurately reflects performance and leads to incorrect or misleading conclusions. Work-related metrics, such as time per transaction, are the most accurate and reliable way to estimate multiprocessor workload performance.
Index Terms:
Instructions per cycle, IPC, simulation, multithreaded workloads
Citation:
Alaa R. Alameldeen, David A. Wood, "IPC Considered Harmful for Multiprocessor Workloads," IEEE Micro, vol. 26, no. 4, pp. 8-17, July-Aug. 2006, doi:10.1109/MM.2006.73
Usage of this product signifies your acceptance of the Terms of Use.