Distributed shared memory in a loosely coupled distributed system

Implementation experiences with a distributed shared-memory system implemented in a loosely coupled distributed system are described. The goal was to investigate the feasibility of distributed shared memory (DSM) in an operating system kernel. The organization of the DSM described resembles a cross-processor segmented paging system.<<ETX>>

[1]  Peter J. Denning,et al.  On modeling program behavior , 1972, AFIPS '72 (Spring).

[2]  William A. Wulf,et al.  HYDRA , 1974, Commun. ACM.

[3]  William A. Wulf,et al.  Overview of the Hydra Operating System development , 1975, SOSP.

[4]  Karsten Schwan,et al.  Software management of Cm*: a distributed multiprocessor , 1977, AFIPS '77.

[5]  Richard J. Swan,et al.  The implementation of the Cm* multi-microprocessor , 1899, AFIPS '77.

[6]  Samuel H. Fuller,et al.  Cm*: a modular, multi-microprocessor , 1977, AFIPS '77.

[7]  Greg Thiel,et al.  LOCUS a network transparent, high reliability distributed system , 1981, SOSP.

[8]  Konrad Lai,et al.  A unified model and implementation for interprocess communication in a multiprocessor environment , 1981, SOSP.

[9]  Alfred Z. Spector,et al.  Performing remote operations efficiently on a local computer network , 1981, SOSP.

[10]  George G. Robertson,et al.  Accent: A communication oriented network operating system kernel , 1981, SOSP.

[11]  David A. Patterson,et al.  A performance evaluation of the Intel iAPX 432 , 1982, CARN.

[12]  Paul J. Leach,et al.  The Architecture of an Integrated Local Network , 1983, IEEE J. Sel. Areas Commun..

[13]  David R. Cheriton,et al.  Preliminary thoughts on problem-oriented shared memory: a decentralized approach to distributed systems , 1985, OPSR.

[14]  Brett D. Fleisch Distributed system V IPC in LOCUS: a design and implementation retrospective , 1986, SIGCOMM '86.

[15]  Nicholas Carriero,et al.  The S/Net's Linda kernel , 1986, TOCS.

[16]  William J. Bolosky,et al.  Mach: A New Kernel Foundation for UNIX Development , 1986, USENIX Summer.

[17]  Richard F. Rashid From RIG to Accent to Mach: An Evolution of a Network Operating System , 1986, FJCC.

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