Parallel implementation of a Lagrangian stochastic model for pollution dispersion

  • D. R. Roberti UFSM
  • R. P. Souto INPE
  • H. F. de Campos Velho INPE
  • G. A. Degrazia UFSM
  • D. Anfossi Institute of Atmospheric Sciences and Climate / Italian National Council of Research

Resumo


Pollutant dispersion models in the atmosphere can describe by Eulerian or Lagrangian approaches. Lagrangian models belong to the class of Monte Carlo methods. This type of method is very flexible, solving more complex problems, however this computational cost is greater than Eulerian models, as it is well established in the atmospheric pollutant and nuclear engineering communities. A parallel version of the Lagrangian particle model - LAMBDA - is developed using the MPI message passing communication library. Performance tests were executed in a distributed memory parallel machine, a multicomputer based on IA-32 architecture. Portions of the pollutant in the air are considered particles emitted from a pollutant source, evolving under stochastic forcing. This yields independent evolution equations for each particle of the model that can be executed by a different processor in a parallel implementation. Speed-up results show that the parallel implementation is suitable for the used architecture.
Palavras-chave: Lagrangian functions, Stochastic processes, Atmospheric modeling, Air pollution, Atmosphere, Computational efficiency, Message passing, Libraries, Testing, Parallel machines
Publicado
27/10/2004
ROBERTI, D. R.; SOUTO, R. P.; VELHO, H. F. de Campos; DEGRAZIA, G. A.; ANFOSSI, D.. Parallel implementation of a Lagrangian stochastic model for pollution dispersion. In: INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD), 16. , 2004, Foz do Iguaçu/PR. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2004 . p. 142-149.