Title :
Runtime Performance of Parallel Array Assignment: An Empirical Study
Author :
Wang, Lei ; Stichnoth, James M. ; Chatterjee, Siddhartha
Author_Institution :
The University of North Carolina, Chapel Hill
Abstract :
Generating code for the array assignment statement of High Performance Fortran (HPF) in the presence of block-cyclic distributions of data arrays is considered difficult, and several algorithms have been published to solve this problem. We present a comprehensive study of the run-time performance of the code these algorithms generate. We classify these algorithms into several families, identify several issues of interest in the generated code, and present experimental performance data for the various algorithms. We demonstrate that the code generated for block-cyclic distributions runs almost as efficiently as that generated for block or cyclic distributions.
Keywords :
Array assignment; High Performance Fortran; block-cyclic distribution; code generation; performance evaluation; Computer science; Distributed computing; Power generation; Runtime; Array assignment; High Performance Fortran; block-cyclic distribution; code generation; performance evaluation;
Conference_Titel :
Supercomputing, 1996. Proceedings of the 1996 ACM/IEEE Conference on
Print_ISBN :
0-89791-854-1
DOI :
10.1109/SUPERC.1996.183512