|
Numerical methods and programming, 2018, Volume 19, Issue 3, Pages 219–229
(Mi vmp914)
|
|
|
|
Issues of parallel software development for the domain decomposition methods
Ya. L. Gur'eva, D. V. Perevozkin Institute of Computational Mathematics and Mathematical Geophysics of Siberian Branch of Russian Academy of Sciences, Novosibirsk
Abstract:
Various aspects of parallel software development for the domain decomposition methods are considered: the application of MPI programming technology for cluster systems, the choice points in the design of parallel programs for the domain decomposition methods, the need to implement a matrix action without its explicit representation, the work with index sets in the software implementation of restriction and continuation operators as well as in the data exchange between subdomains. On a series of numerical experiments for a model problem, the questions of the best choice of the configuration of launching an executable program on a cluster are studied to minimize the computation time and a strategy for performing such experiments is proposed.
Keywords:
domain decomposition method, parallel algorithm, scalability, data structures, numerical experiment.
Received: 19.04.2018
Citation:
Ya. L. Gur'eva, D. V. Perevozkin, “Issues of parallel software development for the domain decomposition methods”, Num. Meth. Prog., 19:3 (2018), 219–229
Linking options:
https://www.mathnet.ru/eng/vmp914 https://www.mathnet.ru/eng/vmp/v19/i3/p219
|
Statistics & downloads: |
Abstract page: | 142 | Full-text PDF : | 49 |
|