首页 | 本学科首页   官方微博 | 高级检索  
     


MM90: A scalable parallel implementation of the Penn State/NCAR Mesoscale Model (MM5)
Authors:J Michalakes
Affiliation:

Mathematics and Computer Science Division, Argonne National Laboratory Argonne, Argonne, IL 60439, USA

Abstract: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.
Keywords:Regional weather modeling  Parallel computing  Load balancing  Software portability  Fortran90
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号