Affiliation:
1. Syracuse Univ., Syracuse, NY
2. Rice Univ., Houston, TX
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.
Publisher
Association for Computing Machinery (ACM)
Cited by
3 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. High Performance Fortran 2.0;Compiler Optimizations for Scalable Parallel Systems;2001
2. MARS: A Distributed Memory Approach to Shared Memory Compilation;Languages, Compilers, and Run-Time Systems for Scalable Computers;1998
3. Optimizing Fortran 90 shift operations on distributed-memory multicomputers;Languages and Compilers for Parallel Computing;1996