"On peculiarities of using heterogeneous cluster architecture for solving continuum mechanics problems"
Gubaidullin D.A., Nikiforov A.I., Sadovnikov R.V.

The use of high-performance computing systems built on the basis of NVIDIA graphics processors is discussed. Several models of parallelism are compared, for using in the iterative Krylov subspace methods intended for solving large sparse systems of linear algebraic equations that arise in the numerical solution of a wide class of continuum mechanics problems described by partial differential equations. The numerical computations are based on the application of such technologies as MPI, OpenMP, Boost, and CUDA. The proposed methods are tested on the supercomputer "GraphIT!" installed at the Research Computing Center of Moscow State University when solving a problem of nonstationary flow of a fluid to the wells with complex trajectories in a three-dimensional domain.

Keywords: parallel computing, graphics processors, iterative Krylov subspace methods, method of control volumes, flow in porous media

Gubaidullin D.A.   e-mail: gubajdullin@mail.knc.ru;   Nikiforov A.I.   e-mail: nikiforov@mail.knc.ru;   Sadovnikov R.V.   e-mail: sadovnikov@mail.knc.ru