Automatic programs generating from non-procedural specifications for GPUs
Vestnik Ûžno-Uralʹskogo gosudarstvennogo universiteta. Seriâ Vyčislitelʹnaâ matematika i informatika, Tome 3 (2014) no. 1, pp. 5-16
Voir la notice de l'article provenant de la source Math-Net.Ru
A new approach to automatic programs generating for GPUs from non-procedural task's specification in Norma language is considered. Algorithms of automatic programs generating for GPUs based on dependencies analysis and discovering control flow internal parallelism obtained from Norma program are given. Described algorithms applied to gas-dynamics task solving are carried out in calculating CUDA program. The performance of generated CUDA program is estimated.
Keywords:
HPC, parallel programming, GPU, CUDA, Norma language, non-procedural specifications.
@article{VYURV_2014_3_1_a0, author = {A. N. Andrianov and A. B. Bugerya and E. N. Gladkova and K. N. Efimkin and P. I. Koludarov}, title = {Automatic programs generating from non-procedural specifications for {GPUs}}, journal = {Vestnik \^U\v{z}no-Uralʹskogo gosudarstvennogo universiteta. Seri\^a Vy\v{c}islitelʹna\^a matematika i informatika}, pages = {5--16}, publisher = {mathdoc}, volume = {3}, number = {1}, year = {2014}, language = {ru}, url = {http://geodesic.mathdoc.fr/item/VYURV_2014_3_1_a0/} }
TY - JOUR AU - A. N. Andrianov AU - A. B. Bugerya AU - E. N. Gladkova AU - K. N. Efimkin AU - P. I. Koludarov TI - Automatic programs generating from non-procedural specifications for GPUs JO - Vestnik Ûžno-Uralʹskogo gosudarstvennogo universiteta. Seriâ Vyčislitelʹnaâ matematika i informatika PY - 2014 SP - 5 EP - 16 VL - 3 IS - 1 PB - mathdoc UR - http://geodesic.mathdoc.fr/item/VYURV_2014_3_1_a0/ LA - ru ID - VYURV_2014_3_1_a0 ER -
%0 Journal Article %A A. N. Andrianov %A A. B. Bugerya %A E. N. Gladkova %A K. N. Efimkin %A P. I. Koludarov %T Automatic programs generating from non-procedural specifications for GPUs %J Vestnik Ûžno-Uralʹskogo gosudarstvennogo universiteta. Seriâ Vyčislitelʹnaâ matematika i informatika %D 2014 %P 5-16 %V 3 %N 1 %I mathdoc %U http://geodesic.mathdoc.fr/item/VYURV_2014_3_1_a0/ %G ru %F VYURV_2014_3_1_a0
A. N. Andrianov; A. B. Bugerya; E. N. Gladkova; K. N. Efimkin; P. I. Koludarov. Automatic programs generating from non-procedural specifications for GPUs. Vestnik Ûžno-Uralʹskogo gosudarstvennogo universiteta. Seriâ Vyčislitelʹnaâ matematika i informatika, Tome 3 (2014) no. 1, pp. 5-16. http://geodesic.mathdoc.fr/item/VYURV_2014_3_1_a0/