Journal influence
Higher Attestation Commission (VAK) - К1 quartile
Russian Science Citation Index (RSCI)
Bookmark
Next issue
№3
Publication date:
16 September 2025
Parallel calculations as a way to increase the efficiency of computing aerodynamic problem solutions
Date of submission article: 03.10.2016
UDC: 519.688
The article was published in issue no. № 4, 2016 [ pp. 143-148 ]Abstract:The article proposes software to increase the efficiency of solving aerodynamic problems in high-performance cluster systems. The software is implemented on the basis of the proposed parallel-sequential algorithm for solving sparse systems of linear algebraic equations of high dimensionality using the method of generalized minimal residual. The article provides a theoretical estimate of the developed algorithm complexity, as well as a comparison of the results of theoretical estimates and computational experiment results. The software is implemented for a distributed memory computation model and is used to solve a model problem of an aerodynamic flow of a profile with an air flow. There are the results of a computational experiment on calculating the density and pressure of the blowing profile air flow in the high-performance cluster, which illustrate the effect of using a parallel program. The article analyzes the characteristics of model problem parallel solution acceleration, which allow determining a threshold of dimension of systems equations. Below the threshold the organization of parallel computing adversely effects on the efficiency of computing resources. The paper also studies the effect of a sparse coefficient matrix degree on parallel implementation acceleration. The given results can be applied not only on computational hydrodynamics and gas dynamics, but also energetics, biology, chemistry, pharmacology, astrophysics, and others.
Аннотация:Предлагаются программные средства повышения эффективности решения класса аэродинамических задач на высокопроизводительных вычислительных системах кластерного типа. Программные средства реализованы на основе параллельно-последовательного алгоритма решения разреженных систем линейных алгебраических уравнений большой размерности методом обобщенных минимальных невязок. В статье дается теоретическая оценка трудоемкости разработанного алгоритма, а также выполнено сравнение результатов теоретической оценки и результатов вычислительного эксперимента. Программные средства реализованы для модели вычислений с распределенной памятью и использованы для решения модельной задачи обтекания профиля воздушным потоком. Приведены результаты вычислительного эксперимента по расчету плотности и давления обдувающего профиль воздушного потока на высокопроизводительном кластере, иллюстрирующие эффект от применения параллельной программы. В статье исследованы характеристики ускорения параллельного решения модельной задачи, позволившие определить порог размерности решаемых систем уравнений, ниже которого организация параллельных вычислений отрицательно сказывается на эффективности использования вычислительных ресурсов. Исследовано также влияние степени разреженности матриц коэффициентов на ускорение параллельной реализации. Область применения результатов настоящей работы – не только вычислительная гидро- и газодинамика, но и энергетика, биология, химия, фармакология, астрофизика и др.
Authors: S.A. Burenkov (burenkovsa@mpei.ru) - National Research University “MPEI”, Moscow, Russia, O.Yu. Shamayeva (shamayevaoy@mpei.ru) - National Research University “MPEI” (Associate Professor), Moscow, Russia, Ph.D | |
Keywords: message passing interface mpi, parallel computing, air flow problem, computing aerodynamics |
|
Page views: 11729 |
PDF version article Full issue in PDF (16.17Mb) Download the cover in PDF (0.62Мб) |
Параллельные вычисления как средство повышения эффективности решения задач вычислительной аэродинамики
DOI: 10.15827/0236-235X.116.143-148
Date of submission article: 03.10.2016
UDC: 519.688
The article was published in issue no. № 4, 2016. [ pp. 143-148 ]
The article proposes software to increase the efficiency of solving aerodynamic problems in high-performance cluster systems. The software is implemented on the basis of the proposed parallel-sequential algorithm for solving sparse systems of linear algebraic equations of high dimensionality using the method of generalized minimal residual.
The article provides a theoretical estimate of the developed algorithm complexity, as well as a comparison of the results of theoretical estimates and computational experiment results.
The software is implemented for a distributed memory computation model and is used to solve a model problem of an aerodynamic flow of a profile with an air flow. There are the results of a computational experiment on calculating the density and pressure of the blowing profile air flow in the high-performance cluster, which illustrate the effect of using a parallel program. The article analyzes the characteristics of model problem parallel solution acceleration, which allow determining a threshold of dimension of systems equations. Below the threshold the organization of parallel computing adversely effects on the efficiency of computing resources. The paper also studies the effect of a sparse coefficient matrix degree on parallel implementation acceleration.
The given results can be applied not only on computational hydrodynamics and gas dynamics, but also energetics, biology, chemistry, pharmacology, astrophysics, and others.
S.A. Burenkov (burenkovsa@mpei.ru) - National Research University “MPEI”, Moscow, Russia, O.Yu. Shamayeva (shamayevaoy@mpei.ru) - National Research University “MPEI” (Associate Professor), Moscow, Russia, Ph.D
Ссылка скопирована!
Permanent link: http://swsys.ru/index.php?page=article&id=4231&lang=&lang=en&like=1 |
PDF version article Full issue in PDF (16.17Mb) Download the cover in PDF (0.62Мб) |
The article was published in issue no. № 4, 2016 [ pp. 143-148 ] |
The article was published in issue no. № 4, 2016. [ pp. 143-148 ]
Perhaps, you might be interested in the following articles of similar topics:Perhaps, you might be interested in the following articles of similar topics:
- Неоднозначная семантика и некорректности при работе с потоками на C#
- Язык описания модели предметной области в пакетах прикладных программ
- Моделирование столкновений трех атомов после одновременного вылета с поверхности конденсированной фазы
- Параллельные алгоритмы для анализа прочности наводороженных конструкций
- Исследование эффективности библиотеки MaLLBa на примере задач максимальной выполнимости
Back to the list of articles