• DocumentCode
    451075
  • Title

    Portable Performance of Data Parallel Languages

  • Author

    Ngo, Ton ; Snyder, Lawrence ; Chamberlain, Bradford

  • Author_Institution
    IBM T.J. Watson Research Center
  • fYear
    1997
  • fDate
    15-21 Nov. 1997
  • Firstpage
    18
  • Lastpage
    18
  • Abstract
    A portable program yields consistent performance on different platforms. We study the portable performance of three NAS benchmarks compiled with three commercial HPF compilers on the IBM SP2. Each benchmark is evaluated using DO loops and F90 constructs. Base-line comparison is provided by Fortran/MPI and ZPL. The HPF results show some scalable performance but indicate a considerable portability problem. First, relying on the compiler alone for extensive analysis and optimization leads to unpredictable performance. Second, differences in the parallelization strategies often require compiler specific customization. The results suggest that the foremost criteria for portability is a concise performance model.
  • Keywords
    Biographies; Computer science; Concurrent computing; Optimizing compilers; Parallel algorithms; Parallel languages; Parallel processing; Parallel programming; Performance analysis; Program processors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Supercomputing, ACM/IEEE 1997 Conference
  • Print_ISBN
    0-89791-985-8
  • Type

    conf

  • DOI
    10.1109/SC.1997.10047
  • Filename
    1592599