Skip to main content

Running large-scale air pollution models on message passing machines

  • 6 Applications in Science and Engineering
  • Conference paper
  • First Online:
Recent Advances in Parallel Virtual Machine and Message Passing Interface (EuroPVM/MPI 1997)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1332))

Abstract

The protection of our environment is one of the most important problems in the modern society. Reliable and robust control strategies for keeping the pollution caused by harmful chemical compounds under certain safe levels have to be developed and used in a routine way. Large mathematical models, in which all physical and chemical processes are adequately described, can successfully be used to solve this task. However, the use of large mathematical models in which all physical and chemical processes are adequately described leads, after the application of appropriate discretization and splitting procedures, to the treatment of huge computational tasks: in a typical simulation one has to perform several hundred runs, in each of these runs one has to carry out several thousand time-steps and at each time-step one has to solve numerically systems of ODE'S containing up to O(106) equations. Therefore, it is difficult to treat numerically such large mathematical models even when modern computers are available. Runs of an important module of a largescale air pollution model on parallel message passing machines will be discussed in this paper. Numerical results will be presented. Concluding remarks explaining how the performance could be further improved will be given.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Crowley, W. P., Numerical advection experiments, Monthly Weather Review, Vol. 96 (1968), 1–11.

    Google Scholar 

  2. Bastrup-Birk, A., Brandt, J., Uria, I. and Zlatev, Z., Studying cumulative ozone exposures in Europe during a seven-year period, Journal of Geophysical Research, to appear.

    Google Scholar 

  3. Geist, A., Beguelin, A., Dongarra, J., Jiang, W., Manchek, R. and Sunderam, V., PVM3 User's guide and reference manual, MIT Press, Cambridge, Massachusetts, 1994.

    Google Scholar 

  4. Gery, M. W., Whitten, G. Z., Killus, J. P. and Dodge, M. C., A photochemical kinetics mechanism for urban and regional computer modeling, Journal of Geophysical Research, Vol. 94 (1989), 12925–12956.

    Google Scholar 

  5. Gropp, W., Lusk, E. and Skjellum, A., Using MPI: Portable programming with the message passing interface, MIT Press, Cambridge, Massachusetts, 1994

    Google Scholar 

  6. Harrison, R. M., Zlatev Z. and Ottley, C. J., A comparison of the predictions of an Eulerian atmospheric transport chemistry model with experimental measurements over the North Sea, Atmospheric Environment, Vol. 28 (1994), 497–516.

    Article  Google Scholar 

  7. Hesstvedt, E., Hov, Ø. and Isaksen, I. A., Quasi-steady-state approximations in air pollution modelling: comparison of two numerical schemes for oxidant prediction, International Journal of Chemical Kinetics, Vol. 10 (1978), 971–994.

    Article  Google Scholar 

  8. Hov, O., Zlatev, Z., Berkowicz, R., Eliassen, A. and Prahm, L. P., Comparison of numerical techniques for use in air pollution models with non-linear chemical reactions, Atmospheric Environment, Vol. 23 (1988), 967–983.

    Google Scholar 

  9. Marchuk, G. I., Mathematical modeling for the problem of the environment, Studies in Mathematics and Applications, No. 16, North-Holland, Amsterdam, 1985.

    Google Scholar 

  10. McRae G. J., Goodin, W. R. and Seinfeld, J. H., Numerical solution of the atmospheric diffusion equations for chemically reacting flows, Journal of Computational Physics, Vol. 45 (1984), 1–42.

    Article  Google Scholar 

  11. Molenkampf, C. R., Accuracy of finite-difference methods applied to the advection equation, Journal of Applied Meteorology, Vol. 7 (1968), 160–167.

    Article  Google Scholar 

  12. Zlatev, Z., Computer treatment of large air pollution models, Kluwer Academic Publishers, Dordrecht-Boston-London, 1995.

    Google Scholar 

  13. Zlatev, Z., Christensen, J. and Eliassen, A., Studying high ozone concentrations by using the Danish Eulerian model, Atmospheric Environment, Vol. 27A (1993), 845–865.

    Google Scholar 

  14. Zlatev, Z., Christensen, C. and Hov,Ø., A Eulerian air pollution model for Europe with non-linear chemistry, Journal of Atmospheric Chemistry, Vol. 15 (1992), 137.

    Article  Google Scholar 

  15. Zlatev, Z., Dimov, I. and Georgiev K., Studying long-range transport of air pollutants, Computational Science and Engineering, Vol. 1, No. 3, (1994), 45–52.

    Article  Google Scholar 

  16. Zlatev, Z., Dimov, I. and Georgiev K., Three-dimensional version of the Danish Eulerian Model, Zeitschrift für Angewandte Mathematik and Mechanik, Vol. 76, S4, (1996), 473–476.

    Google Scholar 

  17. Zlatev, Z., Fenger, J. and Mortensen, L., Relationships between emission sources and excess ozone concentrations, Computers and Mathematics with Applications, Vol. 32, No. 11 (1996), 101–123.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Marian Bubak Jack Dongarra Jerzy Waśniewski

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bendtsen, C., Zlatev, Z. (1997). Running large-scale air pollution models on message passing machines. In: Bubak, M., Dongarra, J., Waśniewski, J. (eds) Recent Advances in Parallel Virtual Machine and Message Passing Interface. EuroPVM/MPI 1997. Lecture Notes in Computer Science, vol 1332. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-63697-8_112

Download citation

  • DOI: https://doi.org/10.1007/3-540-63697-8_112

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-63697-7

  • Online ISBN: 978-3-540-69629-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics