KIAM Main page Web Library  •  Publication Searh  Русский 
Publication

Conference material: "Scientific service & Internet: proceedings of the 22nd All-Russian Scientific Conference (September 21-25, 2020, online)"
Authors: Bakhtin V. A., Zakharov D. A., Krukov V. A., Kolganov A. S., Podderyugina N. V., Pritula M. N., Smirnov A. A.
Additional parallelization of MPI programs using DVM-system
Abstract:
DVM-system is designed for the development of parallel programs of scientific and technical calculations in C-DVMH and Fortran-DVMH languages. These languages use a single parallel programming model (DVMH model) and are extensions of the standard C and Fortran languages with parallelism specifications, written in the form of directives to the compiler. The DVMH model makes it possible to create efficient parallel programs for heterogeneous computing clusters. The article presents new features of DVM-system for additional parallelization of MPI programs for clusters where nodes can use graphics accelerators as computing devices along with universal multi-core processors.
Keywords:
automation of development of parallel programs, DVM-system, accelerator, GPU, Fortran, С, MPI, OpenMP, OpenACC, DVMH
Publication language: russian,  pages: 21 (p. 80-100)
Russian source text:
Export link to publication in format:   RIS    BibTeX
About authors:
  • Bakhtin Vladimir Aleksandrovich,  orcid.org/0000-0003-0343-3859KIAM RAS; Lomonosov Moscow State University
  • Zakharov Dmitriy Aleksandrovich,  orcid.org/0000-0002-6319-5090KIAM RAS
  • Krukov Viktor Alekseevich,  orcid.org/0000-0001-6630-964XKIAM RAS; Lomonosov Moscow State University
  • Kolganov Alexander Sergeevich,  orcid.org/0000-0002-1384-7484KIAM RAS
  • Podderyugina Nataliya Viktorovna,  orcid.org/0000-0002-9730-1381KIAM RAS
  • Pritula Mikhail Nikolaevich,  orcid.org/0000-0003-4290-7850KIAM RAS
  • Smirnov Alexander Andreevich,  orcid.org/0000-0002-2971-4248KIAM RAS