Search
Search Results
Found one item.
1 - 1 of 1 items
The aim of this work is to study the ways to organize parallel solutions of external aerodynamics
problems. A hybrid parallel-conveyor method for numerical solution of two-dimensional
problems is considered. It allows to simulate the flow of viscous compressible fluids around objects
of complex shape. A parabolized system of Navier-Stokes equations is considered, for the
numerical solution a finite-difference algorithm is chosen. Due to its features (cost-effectiveness
and stability in the study of boundary layers of moving bodies) this algorithm was preferred. To
implement a nonlinear finite-difference scheme, the internal iterations are used in each main section.
The developed parallel algorithm consists constructively of nested iterative loops. The system
of equations is solved at each internal iteration. It is organized in two stages. At the first stage the
equations of motion are solved; at the second stage the density is determined. At each fractional
step of the internal iteration, one-dimensional data arrays are calculated. The paper uses the
method of splitting the operator by physical processes. For the numerical solution of the problem,
the factorization of the stabilizing operator is carried out. The scheme of the organization of the
process of problem solving is given in each internal iteration. The paper proposes the principle of
organizing parallel computing. The internal parallelism of the physical problem is used here.
To implement the parallel algorithm, a computing environment is specially selected. It contains a
decisive field of computing devices connected by switching connections, each of computing device
has its own RAM. Besides computing environment contains a control device. The parallel algorithm
uses a communication topology between worker processors. Reducing the dimension of the
problem (to 2d) allows to save time on data exchange between the processors. In this paper, time
estimates of the effectiveness of the developed parallel algorithm for each internal iteration are
carried out. The use of the parallel run method and the proposed principle of organizing parallel
calculations allow to increase the effectiveness of solving problems of such class.