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
                    
                  
                
                
                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/
