MM90 : a scalable parallel implementation of the Penn State/NCAR Mesoscale Model (MM5).
Journal Article
·
· Parallel Comput.
This paper describes MM90, a parallel regional weather model based on the Penn State/NCAR MM5. Parallelization of finite differencing, horizontal interpolation, and nesting on distributed-memory (message passing) computers is handled transparently using the RSL library package. Fortran90 modules, derived data types, dynamic memory allocation, pointers, and recursion are used, making the code modular, flexible, extensible, and run-time configurable. The model can dynamically sense and correct load imbalances. The paper provides performance, scaling, and load-balancing data collected on the IBM SP2 computers at Argonne National Laboratory and NASA Ames Laboratory. Future work will address the impact of parallel modifications on existing modeling software; an approach using commercially available source translation software is described.
- Research Organization:
- Argonne National Laboratory (ANL)
- Sponsoring Organization:
- ER
- DOE Contract Number:
- AC02-06CH11357
- OSTI ID:
- 938079
- Report Number(s):
- ANL/MCS-P659-0597
- Journal Information:
- Parallel Comput., Journal Name: Parallel Comput. Journal Issue: 1997 Vol. 23; ISSN PACOEJ; ISSN 0167-8191
- Country of Publication:
- United States
- Language:
- ENGLISH
Similar Records
Parallel implementation, validation, and performance of MM5
Runtime system library for parallel finite difference models with nesting
Massively parallel implementation of the Penn State/NCAR Mesoscale Model
Conference
·
Fri Dec 30 23:00:00 EST 1994
·
OSTI ID:105516
Runtime system library for parallel finite difference models with nesting
Technical Report
·
Fri Feb 28 23:00:00 EST 1997
·
OSTI ID:471385
Massively parallel implementation of the Penn State/NCAR Mesoscale Model
Conference
·
Mon Nov 30 23:00:00 EST 1992
·
OSTI ID:10115242