DocumentCode
451075
Title
Portable Performance of Data Parallel Languages
Author
Ngo, Ton ; Snyder, Lawrence ; Chamberlain, Bradford
Author_Institution
IBM T.J. Watson Research Center
fYear
1997
fDate
15-21 Nov. 1997
Firstpage
18
Lastpage
18
Abstract
A portable program yields consistent performance on different platforms. We study the portable performance of three NAS benchmarks compiled with three commercial HPF compilers on the IBM SP2. Each benchmark is evaluated using DO loops and F90 constructs. Base-line comparison is provided by Fortran/MPI and ZPL. The HPF results show some scalable performance but indicate a considerable portability problem. First, relying on the compiler alone for extensive analysis and optimization leads to unpredictable performance. Second, differences in the parallelization strategies often require compiler specific customization. The results suggest that the foremost criteria for portability is a concise performance model.
Keywords
Biographies; Computer science; Concurrent computing; Optimizing compilers; Parallel algorithms; Parallel languages; Parallel processing; Parallel programming; Performance analysis; Program processors;
fLanguage
English
Publisher
ieee
Conference_Titel
Supercomputing, ACM/IEEE 1997 Conference
Print_ISBN
0-89791-985-8
Type
conf
DOI
10.1109/SC.1997.10047
Filename
1592599
Link To Document