Parallel computational technologies (PCT) 2015 was held on March 30th - April 3rd, 2015 in Russia, Ekaterinburg, Ural Federal University, Institute of Mathematics and Mechanics, Ural Branch of the RAS.
N.A. Kataev has proposed there a speaker paper:
Automation of serial Fortran-program transformation, nessesary for its efficient parallelization by SAPFOR system
Automatic mapping of serial programs on computing systems with distributed memory may require pre-transformation of the programs, oriented on the class of the systems. SAPFOR system usage for parallelization of application programs has allowed to identify the transformations, the implementation of which can be automated. The article presents the transformations that increases the possibility of effective parallelization of programs by eliminating the causes preventing to parallelization of loops. The implementation of these transformations has allowed to automate the obtaining of serial implementation, effeciently mapped on modern clusters by automatically parallelizing system compiler, for the problem of hydrodynamics.
This article is written by a team of the following authors A.A. Bulanov, N.A. Kataev.
V.A. Bakhtin has proposed there a speaker paper:
The article analyzes the efficiency of the implementation of NAS benchmarks from NPB 3.3.1 package (EP, MG, BT, SP, LU) on cluster nodes with different architectures using multi-cores processors, NVidia graphics accelerators and Intel coprocessors. Characteristics of the tests developed in high-level Fortran-DVMH language (hereafter referred to as FDVMH), and their implementations in other languages are compared. The effect of different optimization methods for FDVMH NAS benchmarks necessary for their effective work in Intel Xeon Phi coprocessor is researched. The results of the simultaneous using of all cores in CPU, GPU and Intel Xeon Phi coprocessor are presented.
This article is written by a team of the following authors V.F. Aleksahin, V.A. Bakhtin, A.S. Kolganov, V.A. Krukov, I.P. Ostrovskaya, N.V. Podderugina, M.N. Pritula, O.A. Savitskaya, O.F. Zhukova.