Loading…

Distributed processing of a regional prediction model

This paper describes the parallelization of a mesoscale-cloud-scale numerical weather prediction model and experiments conducted to assess its performance. The model used is the Advanced Regional Prediction System (ARPS), a limited-area, nonhydrostatic model suitable for cloud-scale and mesoscale st...

Full description

Saved in:
Bibliographic Details
Published in:Monthly weather review 1994-11, Vol.122 (11), p.2558-2572
Main Authors: JOHNSON, K. W, BAUER, J, RICCARDI, G. A, DROEGEMEIER, K. K, MING XUE
Format: Article
Language:English
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:This paper describes the parallelization of a mesoscale-cloud-scale numerical weather prediction model and experiments conducted to assess its performance. The model used is the Advanced Regional Prediction System (ARPS), a limited-area, nonhydrostatic model suitable for cloud-scale and mesoscale studies. Because models such as ARPS are usually memory and CPU bound, the motivation here is to decrease the computer time required for running the model and/or increase the size of the problem that can be run. A domain decomposition strategy using a network of workstations produced a significant decrease in elapsed time and increase in problem size relative to a single-workstation run. The performance of the resulting program is described by derived formulas (collectively known as a perfomance model), which predict the execution time and speedup for different numbers of processors and problem sizes. The interprocessor communication speeds are shown to be the major obstacle to achieving full processor use. The effect of faster communication networks on parallel performance is predicted based on this performance model. Parallelization experiments using the ARPS code were run on a cluster of IBM RS6000 workstations connected via Ethernet. The message-passing paradigm implemented here made use of the library of routines from the Parallel Virtual Machine software package.
ISSN:0027-0644
1520-0493
DOI:10.1175/1520-0493(1994)122<2558:DPOARP>2.0.CO;2