Load-balancing algorithms for climate models [electronic resource].
- Washington, D.C. : United States. Dept. of Energy, 1994.
Oak Ridge, Tenn. : Distributed by the Office of Scientific and Technical Information, U.S. Dept. of Energy.
- Physical Description:
- 8 pages : digital, PDF file
- Additional Creators:
- Argonne National Laboratory, United States. Department of Energy, and United States. Department of Energy. Office of Scientific and Technical Information
- Restrictions on Access:
- Free-to-read Unrestricted online access
- Implementations of climate models on scalable parallel computer systems can suffer from load imbalances due to temporal and spatial variations in the amount of computation required for physical parameterizations such as solar radiation and convective adjustment. We have developed specialized techniques for correcting such imbalances. These techniques are incorporated in a general-purpose, programmable load-balancing library that allows the mapping of computation to processors to be specified as a series of maps generated by a programmer-supplied load-balancing module. The communication required to move from one map to another is performed automatically by the library, without programmer intervention. In this paper, we de scribe the load-balancing problem and the techniques that we have developed to solve it. We also describe specific load-balancing algorithms that we have developed for PCCM2, a scalable parallel implementation of the community Climate Model, and present experimental results that demonstrate the effectiveness of these algorithms on parallel computers.
- Report Numbers:
- E 1.99:anl/mcs/cp--83246
E 1.99: conf-9405100--10
- Other Subject(s):
- Published through SciTech Connect.
Scalable high performance computing conference,Knoxville, TN (United States),23 May 1994.
Foster, I.T.; Toonen, B.R.
- Funding Information:
View MARC record | catkey: 14142453