Development and study of a parallel algorithm of iteratively forming latent functionally-determined structures for classification and analysis of meteorological data

Vasilii A. Sorokin, Yu V. Volkov, A. I. Sherstneva, I. A. Botygin

Research output: Contribution to journalArticle


This paper overviews a method of generating climate regions based on an analytic signal theory. When applied to atmospheric surface layer temperature data sets, the method allows forming climatic structures with the corresponding changes in the temperature to make conclusions on the uniformity of climate in an area and to trace the climate changes in time by analyzing the type group shifts. The algorithm is based on the fact that the frequency spectrum of the thermal oscillation process is narrow-banded and has only one mode for most weather stations. This allows using the analytic signal theory, causality conditions and introducing an oscillation phase. The annual component of the phase, being a linear function, was removed by the least squares method. The remaining phase fluctuations allow consistent studying of their coordinated behavior and timing, using the Pearson correlation coefficient for dependence evaluation. This study includes program experiments to evaluate the calculation efficiency in the phase grouping task. The paper also overviews some single-threaded and multi-threaded computing models. It is shown that the phase grouping algorithm for meteorological data can be parallelized and that a multi-threaded implementation leads to a 25-30% increase in the performance.

Original languageEnglish
Article number012012
JournalIOP Conference Series: Earth and Environmental Science
Issue number1
Publication statusPublished - 26 Nov 2016


ASJC Scopus subject areas

  • Environmental Science(all)
  • Earth and Planetary Sciences(all)

Cite this