(Enter summary)
Abstract: This paper presents an evaluation of three software implementations of release
consistency. Release consistent protocols allow data communication to be aggregated,
and multiple writers to simultaneously modify a single page. We evaluated
an eager invalidate protocol that enforces consistency when synchronization
variables are released, a lazy invalidate protocol that enforces consistency when
synchronization variables are acquired, and a lazy hybrid protocol that selectively
uses update to... (Update)
Context of citations to this paper: More
.... mw protocol is a home based protocol allowing multiple writers (MRMW protocol) by using the classical twinning technique described in [15]. Essentially, each page has a home node, where all threads have write access. On page fault, a copy of the page is brought from the home...
.... of a multiple writer protocol appeared in the Munin system [5] Munin, however, used a form of eager RC that is generally inferior to LRC [10]. Since then two multiple writer protocols that are compatible with LRC have been developed: the TreadMarks (Tmk) protocol [11] and the...
Cited by: More
Efficient Analysis of Temporal Properties for Real-Time Systems - .. - Müller (2000)
(Correct)
An Asynchronous Protocol for Release Consistent Distributed.. - Yeo, Yeom, Park
(Correct)
Improving the Performance of Software Distributed Shared.. - Kistler, Alvisi
(Correct)
Similar documents (at the sentence level):
17.1%: Lazy Release Consistency for Distributed Shared Memory - Keleher (1995)
(Correct)
12.9%: TreadMarks: Distributed Shared Memory on Standard.. - Keleher, Cox.. (1994)
(Correct)
5.3%: Replacing Locks by Higher-Level Primitives - Adve, Cox, Dwarkadas, Zwaenepoel (1994)
(Correct)
Active bibliography (related documents): More All
0.1: Techniques for Reducing Consistency-Related.. - Carter, Bennett.. (1993)
(Correct)
0.1: The Relative Importance of Concurrent Writers and Weak.. - Keleher (1996)
(Correct)
0.1: Online Data-Race Detection via Coherency Guarantees - Perkovic, Keleher (1996)
(Correct)
Similar documents based on text: More All
0.3: Evaluation of Release Consistent Software.. - Dwarkadas.. (1993)
(Correct)
0.3: Software Versus Hardware Shared-Memory Implementation: A Case Study - Alan Cox (1994)
(Correct)
0.3: Compiler-Directed Selective Update Mechanisms for.. - Dwarkadas, Cox, Lu.. (1995)
(Correct)
Related documents from co-citation: More All
21: Memory Coherence in Shared Virtual Memory Systems
- Li, Hudak - 1989
17: Memory Consistency and Event Ordering in Scalable Shared-memory Multiprocessors
- Gharachorloo, Lenoski - 1990
12: The Midway Distributed Shared Memory System (context) - Bershad, Zekauskas et al. - 1993
BibTeX entry: (Update)
Pete Keleher, Alan L. Cox, Sandhya Dwarkadas, and Willy Zwaenepoel. An evaluation of software-based release consistent protocols. Journal of Parallel and Distributed Computing, 29(2):126--141, September 1995. http://citeseer.ist.psu.edu/keleher95evaluation.html More
@article{ keleher95evaluation,
author = "Pete Keleher and Alan L. Cox and Sandhya Dwarkadas and Willy Zwaenepoel",
title = "An Evaluation of Software-Based Release Consistent Protocols",
journal = "Journal of Parallel and Distributed Computing",
volume = "29",
number = "2",
pages = "126--141",
year = "1995",
url = "citeseer.ist.psu.edu/keleher95evaluation.html" }
Citations (may not include all citations):
723
Memory coherence in shared virtual memory systems
- Li, Hudak - 1989
606
How to make a multiprocessor computer that correctly execute.. (context) - Lamport - 1979
468
Memory consistency and event ordering in scalable shared-mem..
- Gharachorloo, Lenoski et al. - 1990
422
Implementation and performance of Munin
- Carter, Bennett et al. - 1991
301
The Midway distributed shared memory system (context) - Bershad, Zekauskas et al. - 1993
300
Lazy release consistency for software distributed shared mem..
- Keleher, Cox et al. - 1992
213
Weak ordering: A new definition
- Adve, Hill - 1990
130
Optimally profiling and tracing programs
- Ball, Larus - 1992
74
Evaluation of release consistent software distributed shared..
- Dwarkadas, Keleher et al. - 1993
48
Portable Programs for Parallel Processors (context) - Lusk, Overbeek - 1987
40
Parallelization of general linkage analysis problems
- Dwarkadas, Schaffer et al. - 1994
28
Strategies for multilocus linkage analysis in humans (context) - Lathrop, Lalouel et al. - 1984
23
Technical Report TR RNR (context) - Bailey, Barton et al. - 1991
9
Distributed Shared Memory Using Lazy Release Consistency (context) - Keleher - 1994
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.aa.ru/dsmpapers.html): More
Java/DSM: A Platform for Heterogeneous Computing - Yu, Cox (1997)
(Correct)
TreadMarks: Distributed Shared Memory on Standard.. - Keleher, Cox.. (1994)
(Correct)
Software Versus Hardware Shared-Memory Implementation: A Case Study - Cox (1994)
(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