• DocumentCode
    1351886
  • Title

    Distributed shared memory: a survey of issues and algorithms

  • Author

    Nitzberg, Bill ; Lo, Virginia

  • Author_Institution
    Oregon Univ., Eugene, OR, USA
  • Volume
    24
  • Issue
    8
  • fYear
    1991
  • Firstpage
    52
  • Lastpage
    60
  • Abstract
    An overview of distributed shared memory (DSM) issues is presented. Memory coherence, design choices, and implementation methods are included. The discussion of design choices covers structure and granularity, coherence semantics, scalability, and heterogeneity. Implementation issues concern data location and access, the coherence protocol, replacement strategy, and thrashing. Algorithms that support process synchronization and memory management are discussed.<>
  • Keywords
    data handling; distributed processing; storage management; DSM; coherence protocol; coherence semantics; data access; data location; distributed shared memory; granularity; heterogeneity; memory coherence; memory design choices; memory management; process synchronization; replacement strategy; scalability; thrashing; Data handling; Distributed computing; Memory management;
  • fLanguage
    English
  • Journal_Title
    Computer
  • Publisher
    ieee
  • ISSN
    0018-9162
  • Type

    jour

  • DOI
    10.1109/2.84877
  • Filename
    84877