In this paper we present the Parallel Naples Airshed Model (PNAM), a parallel software package for the numerical simulation of air pollution episodes on urban scale domains, using MIMD distributed-memory machines. This is a first result of a research activity aimed at developing a system software to simulate air pollution episodes in the Campania Region, in Southern Italy. PNAM is based on an Eulerian model of the transport and photochemical transformations of air pollutants and uses a time-splitting approach, which separates the advection from the (coupled) diffusion and chemistry phenomena. The parallel implementation is based on grid partitioning and the use of dynamic load balancing techniques is currently under experiment. It is written in Fortran 90 and is based on the parallel Runtime System Library (RSL) to implement domain decomposition, data communication and dynamic load balancing. Numerical experiments have been carried out on a realistic test case, using an IBM SP, to evaluate the parallel performance of PNAM. Execution times, speedup and efficiency have been measured, obtaining a speedup of more than 7 on 12 processors. Preliminary results obtained with a dynamic load balancing strategy have been also analyzed, gaining suggestions for future work.

Parallel Numerical Simulation of Air Pollution In Southern Italy / Barone, G.; Murli, A.; Riccio, A.; D’Ambra, P.; di Serafino, D.; Giunta, G.. - 57:(1999), pp. 39-52. (Intervento presentato al convegno NATO Advanced Research Workshop on Large Scale Computations in Air Pollution Modelling tenutosi a Sofia, Bulgaria nel Jul 06-10, 1998) [10.1007/978-94-011-4570-1_4].

Parallel Numerical Simulation of Air Pollution In Southern Italy

Barone, G.;Murli, A.;di Serafino, D.;
1999

Abstract

In this paper we present the Parallel Naples Airshed Model (PNAM), a parallel software package for the numerical simulation of air pollution episodes on urban scale domains, using MIMD distributed-memory machines. This is a first result of a research activity aimed at developing a system software to simulate air pollution episodes in the Campania Region, in Southern Italy. PNAM is based on an Eulerian model of the transport and photochemical transformations of air pollutants and uses a time-splitting approach, which separates the advection from the (coupled) diffusion and chemistry phenomena. The parallel implementation is based on grid partitioning and the use of dynamic load balancing techniques is currently under experiment. It is written in Fortran 90 and is based on the parallel Runtime System Library (RSL) to implement domain decomposition, data communication and dynamic load balancing. Numerical experiments have been carried out on a realistic test case, using an IBM SP, to evaluate the parallel performance of PNAM. Execution times, speedup and efficiency have been measured, obtaining a speedup of more than 7 on 12 processors. Preliminary results obtained with a dynamic load balancing strategy have been also analyzed, gaining suggestions for future work.
1999
978-0-7923-5678-3
978-94-011-4570-1
Parallel Numerical Simulation of Air Pollution In Southern Italy / Barone, G.; Murli, A.; Riccio, A.; D’Ambra, P.; di Serafino, D.; Giunta, G.. - 57:(1999), pp. 39-52. (Intervento presentato al convegno NATO Advanced Research Workshop on Large Scale Computations in Air Pollution Modelling tenutosi a Sofia, Bulgaria nel Jul 06-10, 1998) [10.1007/978-94-011-4570-1_4].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11588/819060
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? 4
social impact