(Enter summary)
Abstract: In this paper we describe a new persistent distributed operating system. The Grasshopper system is
designed to allow flexibility in the way in which persistence is provided. A key element of this
flexibility is concerned with issues of global consistency. The Grasshopper kernels cooperate with
user level entities in order to maintain and find globally consistent states using vector time. Further
flexibility is provided by allowing the kernels to implement either eager or lazy consistency... (Update)
Context of citations to this paper: More
.... the usual programming domain has been explored through the development of a persistent operating system known as Grasshopper [LDR94, VDC94, Vau94]. This work focused on the development of an operating system which in itself was persistent and provided explicit support for...
.... information such that it is possible to recover the state of the system from a causally consistent set of locus snapshots [24, 39, 42]. Details of these techniques are beyond the scope of this paper. Kernel data must also be made persistent and recoverable; in this way,...
Cited by: More
Operating System Support for Persistent and.. - Rosenberg, Dearle, .. (1996)
(Correct)
Persistence, Programming Languages and Supercomputing. Where is.. - Oudshoorn
(Correct)
Similar documents (at the sentence level):
9.7%: Grasshopper: An orthogonally persistent operating system - Dearle, di Bona, Farrow, .. (1994)
(Correct)
Active bibliography (related documents): More All
0.4: The Napier88 Persistent Programming Language and.. - Morrison, Connor.. (1999)
(Correct)
0.3: RT1R1/2: Report on the efficacy of Persistent Operating.. - Hulse, Dearle
(Correct)
0.3: Casper : a Cached Architecture Supporting Persistence - Vaughan (1992)
(Correct)
Similar documents based on text: More All
1.6: Protection in Grasshopper: A Persistent Operating System - Dearle, di Bona, Farrow, .. (1994)
(Correct)
1.5: A Model For User-Level Memory Management in a.. - Lindström.. (1994)
(Correct)
1.2: Persistence in the Grasshopper Kernel - Lindström, di Bona, Dearle..
(Correct)
Related documents from co-citation: More All
2: PS-algol: An algol with a persistent heap (context) - Atkinson, Chisholm et al. - 1982
2: An Approach to Persistent Programming (context) - Atkinson, Bailey et al. - 1983
BibTeX entry: (Update)
F. Vaughan, A. Dearle, J. Cao, R. di Bona, J.M. Farrow, F. Henskens, A. Lindstrom and J. Rosenberg, "Causality Considerations in a Distributed, Persistent Operating System", Australian Computer Science Communications, Volume 16, Number 1, January 1994, pp. 409-420. http://citeseer.ist.psu.edu/vaughan94causality.html More
@misc{ vaughan94causality,
author = "F. Vaughan and A. Dearle and J. Cao and R. di Bona and J. Farrow and F.
Henskens and A. Lindstrom and J. Rosenberg",
title = "Causality Considerations in a Distributed, Persistent Operating System",
text = "F. Vaughan, A. Dearle, J. Cao, R. di Bona, J.M. Farrow, F. Henskens, A.
Lindstrom and J. Rosenberg, Causality Considerations in a Distributed, Persistent
Operating System, Australian Computer Science Communications, Volume 16,
Number 1, January 1994, pp. 409-420.",
year = "1994",
url = "citeseer.ist.psu.edu/vaughan94causality.html" }
Citations (may not include all citations):
352
Time, Clocks, and the Ordering of Events in a Distributed Sy.. (context) - Lamport - 1978
217
Optimistic Recovery in Distributed Systems (context) - Strom, Yemini - 1985
194
Shared Virtual Memory on Loosely Coupled Multiprocessors (context) - Li - 1986
193
An Approach to Persistent Programming (context) - Atkinson, Bailey et al. - 1983
156
Recovery in Distributed Systems Using Optimistic Message Log..
- Johnson, Zwaenepoel - 1990
132
Timestamps in Message-Passing Systems That Preserve Partial .. (context) - Fidge - 1988
112
The Clouds Distributed Operating System (context) - Dasgupta, LeBlanc et al. - 1988
110
Detecting Causal Relationships in Distributed Computations: ..
- Schwarz, Mattern - 1990
63
Capability-Based Addressing (context) - Fabry - 1974
59
Programming with Abstract Data Types (context) - Liskov, Zilles - 1974
48
Recoverable Distributed Shared Virtual Memory (context) - Wu, Fuchs - 1990
42
Physical Integrity in a Large Segmented Database (context) - Lorie - 1977
24
Persistent Object Stores
- Brown - 1988
22
Transparent Recovery of Mach Applications
- Goldberg, Gopal et al. - 1990
22
Casper: A Cached Architecture Supporting Persistence
- Vaughan, Schunke et al. - 1992
18
Efficient Distributed Snapshots and Global Virtual Time Algo.. (context) - Mattern - 1990
15
Protection in the Grasshopper Operating System (context) - Dearle, Bona et al. - 1993
13
A Persistent Distributed Architecture Supported by the Mach .. (context) - Vaughan, Schunke et al. - 1990
12
Protection in Persistent Object Systems (context) - Morrison, Brown et al. - 1990
12
A Capability-based Distributed Shared Memory (context) - Henskens, Rosenberg et al. - 1991
11
Cache Coherence and Storage Management in a Persistent Objec.. (context) - Koch, Schunke et al. - 1990
10
Distributed Systems Architectures and Implementation (context) - Lampson
10
Fast Causal Multicast (context) - Birman, Schiper et al. - 1990
9
Stability in a Persistent Store Based on a Large Virtual Mem.. (context) - Rosenberg, Henskens et al. - 1990
4
A Communication Structure for a Multiprocessor Computer with.. (context) - Philipson, Nilsson et al. - 1983
4
Addressing moved modules in a capability based distributed s.. (context) - Henskens - 1992
1
A Model For User-Level Memory Management in a Distributed, P..
- Dearle, Rex et al. - 1994
Documents on the same site (http://www.dcs.st-and.ac.uk/rsch/publications/download/): More
Persistent Operating System Support for Persistent.. - O'Lenskie, Dearle, Hulse (1999)
(Correct)
The Octopus Model and its Implementation - Farkas, Dearle (1994)
(Correct)
A Hyperlinked Persistent Software Development Environment - Dearle, Marlin (1992)
(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