DocumentCode
3348586
Title
A methodology for generating data distributions to optimize communication
Author
Gupta, Sandeep K. S. ; Kaushik, S.D. ; Huang, Cong-Hui ; Johnson, James R. ; Johnson, J.R. ; Sadayappan, P.
Author_Institution
Dept. of Comput. & Inf. Sci., Ohio State Univ., Columbus, OH, USA
fYear
1992
fDate
1-4 Dec 1992
Firstpage
436
Lastpage
441
Abstract
The authors present an algebraic theory, based on the tensor product for describing the semantics of regular data distributions such as block, cyclic, and block-cyclic distributions. These distributions have been proposed in high performance Fortran, an ongoing effort for developing a Fortran extension for massively parallel computing. This algebraic theory has been used for designing and implementing block recursive algorithms on shared-memory and vector multiprocessors. In the present work, the authors extend this theory to generate programs with explicit data distribution commands from tensor product formulas. A methodology to generate data distributions that optimize communication is described. This methodology is demonstrated by generating efficient programs with data distribution for the fast Fourier transform
Keywords
distributed memory systems; fast Fourier transforms; vector processor systems; algebraic theory; block; block recursive algorithms; block-cyclic distributions; communication optimisation; cyclic; data distribution generation methodology; fast Fourier transform; high performance Fortran; massively parallel computing; semantics; shared memory multiprocessor; tensor product; vector multiprocessors; Algorithm design and analysis; Clouds; Computer science; Computerized monitoring; Distributed computing; Fast Fourier transforms; NIST; Optimization methods; Program processors; Tensile stress;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 1992. Proceedings of the Fourth IEEE Symposium on
Conference_Location
Arlington, TX
Print_ISBN
0-8186-3200-3
Type
conf
DOI
10.1109/SPDP.1992.242712
Filename
242712
Link To Document