• DocumentCode
    451096
  • Title

    A Study of Performance on SMP and Distributed Memory Architectures Using a Shared Memory Programming Model

  • Author

    Brooks, Eugene D., III ; Warren, Karen H.

  • Author_Institution
    University of California, Lawrence Livermore National Laboratory
  • fYear
    1997
  • fDate
    15-21 Nov. 1997
  • Firstpage
    44
  • Lastpage
    44
  • Abstract
    We examine the use of a shared memory programming model to address the problem of portability between distributed memory and shared memory architectures. We conduct this evaluation by extending an existing programming model, the Parallel C Preprocessor, with a type qualifier interpretation of the data sharing keywords borrowed from the Split-C and AC compilers. We evaluate the performance of the resulting programming model on a wide range of shared memory and distributed memory computing platforms using several numerical algorithms as benchmarks. We find the type-qualifier-based programming model capable of efficient execution on distributed memory and shared memory architectures.
  • Keywords
    Bandwidth; Delay; Fast Fourier transforms; Hardware; Laboratories; Memory architecture; Message passing; Parallel programming; Programming profession; Vehicles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Supercomputing, ACM/IEEE 1997 Conference
  • Print_ISBN
    0-89791-985-8
  • Type

    conf

  • DOI
    10.1109/SC.1997.10046
  • Filename
    1592625