See this document in CiteSeerX!

Lazy Release Consistency for Distributed Shared Memory (1995)  (Make Corrections)  (57 citations)
Peter Keleher



  Home/Search   Context   Related

 
View or download:
umd.edu/users/kele...leher_thesis.ps.gz
umd.edu/~keleher/p...leher_thesis.ps.gz
casaturn.kaist.ac.kr/~sik...Kel94.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  umd.edu/users/keleher/papers (more)
From:  casaturn.kaist.ac.kr/~sikang/c...
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: A software distributed shared memory (DSM) system allows shared memory parallel programs to execute on networks of workstations. This thesis presents a new class of protocols that has lower communication requirements than previous DSM protocols, and can consequently achieve higher performance. The lazy release consistent protocols achieve this reduction in communication by piggybacking consistency information on top of existing synchronization transfers. Some of the protocols also improve... (Update)

Cited by:   More
Hazim Shafi - Ibm Research Burnet   (Correct)
A View-based Consistency Model based on Transparent Data.. - Huang, al. (2004)   (Correct)
An Evaluation of the Influence of Cache-Only Write Detection .. - Marino, de Campos   (Correct)

Similar documents (at the sentence level):
8.1%:   Software Versus Hardware Shared-Memory Implementation: A Case Study - Cox (1994)   (Correct)
5.9%:   An Evaluation of Software-Based Release Consistent.. - Keleher, Cox.. (1995)   (Correct)

Active bibliography (related documents):   More   All
0.5:   Software Distributed Shared Memory Protocols that Adapt between.. - Amza (1997)   (Correct)
0.4:   Adaptive Cache Coherency for Detecting Migratory Shared Data - Cox, Fowler (1993)   (Correct)
0.4:   Supporting User-Level Exception Handling on a.. - Fowler, Kontothanassis   (Correct)

Similar documents based on text:   More   All
0.3:   Conflict-Aware Replication for Dynamic Content Web Sites - Amza (2003)   (Correct)
0.1:   Lazy Release Consistency for Software Distributed Shared.. - Keleher, Cox, Zwaenepoel (1992)   (Correct)
0.1:   Cluster Computing Project - Müller, Nolte (1998)   (Correct)

Related documents from co-citation:   More   All
26:   Treadmarks: Shared memory computing on networks of workstations - Amza, Cox - 1996
24:   The Midway Distributed Shared Memory System (context) - Bershad, Zekauskas et al. - 1993
24:   How to Make a Multiprocessor Computer That Correctly Executes Multiprocess Progr.. (context) - Lamport - 1979

BibTeX entry:   (Update)

Pete Keleher. Lazy Release Consistency for Distributed Shared Memory. PhD thesis, Rice University, January 1995. http://citeseer.ist.psu.edu/keleher95lazy.html   More

@phdthesis{ keleher94lazy,
    author = "P. Keleher",
    title = "Lazy Release Consistency for Distributed Shared Memory",
    year = "1994",
    url = "citeseer.ist.psu.edu/keleher95lazy.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
496   SPLASH: Stanford parallel applications for shared-memory (context) - Singh, Weber et al. - 1991
478   The Stanford DASH multiprocessor (context) - Lenoski, Laudon et al. - 1992
468   Memory consistency and event ordering in scalable sharedmemo.. - Gharachorloo, Lenoski et al. - 1990
422   Implementation and performance of Munin - Carter, Bennett et al. - 1991
362   The Stanford FLASH multiprocessor (context) - Kuskin, Ofelt - 1994
357   The directory-based cache coherence protocol for the DASH mu.. (context) - Lenoski, Laudon et al. - 1990
352   Virtual time and global states of distributed systems - Mattern - 1989
300   Lazy release consistency for software distributed shared mem.. - Keleher, Cox et al. - 1992
275   Virtual memory mapped network interface for the SHRIMP multi.. - Blumrich, Li et al. - 1993
268   Tempest and typhoon: User-level shared memory - Reinhardt, Larus et al. - 1994
248   Orca: A language for parallel programming of distributed sys.. - Bal, Kaashoek et al. - 1992
212   APRIL: A processor architecture for multiprocessing - Agarwal, Lim et al. - 1990
210   The Amber system: Parallel programming on a network of multi.. - Chase, Amador et al. - 1989
170   LimitLESS directories: A scalable cache coherence scheme - Chaiken, Kubiatowicz et al. - 1991
164   distributed system (context) - Cheriton - 1988
148   Object structure in the Emerald system (context) - Black, Hutchinson et al. - 1986
133   Manetho: Transparent rollbackrecovery with low overhead - Elnozahy, Zwaenepoel - 1992
130   Optimally profiling and tracing programs - Ball, Larus - 1992
107   Mirage: A coherent distributed shared memory design (context) - Fleisch, Popek - 1989
105   The duality of memory and communication in the implementatio.. - Young, Tevanian et al. - 1987
92   Cooperative shared memory: Software and hardware support for.. - Hill, Larus et al. - 1992
92   IEEE Transactions on Software Engineering (context) - Black, Hutchinson et al. - 1987
87   The implementation of a coherent memory abstraction on a NUM.. (context) - Cox, Fowler - 1989
79   Software write detection for distributed shared memory - Zekauskas, Sawdon et al. - 1994
74   Evaluation of release consistent software distributed shared.. - Dwarkadas, Keleher et al. - 1993
72   Distributed programming with shared data - Bal, Tanenbaum - 1988
71   Comparative performance evaluation of cache-coherent NUMA an.. (context) - Stenstrom, Joe et al. - 1992
70   Simple but effective techniques for NUMA memory management - Bolosky, Fitzgerald et al. - 1989
62   The Symmetry multiprocessor system (context) - Lovett, Thakkar - 1988
61   Experimental comparison of memory management policies for NU.. - LaRowe, Ellis - 1991
59   The design and implementation of the Clouds distributed oper.. - Dasgupta, Chen et al. - 1990
57   Reasoning about Parallel Architectures (context) - Collier - 1991
55   The efficient simulation of parallel computer systems - Covington, Dwarkadas et al. - 1991
48   Portable Programs for Parallel Processors (context) - Lusk, Overbeek - 1987
47   Group Communication in Distributed Computer Systems (context) - Kaashoek - 1992
44   NUMA policies and their relation to memory architecture (context) - Bolosky, Scott et al. - 1991
40   Parallelization of general linkage analysis problems - Dwarkadas, Schaffer et al. - 1994
40   The Peregrine high-performance RPC system - Johnson, Zwaenepoel - 1993
38   Opal: A single address space system for 64-bit architectures - Chase, Levy et al. - 1993
36   Designing Memory Consistency Models for Shared-Memory Multip.. - Adve - 1993
35   Multi-model parallel programming in Psyche - Scott, LeBlanc et al. - 1990
32   Eager sharing for efficient massive parallelism - Wittie, Hermannsson et al. - 1992
28   Strategies for multilocus linkage analysis in humans (context) - Lathrop, Lalouel et al. - 1984
26   The robustness of numa memory management - LaRowe, Ellis et al. - 1991
25   Faster sequential genetic linkage computations - Jr, Idury et al. - 1993
23   Technical Report TR RNR (context) - Bailey, Barton et al. - 1991
23   The mether system: A distributed shared memory for SunOS - Minnich, Farber - 1989
21   Message-driven relaxed consistency in a software distributed.. - Koch, Fowler et al. - 1994
20   and latency in a distributed shared memory (context) - Minnich, Farber et al. - 1990
12   The Mach exception handling facility (context) - Black, Golub et al. - 1988
11   Concord: Re-thinking the division of labor in a distributed .. - Lee - 1994
10   Nonsyndromic cleft lip and palate: No evidence of linkage to.. (context) - Hecht, Wang et al. - 1993
8   Supporting structured shared virtual memory under Mach (context) - Bryant, Carini et al. - 1991
6   Replacing locks by higher-level primitives - Adve, Cox et al. - 1994
5   Genetic linkage analysis of bipolar affective disorder in an.. (context) - Law, Jr et al. - 1992
4   Munin: Efficient Distributed Shared Memory Using MultiProtoc.. (context) - Carter - 1993
4   Replicated distributed process in Manetho (context) - Elnozahy, Zwaenepoel - 1992
3   The Implementation and Evaluation of a Coherent Memory Abstr.. (context) - Cox - 1992
2   IEEE Transactions on Parallel and Distributed Systems (context) - Adve, Hill et al. - 1993
1   Software-Extended Coherent Shared Memory (context) - Chaiken, Agarwal - 1994



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www.cs.umd.edu/users/keleher/papers.html):   More
Software Versus Hardware Shared-Memory Implementation: A Case Study - Alan Cox (1994)   (Correct)
A Protocol-Centric Approach to On-The-Fly Race Detection - Perkovic, Keleher (2000)   (Correct)
Enhancing Software DSM for Compiler-Parallelized Applications - Pete Keleher (1997)   (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