On the Possibilities of Multi-core Processor Use for Real-Time Forecast of Dangerous Convective Phenomena

  • Nikita Raba
  • Elena Stankova
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6017)


We discuss the possibilities of use of the new generation of desktops for solution of one of the most important problems of weather forecasting: real-time prediction of thunderstorms, hails and rain storms. The phenomena are associated with development of intensive convection and are considered as the most dangerous weather conditions. The most perspective way of the phenomena forecast is computer modeling. Small dimensional models (1 - D and 1.5 - D) are the only available to be effectively use in local weather centers and airports for real-time forecasting. We have developed one of such models: 1.5 - D convective cloud model with the detailed description of microphysical processes and have investigated the possibilities of its parallelization on multi-core processors with the different number of cores. The results of the investigations have shown that speed up of cloud evolution calculation can reached the value of 3 if 4 parallelization threads are used.


multi-core processors parallelization thread numerical model real-time weather forecast convective cloud 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Asai, T., Kasahara, A.: A Theoretical Study of the Compensating Downward Motions Associated with Cumulus Clouds. Journal of the Atmospheric Sciences 24, 487–497 (1967)CrossRefGoogle Scholar
  2. 2.
    Raba, N.O., Stankova, E.N.: Research of influence of compensating descending flow on cloud’s life cycle by means of 1.5-dimensional model with 2 cylinders. In: Proceedings of MGO, vol. 559, pp. 192–209 (2009) (in Russian)Google Scholar
  3. 3.
    Khain, A., Pokrovsky, A., Pinsky, M.: Simulation of Effects of Atmospheric Aerosols on Deep Turbulent Convective Clouds Using a Spectral Microphysics Mixed-Phase Cumulus Cloud Model. Part I: Model Description and Possible Applications. Journal of the Atmospheric Sciences 61, 2963–2982 (2004)CrossRefGoogle Scholar
  4. 4.
    Stankova, E.N., Zatevakhin, M.A.: The modified Kovetz and Olund method for the numerical solution of stochastic coalescence equation. In: Proceedings 12th International Conference on Clouds and Precipitation, Zurich, August 19-23, pp. 921–923 (1996)Google Scholar
  5. 5.
    Voevodin, V.V.: Informational structure of sequential programs. Russ. J. of Num. a An. and Math. Modelling 10(3), 279–286 (1995)zbMATHCrossRefMathSciNetGoogle Scholar
  6. 6.
    Voevodin, V.V.: Mathematical foundations of parallel computing. Series in computer science, vol. 33, p. 343. World Scientific Publishing Co, Singapore (1992)zbMATHGoogle Scholar
  7. 7.
    Bogdanov, A.V., Korkhov, V.V., Mareev, V.V., Stankova, E.N.: Architectures and topologies of multiprocessor computational systems, p. 176 (2004) (in Russian)Google Scholar
  8. 8.
    Babb, R.G. (ed.): Programming Parallel Processors. Addison-Wesley Publishing Company, Reading (1988)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Nikita Raba
    • 1
  • Elena Stankova
    • 1
    • 2
  1. 1.Saint-Petersburg State UniversitySt.-PetersburgRussia
  2. 2.Institute for High Performance Computing and Integrated SystemsSt.-PetersburgRussia

Personalised recommendations