We present an integrated approach to compiling Fortran 77D and Fortran 90D programs for efficient execution on 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. 1 Introduction Parallel computing on distributed-memory machines is very cost-effective, but it is hindered by both the difficulty of parallel programming and lack of portability of the resulting programs. We propose to solve this problem by developing the compiler technology needed to automate translation of Fortran D to different parall...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/19...
125 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1997.This dissertation explores th...
High Performance Fortran (HPF), as well as its predecessor FortranD, has attracted considerable atte...
Massively parallel MIMD distributed-memory machines can provide enormous computational power; howeve...
Distributed memory multiprocessors are increasingly being used to provide high performance for advan...
Distributed memory multiprocessors are increasingly being used to provide high performance for advan...
With the advent of Distributed Memory Machines (DMMs) numerous work have been undertaken to ease the...
This paper describes a compilation approach for a Fortran 90D/HPF compiler, a source-to-source paral...
Fortran 90D/HPF is a data parallel language with special directives to enable users to specify data ...
We are developing a Fortran 90D compiler, which converts Fortran 90D code into Fortran 77 plus messa...
High Performance Fortran (HPF), as well as its predecessor FortranD,has attracted considerable atten...
In recent years, distributed memory parallel machines have been widely recognized as the most likely...
This paper proposes a compiler strategy for mapping FORTRAN programs onto distributed memory compute...
High performance Fortran (HPF), as well as its predecessor FortranD, has attracted considerable atte...
International audienceThis paper presents an environment for programming distributed memory computer...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/19...
125 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1997.This dissertation explores th...
High Performance Fortran (HPF), as well as its predecessor FortranD, has attracted considerable atte...
Massively parallel MIMD distributed-memory machines can provide enormous computational power; howeve...
Distributed memory multiprocessors are increasingly being used to provide high performance for advan...
Distributed memory multiprocessors are increasingly being used to provide high performance for advan...
With the advent of Distributed Memory Machines (DMMs) numerous work have been undertaken to ease the...
This paper describes a compilation approach for a Fortran 90D/HPF compiler, a source-to-source paral...
Fortran 90D/HPF is a data parallel language with special directives to enable users to specify data ...
We are developing a Fortran 90D compiler, which converts Fortran 90D code into Fortran 77 plus messa...
High Performance Fortran (HPF), as well as its predecessor FortranD,has attracted considerable atten...
In recent years, distributed memory parallel machines have been widely recognized as the most likely...
This paper proposes a compiler strategy for mapping FORTRAN programs onto distributed memory compute...
High performance Fortran (HPF), as well as its predecessor FortranD, has attracted considerable atte...
International audienceThis paper presents an environment for programming distributed memory computer...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/19...
125 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1997.This dissertation explores th...
High Performance Fortran (HPF), as well as its predecessor FortranD, has attracted considerable atte...