The search functionality is under construction.
The search functionality is under construction.

Keyword Search Result

[Keyword] memory coherency protocol(1hit)

1-1hit
  • Two-Tier Paging and Its Performance Analysis for Network-based Distributed Shared Memory Systems

    Chi-Jiunn JOU  Hasan S. ALKHATIB  Qiang LI  

     
    PAPER-Computer Networks

      Vol:
    E78-D No:8
      Page(s):
    1021-1031

    Distributed computing over a network of workstations continues to be an illusive goal. Its main obstacle is the delay penalty due to network protocol and OS overhead. We present in this paper a low level hardware supported scheme for managing distributed shared memory (DSM), as an underlying paradigm for distributed computing. The proposed DSM is novel in that it employs a two-tier paging scheme that reduces the probability of false sharing and facilitates an efficient hardware implementation. The scheme employs a standard OS page and divides it into fixed smaller memory units called paragraphs, similar to cache lines. This scheme manages the shared data regions only, while other regions are handled by the OS in the standard manner without modification. A hardware extension of a traditional MMU, namely Distributed MMU or DMMU, is introduced to support the DSM. Shared memory coherency is maintained through a write-invalidate protocol. An analytical model is built to evaluate the system sensitivity to various parameters and to assess its performance.