Manual Parallelization Versus State-of-the-Art Parallelization Techniques
The SPEC CPU2006 as a Case Study
Aleksandar Vitorović*, Milo V. Tomašević† and Veljko M. Milutinović†, *EPFL, Lausanne, Switzerland, †School of Electrical Engineering, University of Belgrade, Belgrade, Serbia
Abstract
Being multiprocessors (both on-chip and/or off-chip), modern computer systems can automatically exploit the benefits of parallel programs, but their resources remain underutilized in executing still-prevailing sequential applications. An obvious solution is in the parallelization of such applications. The first part overviews the broad issues in parallelization. Various parallelization approaches and contemporary software and hardware tools ...
Get Advances in Computers now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.