• DocumentCode
    325678
  • Title

    Performance modeling and measurement of parallelized code for distributed shared memory multiprocessors

  • Author

    Waheed, Abdul ; Yan, Jerry

  • Author_Institution
    MRJ Technol. Solutions, NASA Ames Res. Center, Moffett Field, CA, USA
  • fYear
    1998
  • fDate
    19-24 Jul 1998
  • Firstpage
    161
  • Lastpage
    166
  • Abstract
    This paper presents a model to evaluate the performance and overhead of parallelizing sequential code using compiler directives for multiprocessing on distributed shared memory (DSM) systems. We parallelized the sequential implementation of NAS benchmarks using native Fortran77 compiler directives on an Origin2000, which is a DSM system. We report measurement based performance of these parallelized benchmarks from four perspectives: efficacy of parallelization process; scalability; parallelization overhead; and comparison with hand-parallelized and -optimized version of the same benchmarks. Our results indicate that sequential programs can conveniently be parallelized for DSM systems using compiler directives but realizing performance gains as predicted by the performance model depends primarily on minimizing architecture-specific data locality overhead
  • Keywords
    distributed shared memory systems; parallel programming; performance evaluation; compiler directives; distributed shared memory; distributed shared memory multiprocessors; measurement based performance; parallelized benchmarks; parallelized code; performance gains; Algorithms; Electronic mail; Master-slave; NASA; Postal services; Processor scheduling; Program processors; Runtime library; Space technology; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modeling, Analysis and Simulation of Computer and Telecommunication Systems, 1998. Proceedings. Sixth International Symposium on
  • Conference_Location
    Montreal, Que.
  • Print_ISBN
    0-8186-8566-2
  • Type

    conf

  • DOI
    10.1109/MASCOT.1998.693690
  • Filename
    693690