The experience of solving applications with irregular grids using DVM-system
Authors
V.A. Bakhtin, A.A. Ermichev, V.A. Krukov, N.V. Podderugina, M.N. Pritula, D.A. Zaharov
Annotation
DVM-system is designed to develop parallel programs of scientific and technical calculations in C-DVMH and Fortran-DVMH languages. These languages use a single parallel programming model (DVMH) and are an extension of the standard C and Fortran languages by parallelism specifications in the form of compiler directives. DVMH-model allows to develop effective parallel programs for heterogeneous computing clusters with accelerators. The article describes the experience of using DVM-system for parallelization of applications using irregular grids.
The research was funded by RFBR (scientific projects № 16-07-01014, 16-07-01067 and 17-01-00820).
Key words
Automation of parallel program development,, DVM-system, accelerator, GPU, Fortran, C, DVM, GPU.
Language
Russian
Presented on
Reference
V.A. Bakhtin, A.A. Ermichev, V.A. Krukov, N.V. Podderugina, M.N. Pritula, D.A. Zaharov. The experience of solving applications with irregular grids using DVM-system // Parallel computing technologies - XII international conference, Pavt ' 2018, Rostov-on-don, 2-6 April 2018 Short articles and poster descriptions, Chelyabinsk: Publishing center SUSU, 2018, P. 241-252