| Alternate document: Details MIRAGE: A Kernel Implementation of Distributed Shared Memory on a Network of Personal Computers (94) Brett D. Fleisch, Randall L. Hyde, |
(Enter summary)
Abstract: This paper addresses the architectural dependencies in the design of the system and evaluates performance
of the implementation. The new version, MIRAGE + , performs well compared to Mirage even though
eight times the amount of data is sent on each page fault because of the larger page size used in the
implementation. We show that performance of systems with a large page size to network packet size can
be dramatically improved on conventional hardware by applying three well-known techniques:... (Update)
Context of citations to this paper: More
.... Vax 11 750 computers [15] Many others are built on a network of workstations or even personal computers, e.g. Mether and Mirage [23, 14]. Since most software implementations are academic research projects, the choice of the platforms have been dictated by the existing...
...a network of workstations providing the illusion of a global shared memory. This approach, known as Distributed Shared Memory (DSM) 1][4][6] is more scalable and cost effective. The mutual exclusion algorithm described in this paper is implemented in an enhanced version of...
Cited by: More
Fault Resilience for Distributed Locking - Choweller, Fleisch
(Correct)
On the Synchronization Mechanisms in Distributed Shared.. - Ramachandran, Singhal (1994)
(Correct)
AM: A Framework for Consistency and Recoverability in.. - Juul, Fleisch
(Correct)
Similar documents (at the sentence level):
71.2%: MIRAGE: A Kernel Implementation of Distributed Shared.. - Fleisch, Hyde, Juul (1994)
(Correct)
5.6%: Moving Distributed Shared Memory to the Personal Computer.. - Fleisch, Hyde, Juul (1993)
(Correct)
Active bibliography (related documents): More All
0.6: The Role of Distributed Shared Memory in Future Experimental.. - Fleisch
(Correct)
0.5: Distributed Systems: A Comprehensive Survey - Borghoff, Nast-Kolb
(Correct)
0.2: A DVSM server for MESHIX - Saulsbury, Stiemerling (1991)
(Correct)
Similar documents based on text: More All
1.0: Cv - Fleisch (1999)
(Correct)
0.9: The Mirage NFS Router - Baker, Hartman (2002)
(Correct)
0.7: A Memory Approach to Consistent, Reliable Distributed Shared.. - Juul, Fleisch (1995)
(Correct)
Related documents from co-citation: More All
2: A dynamic coherence protocol for distributed shared memory enforcing high data a..
- Theel, Fleisch - 1995
2: Operating systems implementations of distributed shared memory (context) - Lo - 1994
2: Operating systems enhancements for distributed shared memory (context) - Lo - 1994
BibTeX entry: (Update)
B. D. Fleisch, R. L. Hyde, and N. C. Juul, "Mirage+: A kernel implementation of distributed shared memory on a network of personal computers," Software---Practice & Experience, vol. 24, pp. 887--909, Oct. 1994. http://citeseer.ist.psu.edu/fleisch94mirage.html More
@article{ fleisch94mirage,
author = "Brett D. Fleisch and Randall L. Hyde and Niels Christian Juul",
title = "Mirage+: A Kernel Implementation of Distributed Shared Memory on a Network of Personal Computers",
journal = "Software - Practice and Experience",
volume = "24",
number = "10",
pages = "887-909",
year = "1994",
url = "citeseer.ist.psu.edu/fleisch94mirage.html" }
Citations (may not include all citations):
723
Memory coherence in shared virtual memory systems
- Li, Hudak - 1989
723
Memory coherence in shared virtual memory systems
- Li, Hudak - 1986
458
A universal algorithm for sequential data compression
- Ziv, Lempel - 1977
444
Mach: a new kernel foundation for UNIX development (context) - Accetta, Baron et al. - 1986
368
Text Compression (context) - Bell, Cleary et al. - 1989
261
Modern Operating Systems (context) - Tanenbaum - 1992
239
Monitors: an operating system structuring concept (context) - Hoare - 1974
202
Distributed shared memory: a survey of issues and algorithms (context) - Nitzberg, Lo - 1991
194
Shared virtual memory on loosely coupled multiprocessors (context) - Li - 1986
187
Ethernet: distributed packet switching for local computer ne.. (context) - Metcalfe, Boggs - 1976
157
IVY: a shared virtual memory system for parallel computing (context) - Li - 1988
120
The LOCUS distributed operating system (context) - Walker, Popek et al. - 1983
107
Mirage: a coherent distributed shared memory design (context) - Fleisch, Popek - 1989
99
Adaptive software cache management for distributed shared me..
- Bennett, Carter et al. - 1990
95
Computer Science Press (context) - Storer, Compression et al. - 1988
83
Hierarchical Ordering of Sequential Processes (context) - Dijkstra - 1972
74
PLUS: a distributed shared-memory system (context) - Bisiani, Ravishankar - 1990
71
The Data Compression Book (context) - Nelson - 1991
70
Performance of Firefly RPC
- Schroeder, Burrows - 1990
50
Efficient distributed shared memory based on multi-protocol ..
- Carter - 1993
49
Operating Systems Principles (context) - Hansen - 1973
39
Virtual memory (context) - Denning - 1970
35
Modeling for text compression (context) - Bell, Witten et al. - 1989
32
Adaptive Data Compression (context) - Williams - 1990
24
Optimistic implementation of bulk data transfer protocols
- Carter, Zwaenepoel - 1989
23
Limits to low-latency communication on high-speed networks (context) - Thekkath, Levy - 1993
15
Locus: a network transparent, high reliability distributed s.. (context) - Popek, Walker et al. - 1981
12
Virtual memory processes and sharing in Multics (context) - Daley, Dennis - 1968
10
Unifying synchronization and data transfer in maintaining co.. (context) - Ramachandran, Ahamad et al. - 1988
9
Munin: shared memory for distributed memory multiprocessors (context) - Bennett, Carter et al. - 1989
8
Protocols for large data transfers over local networks (context) - Zwaenepoel - 1985
8
Munin: distributed shared memory based on type-specific memo.. (context) - Bennett, Carter et al. - 1990
7
Predictive text compression by hashing (context) - Raita, Teuhola - 1987
5
Moving Distributed Shared Memory to the Personal Computer: T..
- Fleisch, Hyde et al. - 1993
4
Distributed shared memory in a loosely coupled environment (context) - Fleisch - 1989
4
Degenerate sharing (context) - Hyde, Fleisch - 1994
4
The Mether system: distributed shared memory for SunOS 4.0 (context) - Minnich, Farbar - 1989
2
The architecture and applications of the Apollo Domain (context) - Nelson, Leach - 1984
Documents on the same site (http://www.cs.ubc.ca/local/reading/proceedings/spe91-95/spe/spetoc.htm): More
Linkage Analysis of Processes - Yaung, Raz (1992)
(Correct)
A Scheme for Little Languages in Interactive Graphics - Beckman (1991)
(Correct)
A Dataflow Approach to Event-based Debugging - Olsson, Crawford, Ho (1991)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC