On the Performance, Scalability and Sensitivity Analysis of a Large Air Pollution Model

Computationally efficient sensitivity analysis of a large-scale air pollution model is an important issue we focus on in this paper. Sensitivity studies play an important role for reliability analysis of the results of complex nonlinear models as those used in the air pollution modelling. There is a number of uncertainties in the input data sets, as well as in some internal coefficients, which determine the speed of the main chemical reactions in the chemical part of the model. These uncertainties are subject to our quantitative sensitivity study. Monte Carlo and quasi-Monte Carlo algorithms are used in this study.A large number of numerical experiments with some special modifications of the model must be carried out in order to collect the necessary input data for the particular sensitivity study. For this purpose we created an efficient high performance implementation SA-DEM, based on the MPI version of the package UNI-DEM. A large number of numerical experiments were carried out with SA-DEM on the IBM MareNostrum III at BSC - Barcelona, helped us to identify a severe performance problem with an earlier version of the code and to resolve it successfuly. The improved implementation appears to be quite efficient for that challenging computational problem, as our experiments show. Some numerical results with performance and scalability analysis of these results are presented in the paper.

[1]  Zahari Zlatev,et al.  Parallel Implementation of a Large-Scale 3-D Air Pollution Model , 2001, LSSC.

[2]  Zahari Zlatev,et al.  Computer Treatment of Large Air Pollution Models , 1995 .

[3]  Rayna Georgieva,et al.  Monte Carlo sensitivity analysis of an Eulerian large-scale air pollution model , 2012, Reliab. Eng. Syst. Saf..

[4]  Zahari Zlatev,et al.  Testing the Sensitivity of Air Pollution Levels to Variations of Some Chemical Rate Constants , 1997, LSSC.

[5]  Stefano Tarantola,et al.  Sensitivity Analysis in Practice: A Guide to Assessing Scientific Models , 2004 .

[6]  Zahari Zlatev,et al.  Operator splitting and commutativity analysis in the Danish Eulerian Model , 2004, Math. Comput. Simul..

[7]  Zahari Zlatev,et al.  Sensitivity Analysis of a Large-Scale Air Pollution Model: Numerical Aspects and a Highly Parallel Implementation , 2009, LSSC.

[8]  Z. Zlatev,et al.  Sensitivity studies of pollutant concentrations calculated by the UNI-DEM with respect to the input emissions , 2013 .

[9]  E. E. Myshetskaya,et al.  Monte Carlo estimators for small sensitivity indices , 2008, Monte Carlo Methods Appl..

[10]  Ilya M. Sobol,et al.  Sensitivity Estimates for Nonlinear Mathematical Models , 1993 .

[11]  Zahari Zlatev,et al.  Studying the sensitivity of pollutants' concentrations caused by variations of chemical rates , 2010, J. Comput. Appl. Math..

[12]  Z. Zlatev,et al.  Computational Challenges in the Numerical Treatment of Large Air Pollution Models , 2001 .