Performance Analysis of Parallelizing Compilers on the Perfect Benchmarks Programs

  • Authors:
  • W. Blume;R. Eigenmann

  • Affiliations:
  • -;-

  • Venue:
  • IEEE Transactions on Parallel and Distributed Systems
  • Year:
  • 1992

Quantified Score

Hi-index 0.00

Visualization

Abstract

The speedups of the Perfect Benchmarks codes that result from automatic parallelizationare reported. The performance gains caused by individual restructuring techniques havealso been measured. Specific reasons for the successes and failures of thetransformations are discussed, and potential improvements that result in measurablybetter program performance are analyzed. The most important findings are that availablerestructurers often cause insignificant performance gains in real programs and that onlyfew restructuring techniques contribute to this gain. However, it can be shown that thereis potential for advancing compiler technology so that many of the most important loopsin these programs can be parallelized.