• DocumentCode
    1348097
  • Title

    Characterizing distributed shared memory performance: a case study of the Convex SPP1000

  • Author

    Abandah, Gheith A. ; Davidson, Edward S.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
  • Volume
    9
  • Issue
    2
  • fYear
    1998
  • fDate
    2/1/1998 12:00:00 AM
  • Firstpage
    206
  • Lastpage
    216
  • Abstract
    In a distributed shared memory (DSM) multiprocessor, the processors cooperate in solving a parallel application by accessing the shared memory. The latency of a memory access depends on several factors, including the distance to the nearest valid data copy, data sharing conditions, and traffic of other processors. To provide a better understanding of DSM performance and to support application tuning and compiler development for DSM systems, this paper extends microbenchmarking techniques to characterize the important aspects of a DSM system. We present an experiment-based methodology for characterizing the memory, communication, scheduling, and synchronization performance, and apply it to the Convex SPP1000. We present carefully designed microbenchmarks to characterize the performance of the local and remote memory, producer-consumer communication involving two or more processors, and the effects on performance when multiple processors contend for utilization of the distributed memory and the interconnection network
  • Keywords
    distributed memory systems; performance evaluation; shared memory systems; Convex SPP1000; distributed memory; distributed shared memory; interconnection network; latency; microbenchmarking techniques; performance; shared memory; Access protocols; Application software; Coherence; Computer aided software engineering; Delay; Hardware; Multiprocessor interconnection networks; Power system modeling; Processor scheduling; Software performance;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.663946
  • Filename
    663946