USING THE CUDA TECHNOLOGY TO SPEED UP COMPUTATIONS IN PROBLEMS OF CHEMICAL KINETICS

Авторы

  • M. Sarsembayev Al-Farabi Kazakh National University, Аlmaty, Kazakhstan
  • B. Urmashev Al-Farabi Kazakh National University, Аlmaty, Kazakhstan
  • Orken Mamyrbayev Institute of Information and Computational Technologies
  • M. Turdalyuly Satbayev University
  • T. Sarsembayeva Al-Farabi Kazakh National University, Аlmaty, Kazakhstan

Ключевые слова:

CUDA, combustion, modeling, parallel computation, performance, computing, thermodynamics, concentration changes, reactions of mechanism.

Аннотация

The main idea of the implementation is reducing the time for calculation and thereby implement a
multi-user mode for users by placing it on a server with access via a web browser. To model the kinetics of chemical
reacting systems were used 4th and 5th grade Runge-Kutta methods and to receive the index of advantages of this
elaboration were written programs in C# for sequential computation on a central processor and was used a platform
for parallel computation of CUDA on graphic processors. Parallelization of data during calculation on a GPU was
performed by the distribution of the reaction to individual strands, when changes of the concentration was calculated
over a given time interval of a certain substance. Parallelization is performed over all elementary reactions, with the
increasing of the number of reactions in the mechanism, because of this the computation on the GPU has a noticeable
gain in time.

Загрузки

Опубликован

2021-04-15

Как цитировать

Sarsembayev, M., Urmashev, B., Mamyrbayev, O., Turdalyuly, M., & Sarsembayeva, T. (2021). USING THE CUDA TECHNOLOGY TO SPEED UP COMPUTATIONS IN PROBLEMS OF CHEMICAL KINETICS. Известия НАН РК. Серия физико-математическая, (2), 39–47. извлечено от https://journals.nauka-nanrk.kz/physics-mathematics/article/view/284