RSD 09/2016

Russian Supercomputing Days 2016 was held on Semptember 26th - 27th, 2016 in Russia, Moscow, hotel Holiday Inn Moscow - Sokolniki.

A.S. Kolganov has proposed there a speaker paper:

Extension of DVM-system capabilities to solve problems which use irregular grids

DVM-system was designed to create parallel programs of scientific-technical calculations in C-DVMH and Fortran-DVMH languages. These languages use the same model of parallel programming (DVMH-model) and are the extensions of standard C and Fortran languages with parallelism specifications, implemented as compiler directives. DVMH-model allows to create efficient parallel programs for heterogeneous computational clusters, which nodes use as computing devices not only universal multi-core processors but also can use attached accelerators (GPUs or Intel Xeon Phi coprocessors). This article discusses new means to work with irregular grids, which were implemented in the C-DVMH compiler recently. Using the developed extension can significantly ease irregular grid applications parallelization on cluster.

This article is written by a team of the following authors V.A. Bakhtin, A.S. Kolganov, V.A. Krukov, N.V. Podderugina, M.N. Pritula.

V.A. Bakhtin has proposed there a speaker paper:

Implementation of parallel I/O in DVM-system

DVM-system was designed to create parallel programs of scientific-technical calculations in C-DVMH and Fortran-DVMH languages. These languages use the same model of parallel programming (DVMH-model) and are the extensions of standard C and Fortran languages by parallelism specifications, implemented as compiler directives. DVMH-model allows to create efficient parallel programs for heterogeneous computational clusters, which nodes use as computing devices not only universal multi-core processors but also can use attached accelerators (GPUs or Intel Xeon Phi coprocessors). This article discusses new possibilities of parallel I/O, which were implemented in the DVM-system recently. Using the developed I/O subsystem can significantly speed up DVMH-applications by combining input-output operations with computations.

This article is written by a team of the following authors V.A. Bakhtin, V.A. Krukov, N.V. Podderugina, M.N. Pritula.