An Integrated Runtime and Compile-time Approach for Parallelizing Structured and Block Structured Applications (1995)
Cached
Download Links
- [www.cis.udel.edu]
- [ftp.icase.edu]
- [ftp.cs.umd.edu]
- [softlib.rice.edu]
- [www.cs.umd.edu]
- DBLP
Other Repositories/Bibliography
| Venue: | IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS |
| Citations: | 54 - 12 self |
BibTeX
@ARTICLE{Agrawal95anintegrated,
author = {Gagan Agrawal and Alan Sussman and Joel Saltz},
title = {An Integrated Runtime and Compile-time Approach for Parallelizing Structured and Block Structured Applications},
journal = {IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS},
year = {1995},
volume = {6},
pages = {747--754}
}
Years of Citing Articles
OpenURL
Abstract
Scientific and engineering applications often involve structured meshes. These meshes may be nested (for multigrid codes) and/or irregularly coupled (called multiblock or irregularly coupled regular mesh problems). In this paper, we present a combined runtime and compile-time approach for parallelizing these applications on distributed memory parallel machines in an efficient and machine-independent fashion. Wehave designed and implemented a runtime library which can be used to port these applications on distributed memory machines. The library is currently implemented on several different systems. To further ease the task of application programmers, wehave developed methods for integrating this runtime library with compilers for HPF-like parallel programming languages. We discuss howwehaveintegrated this runtime library with the Fortran 90D compiler being developed at Syracuse University. We present experimental results to demonstrate the efficacy of our approach. Wehave exper...







