|
Preprints of the Keldysh Institute of Applied Mathematics, 2012, 030, 32 pp.
(Mi ipmp48)
|
|
|
|
This article is cited in 12 scientific papers (total in 12 papers)
Parallel multigrid method for elliptic difference equations.
Part I. Main elements of the algorithm
V. T. Zhukov, N. D. Novikova, O. B. Feodoritova
Abstract:
Multigrid method is widely used for computations of diffusion, fluid dynamics, etc. The parallel implementation of this method may be difficult, especially under conditions of rapid productivity growth and increasing complexity of supercomputer architectures. In order to achieve high performance the scalability requirement arises for running the computer code on parallel computers. Proposed algorithm represents an efficient parallel implementation of the multigrid method of R.P. Fedorenko and is intended for solving three-dimensional elliptic equations. It is considered the boundary value problems including semi-definite Neumann problem. Scalability to a large number of processors is provided by both computational intensity and the logical simplicity of the algorithm. It is achieved by using the explicit Chebyshev iterations as solver of the coarsest grid equations and to construct smoothing procedures. The calculation results are given; they confirm the efficiency of the algorithm and scalability of the parallel code.
Keywords:
three-dimensional elliptic equations, multigrid, Chebyshev's iterations, parallel implementation.
Citation:
V. T. Zhukov, N. D. Novikova, O. B. Feodoritova, “Parallel multigrid method for elliptic difference equations.
Part I. Main elements of the algorithm”, Keldysh Institute preprints, 2012, 030, 32 pp.
Linking options:
https://www.mathnet.ru/eng/ipmp48 https://www.mathnet.ru/eng/ipmp/y2012/p30
|
|