• DocumentCode
    2136153
  • Title

    NAS experiences of porting CM Fortran codes to HPF on IBM SP2 and SGI Power Challenge

  • Author

    Saini, Subhash

  • Author_Institution
    NASA Ames Res. Center, Moffett Field, CA, USA
  • fYear
    1996
  • fDate
    15-19 Apr 1996
  • Firstpage
    873
  • Lastpage
    880
  • Abstract
    Current Connection Machine (CM) Fortran codes developed for the CM-2 and the CM-5 represent an important class of parallel applications. Several users have employed CM Fortran codes in the production mode on the CM-2 and the CM-5 for the last five to six years, constituting a heavy investment in terms of cost and time. With Thinking Machines Corporation´s decision to withdraw from the hardware business and with the decommissioning of many CM-2 and CM-5 machines, the best way to protect the substantial investment in CM Fortran codes is to port the codes to High Performance Fortran (HPF) on highly parallel systems. HPF is very similar to CM Fortran and thus represents a natural transition. The Numerical Aerodynamic Simulation (NAS) Program, located at NASA Ames Research Center, is a pathfinder in high-performance computing for NASA and is dedicated to advancing the science of computational aerodynamics. Their experiences with the conversion issues involved in porting CM Fortran codes on the CM-5 to HPF are presented. Several CM Fortran codes have been ported to Subset HPF on the IBM SP2 and the SGI Power Challenge. Speedup ratios versus number of processors for the linear solver and DSMC (direct simulation Monte Carlo) code are presented
  • Keywords
    FORTRAN; IBM computers; Monte Carlo methods; aerodynamics; aerospace computing; digital simulation; linear algebra; parallel languages; physics computing; software portability; CM Fortran code porting; Connection Machine CM-5; DSMC code; High Performance Fortran; IBM SP2; NAS programme; NASA; Numerical Aerodynamic Simulation programme; SGI Power Challenge; Subset HPF; Thinking Machines Corporation; code conversion issues; computational aerodynamics; direct simulation Monte Carlo code; high-performance computing; investment; linear solver; processor number; production mode; speedup ratios; Aerodynamics; Computational modeling; Costs; Hardware; Investments; Monte Carlo methods; NASA; Numerical simulation; Production; Protection;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1996., Proceedings of IPPS '96, The 10th International
  • Conference_Location
    Honolulu, HI
  • Print_ISBN
    0-8186-7255-2
  • Type

    conf

  • DOI
    10.1109/IPPS.1996.508194
  • Filename
    508194