Back to Search Start Over

A Parallel Computing Algorithm for the Emergency-Oriented Atmospheric Dispersion Model CALPUFF.

Authors :
Yang, Dongou
Li, Mei
Liu, Hui
Source :
Atmosphere. Dec2022, Vol. 13 Issue 12, p2129. 13p.
Publication Year :
2022

Abstract

The calculation of the three-dimensional atmospheric dispersion model is often time-consuming, which makes the model difficult to apply to the emergency field. With the aim of addressing this problem, we propose a parallel computing algorithm for the CALPUFF atmospheric dispersion model. Existing methods for parallelizing the atmospheric dispersion model can be divided into two categories, with one using the parallel computing interface to rewrite the source code and the other directly dividing the repetitive elements in the computation task. This paper proposes an improved method based on the latter approach. Specifically, the method of spatial division with buffers is adopted to parallelize the wind field module of the CALPUFF model system, and the method for receptor layering is adopted to parallelize the dispersion module. In addition, the message queue software RabbitMQ is used as the communication middleware. A performance test is conducted on nine computing nodes on the Alibaba Cloud Computing Platform for a single-source continuous emergency leak case. The results show that the division method with a buffer of ten cells is most suitable for the case above in order to maintain the balance between computation speed and accuracy. This reduces the computation time of the model to about one-sixth, which is of great significance for extending the atmospheric dispersion model to the emergency field. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
20734433
Volume :
13
Issue :
12
Database :
Academic Search Index
Journal :
Atmosphere
Publication Type :
Academic Journal
Accession number :
160940388
Full Text :
https://doi.org/10.3390/atmos13122129