Journal article
A communication library for the parallelization of air quality models on structured grids
Atmospheric environment (1994), Vol.36(24), pp.3917-3930
2002
DOI: 10.1016/S1352-2310(02)00338-2
Abstract
PAQMSG is an MPI-based, Fortran 90 communication library for the parallelization of air quality models (AQMs) on structured grids. It consists of distribution, gathering and repartitioning routines for different domain decompositions implementing a master–worker strategy. The library is architecture and application independent and includes optimization strategies for different architectures. This paper presents the library from a user perspective. Results are shown from the parallelization of STEM-III on Beowulf clusters. The PAQMSG library is available on the web. The communication routines are easy to use, and should allow for an immediate parallelization of existing AQMs. PAQMSG can also be used for constructing new models.
Details
- Title: Subtitle
- A communication library for the parallelization of air quality models on structured grids
- Creators
- Philipp Miehe - Department of Computer Science, Michigan Technological University, 1400 Townsend Drive, Houghton, MI 49931, USAAdrian Sandu - Department of Computer Science, Michigan Technological University, 1400 Townsend Drive, Houghton, MI 49931, USAGregory R Carmichael - Center for Global and Regional Environmental Research, The University of Iowa, Iowa City, IA 52240, USAYouhua Tang - Center for Global and Regional Environmental Research, The University of Iowa, Iowa City, IA 52240, USADacian Dăescu - Institute for Mathematics and its Applications (IMA), University of Minnesota, 400 Lind Hall, 207 Church Street S.E., Minneapolis, MN 55455-0436, USA
- Resource Type
- Journal article
- Publication Details
- Atmospheric environment (1994), Vol.36(24), pp.3917-3930
- DOI
- 10.1016/S1352-2310(02)00338-2
- ISSN
- 1352-2310
- eISSN
- 1873-2844
- Publisher
- Elsevier Ltd
- Language
- English
- Date published
- 2002
- Academic Unit
- Civil and Environmental Engineering; Nursing; Chemical and Biochemical Engineering
- Record Identifier
- 9984003419302771
Metrics
32 Record Views