Automatic mapping of Fortran programs onto clusters with graphics processing units
Vestnik Ûžno-Uralʹskogo gosudarstvennogo universiteta. Seriâ Vyčislitelʹnaâ matematika i informatika, Tome 3 (2014) no. 3, pp. 86-96

Voir la notice de l'article provenant de la source Math-Net.Ru

The paper shows results of exploitation of automated parallelization system SAPFOR for sequential programs parallelization for cluster with GPUs, including programs with regular data de-pendencies. The system translates Fortran program into Fortran DVMH program. Produced program can be executed on cluster. Fortran DVMH language, its compilers and debugging tools are bundled within DVM-system. Performed transformations with original programs are considered. Programs which use a variety of parallel programming technologies are emitted by the system. Source code characteristics are considered. Performance analysis is done on CPUs and GPUs of the K-100 computational cluster.
Keywords: DVM for Heterogeneous systems, hybrid computational systems with accelerators, GPU, OpenMP.
Mots-clés : Fortran DVMH, Fortran
@article{VYURV_2014_3_3_a4,
     author = {V. A. Bakhtin and M. S. Klinov and A. S. Kolganov and V. A. Krukov and N. V. Podderyugina and M. N. Pritula},
     title = {Automatic mapping of {Fortran} programs onto clusters with graphics processing units},
     journal = {Vestnik \^U\v{z}no-Uralʹskogo gosudarstvennogo universiteta. Seri\^a Vy\v{c}islitelʹna\^a matematika i informatika},
     pages = {86--96},
     publisher = {mathdoc},
     volume = {3},
     number = {3},
     year = {2014},
     language = {ru},
     url = {http://geodesic.mathdoc.fr/item/VYURV_2014_3_3_a4/}
}
TY  - JOUR
AU  - V. A. Bakhtin
AU  - M. S. Klinov
AU  - A. S. Kolganov
AU  - V. A. Krukov
AU  - N. V. Podderyugina
AU  - M. N. Pritula
TI  - Automatic mapping of Fortran programs onto clusters with graphics processing units
JO  - Vestnik Ûžno-Uralʹskogo gosudarstvennogo universiteta. Seriâ Vyčislitelʹnaâ matematika i informatika
PY  - 2014
SP  - 86
EP  - 96
VL  - 3
IS  - 3
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/VYURV_2014_3_3_a4/
LA  - ru
ID  - VYURV_2014_3_3_a4
ER  - 
%0 Journal Article
%A V. A. Bakhtin
%A M. S. Klinov
%A A. S. Kolganov
%A V. A. Krukov
%A N. V. Podderyugina
%A M. N. Pritula
%T Automatic mapping of Fortran programs onto clusters with graphics processing units
%J Vestnik Ûžno-Uralʹskogo gosudarstvennogo universiteta. Seriâ Vyčislitelʹnaâ matematika i informatika
%D 2014
%P 86-96
%V 3
%N 3
%I mathdoc
%U http://geodesic.mathdoc.fr/item/VYURV_2014_3_3_a4/
%G ru
%F VYURV_2014_3_3_a4
V. A. Bakhtin; M. S. Klinov; A. S. Kolganov; V. A. Krukov; N. V. Podderyugina; M. N. Pritula. Automatic mapping of Fortran programs onto clusters with graphics processing units. Vestnik Ûžno-Uralʹskogo gosudarstvennogo universiteta. Seriâ Vyčislitelʹnaâ matematika i informatika, Tome 3 (2014) no. 3, pp. 86-96. http://geodesic.mathdoc.fr/item/VYURV_2014_3_3_a4/