On the Possibilities of Multi-core Processor Use for Real-Time Forecast of Dangerous Convective Phenomena
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.
Keywordsmulti-core processors parallelization thread numerical model real-time weather forecast convective cloud
Unable to display preview. Download preview PDF.
- 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.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.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
- 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.Babb, R.G. (ed.): Programming Parallel Processors. Addison-Wesley Publishing Company, Reading (1988)Google Scholar