Same-Source Parallel Implementation of the PSU/NCAR MM5
Acknowledgements
Overview
Requirements
Some Approaches
Adapting Code for DM Parallelism
Fortran Loop and Interface Converter (FLIC)
FLIC
Identify and Translate Parallel Loops
A few assumptions
Global/Local Dimension Conflicts
Invariant Expression Indexing a Decomposed Array Dimension
Local index used to test position in global domain
Additional Software
Same Source Compilation
Project Status
Impact on Model Source
Performance
Conclusions/Future Work
Email: michalak@mcs.anl.gov
Home Page: http://www.mcs.anl.gov/people/michalakes