DocumentCode
1833229
Title
Parallelization of linearized applications in Fortran D
Author
Liebrock, Lorie M. ; Kennedy, Ken
Author_Institution
Rice Univ., Houston, TX, USA
fYear
1994
fDate
26-29 Apr 1994
Firstpage
51
Lastpage
60
Abstract
Fortran D extends Fortran to parallel computers via specification of the distribution of array variables across processors. When multidimensional arrays have been linearized for optimal performance on vector processors, Fortran D cannot produce the best parallelization because it is limited to one-dimensional distribution, which is less efficient due to surface-to-volume effects. We propose Fortran D extensions and compiler technology to support natural topology parallelization of such codes. Experimental results are presented to illustrate the improvement in performance of this approach over the performance of currently available methods
Keywords
FORTRAN; parallel languages; parallel programming; program compilers; Fortran D; compiler technology; linearized applications; multidimensional arrays; natural topology parallelization; parallel computers; performance; specification; Application software; Array signal processing; Concurrent computing; Cost function; Distributed computing; Logic arrays; Multidimensional systems; NASA; Topology; Vector processors;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing Symposium, 1994. Proceedings., Eighth International
Conference_Location
Cancun
Print_ISBN
0-8186-5602-6
Type
conf
DOI
10.1109/IPPS.1994.288319
Filename
288319
Link To Document