Reducing host load, network load, and latency in a distributed shared memory

Changes made to a distributed shared memory that runs of Sun workstations under SunOS 4.0 operating systems, called Mether, are outlined. Protocols developed to use Mether and that minimize host load, network load, and latency are discussed. The changes to Mether involve exposing an inconsistent store to the applications and making access to the consistent and inconsistent versions very convenient, providing both demand-driven and data-driven semantics for updating pages, and allowing the user to specify that only a small subset of a page needs to be transferred.<<ETX>>

[1]  Paul Hudak,et al.  Memory coherence in shared virtual memory systems , 1989, TOCS.

[2]  David R. Cheriton,et al.  Problem-oriented Shared Memory: A Decentralized Approach to Distributed System Design , 1986, IEEE International Conference on Distributed Computing Systems.

[3]  Mary K. Vernon,et al.  Hardware Support for Interprocess Communication , 1990, IEEE Trans. Parallel Distributed Syst..

[4]  Umakishore Ramachandran,et al.  An implementation of distributed shared memory , 1991, Softw. Pract. Exp..