Unified Compilation of Fortran 77D and 90D

Alok Choudhary, Geoffrey Fox, Seema Hiranandani, Ken Kennedy, Charles Koelbel, Sanjay Ranka, Chau Wen Tseng

Research output: Contribution to journalArticlepeer-review

4 Scopus citations

Abstract

We present a unified approach to compiling Fortran 77D and Fortran 90D programs for efficient execution of MIMD distributed-memory machines. The integrated Fortran D compiler relies on two key observations. First, array constructs may be scalarized into FORALL loops without loss of information. Second, loop fusion, partitioning, and sectioning optimizations are essential for both Fortran D dialects.

Original languageEnglish (US)
Pages (from-to)95-114
Number of pages20
JournalACM Letters on Programming Languages and Systems (LOPLAS)
Volume2
Issue number1-4
DOIs
StatePublished - Jan 3 1993

Keywords

  • Fortran D
  • parallel languages
  • parallel programming

ASJC Scopus subject areas

  • Software
  • Engineering(all)

Fingerprint Dive into the research topics of 'Unified Compilation of Fortran 77D and 90D'. Together they form a unique fingerprint.

Cite this