Fortran 90D/HPD compiler for distributed memory MIMD computers: Design, implementation, and performance and results

Zeki Bozkus*, Alok Choudhary, Geoggrey Fox, Tomasz Haupt, Sanjay Ranka

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

30 Scopus citations

Abstract

Fortran 90D/HPF is a data parallel language with special directives to enable users to specify data alignment and distributions. This paper describes the design and implementation of a Fortran90D/HPF compiler. Techniques for data and computation partitioning, communication detection and generation, and the run-time support for the compiler is discussed. Finally, initial performance results for the compiler are presented. We believe that the methodology to process data distribution, computation partitioning, communication system design and the overall compiler design can be used by the implementors of HPF compilers.

Original languageEnglish (US)
Title of host publicationProceedings of the Supercomputing Conference
Editors Anon
Pages351-360
Number of pages10
DOIs
StatePublished - Dec 1 1993
EventProceedings of the Supercomputing '93 Conference - Portland, OR, USA
Duration: Nov 15 1993Nov 19 1993

Publication series

NameProceedings of the Supercomputing Conference
ISSN (Print)1063-9535

Other

OtherProceedings of the Supercomputing '93 Conference
CityPortland, OR, USA
Period11/15/9311/19/93

ASJC Scopus subject areas

  • Electrical and Electronic Engineering

Fingerprint Dive into the research topics of 'Fortran 90D/HPD compiler for distributed memory MIMD computers: Design, implementation, and performance and results'. Together they form a unique fingerprint.

  • Cite this

    Bozkus, Z., Choudhary, A., Fox, G., Haupt, T., & Ranka, S. (1993). Fortran 90D/HPD compiler for distributed memory MIMD computers: Design, implementation, and performance and results. In Anon (Ed.), Proceedings of the Supercomputing Conference (pp. 351-360). (Proceedings of the Supercomputing Conference). https://doi.org/10.1109/SUPERC.1993.1263479