COMPILING FORTRAN 90D HPF FOR DISTRIBUTED-MEMORY MIMD COMPUTERS/

Citation
Z. Bozkus et al., COMPILING FORTRAN 90D HPF FOR DISTRIBUTED-MEMORY MIMD COMPUTERS/, Journal of parallel and distributed computing, 21(1), 1994, pp. 15-26
Citations number
24
Categorie Soggetti
Computer Sciences","Computer Science Theory & Methods
ISSN journal
07437315
Volume
21
Issue
1
Year of publication
1994
Pages
15 - 26
Database
ISI
SICI code
0743-7315(1994)21:1<15:CF9HFD>2.0.ZU;2-1
Abstract
This paper describes the design of the Fortran90D/HPF compiler, a sour ce-to-source parallel compiler for distributed memory systems being de veloped at Syracuse University. Fortran 90D/HPF is a data parallel lan guage with special directives to specify data alignment and distributi ons. A systematic methodology to process distribution directives of Fo rtran 90D/HPF is presented. Furthermore, techniques for data and compu tation partitioning, communication detection and generation, and the r un-time support for the compiler are discussed. Finally, initial perfo rmance results for the compiler are presented. We believe that the met hodology to process data distribution, computation partitioning, commu nication system design, and the overall compiler design can be used by the implementors of compilers for HPF. (C) 1994 Academic Press, Inc.