An effectiveness study of parallelizing compiler techniques:

Abstract: "We have studied the effectiveness of parallelizing compilers and the underlying transformation techniques. We report the speedups of a subset of the Perfect Club benchmarks that result from automatic parallelization. We have further measured the performance gains caused by individual...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Eigenmann, Rudolf (VerfasserIn), Blume, William (VerfasserIn)
Format: Buch
Sprache:English
Veröffentlicht: Urbana, Ill. 1991
Schriftenreihe:Center for Supercomputing Research and Development <Urbana, Ill.>: CSRD report 1090
Schlagworte:
Zusammenfassung:Abstract: "We have studied the effectiveness of parallelizing compilers and the underlying transformation techniques. We report the speedups of a subset of the Perfect Club benchmarks that result from automatic parallelization. We have further measured the performance gains caused by individual restructuring techniques. We will discuss the specific reasons for successes and failures of the transformations, and we will analyze potential improvements that result in measurably better program performance. Our most important findings are that available restructurers often cause insignificant performance gains in real programs and that only few [sic] restucturing techniques contribute to this gain
However, we can also show that there is potential for advancing compiler technology so that many of the most important loops in these programs can be parallelized.
Beschreibung:9 S.