Automated transformation of Fortran programs essential for their efficient parallelization through SAPFOR system
    
    
  
  
  
      
      
      
        
Vestnik Ûžno-Uralʹskogo gosudarstvennogo universiteta. Seriâ Vyčislitelʹnaâ matematika i informatika, Tome 4 (2015) no. 3, pp. 13-23
    
  
  
  
  
  
    
      
      
        
      
      
      
    Voir la notice de l'article provenant de la source Math-Net.Ru
            
              			Automatic mapping of sequential programs on height performance computers with distributed memory may require preliminary transformation of programs oriented to this class of systems. Using the SAPFOR system for parallelization of applications allowed to explore transformations which can be executed in an automated way. The paper presents transformations that increase the possibility of efficient parallelization of programs by eliminating the reasons that prohibit the parallel execution of loops. Implementation of these transformations allowed to automate the obtainment of serial hydrodynamic program, which may be efficiently mapped on modern clusters by the automatically parallelizing compiler included in the SAPFOR.
			
            
            
            
          
        
      
                  
                    
                    
                    
                    
                    
                      
Keywords: 
parallelization, transformation of serial programs
Mots-clés : automation, Fortran.
                    
                  
                
                
                Mots-clés : automation, Fortran.
@article{VYURV_2015_4_3_a1,
     author = {N. A. Kataev and A. A. Bulanov},
     title = {Automated transformation of {Fortran} programs essential for their efficient parallelization through {SAPFOR} system},
     journal = {Vestnik \^U\v{z}no-Uralʹskogo gosudarstvennogo universiteta. Seri\^a Vy\v{c}islitelʹna\^a matematika i informatika},
     pages = {13--23},
     publisher = {mathdoc},
     volume = {4},
     number = {3},
     year = {2015},
     language = {ru},
     url = {http://geodesic.mathdoc.fr/item/VYURV_2015_4_3_a1/}
}
                      
                      
                    TY - JOUR AU - N. A. Kataev AU - A. A. Bulanov TI - Automated transformation of Fortran programs essential for their efficient parallelization through SAPFOR system JO - Vestnik Ûžno-Uralʹskogo gosudarstvennogo universiteta. Seriâ Vyčislitelʹnaâ matematika i informatika PY - 2015 SP - 13 EP - 23 VL - 4 IS - 3 PB - mathdoc UR - http://geodesic.mathdoc.fr/item/VYURV_2015_4_3_a1/ LA - ru ID - VYURV_2015_4_3_a1 ER -
%0 Journal Article %A N. A. Kataev %A A. A. Bulanov %T Automated transformation of Fortran programs essential for their efficient parallelization through SAPFOR system %J Vestnik Ûžno-Uralʹskogo gosudarstvennogo universiteta. Seriâ Vyčislitelʹnaâ matematika i informatika %D 2015 %P 13-23 %V 4 %N 3 %I mathdoc %U http://geodesic.mathdoc.fr/item/VYURV_2015_4_3_a1/ %G ru %F VYURV_2015_4_3_a1
N. A. Kataev; A. A. Bulanov. Automated transformation of Fortran programs essential for their efficient parallelization through SAPFOR system. Vestnik Ûžno-Uralʹskogo gosudarstvennogo universiteta. Seriâ Vyčislitelʹnaâ matematika i informatika, Tome 4 (2015) no. 3, pp. 13-23. http://geodesic.mathdoc.fr/item/VYURV_2015_4_3_a1/
