See this document in CiteSeerX!

Techniques to Improve the Performance of Software-based Distributed Shared Memory Systems (1998)  (Make Corrections)  
Churngwei Chu



  Home/Search   Context   Related

 
View or download:
nyu.edu/csweb/Rese...hu_churngwei.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  nyu.edu/csweb/Research/theses (more)
(Enter author homepages)

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

Abstract: Software distributed shared memory systems are able to provide programmers with the illusion of global shared memory on networked workstations without special hardware support. This thesis identifies two problems in contemporary software distributed shared memory systems: (1) poor application programming interfaces for programmers who need to solve complicated synchronization problems and (2) inefficiencies in traditional multiple writer protocols. We propose a solution to both of these... (Update)

Active bibliography (related documents):   More   All
0.5:   Smile consistency - A Memory Consistency Model with User.. - Chu, Piatko   (Correct)
0.5:   Supporting a Flexible Parallel Programming Model on a Network of.. - Huang (2000)   (Correct)
0.5:   An Architecture for Distributing the Computation of.. - Mitchell, Traverso.. (2001)   (Correct)

Similar documents based on text:   More   All
0.1:   Techniques for Improving the Performance of Multiple Writer.. - Chu, Kedem (1996)   (Correct)
0.1:   Automatic Parallelization: An Incremental, Optimistic, Practical .. - Schwartz (1999)   (Correct)
0.1:   A 2-dimensional view of the Chu-construction - Koslowski (2000)   (Correct)

BibTeX entry:   (Update)

@misc{ chu-techniques,
  author = "Churngwei Chu",
  title = "Techniques to Improve the Performance of Software-based Distributed Shared
    Memory Systems",
  url = "citeseer.ist.psu.edu/chu98techniques.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
587   PVM: A framework for parallel distributed computing - Sunderam - 1990
553   Using MPI: Portable Parallel Programming with the Message-Pa.. (context) - Gropp, Lusk et al. - 1994
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
406   TreadMarks: Distributed shared memory on standard workstatio.. - Keleher, Cox et al. - 1994
373   UNIX network programming (context) - Stevens - 1990
353   The SPLASH-2 programs: Characterization and methodological c.. - Woo, Ohara et al. - 1995
326   TreadMarks: Shared memory computing on networks of workstati.. - Amza, Cox et al. - 1996
305   the NAS parallel benchmarks - Bailey, Barszcz et al. - 1994
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
287   PVM Parallel Virtual Machine A Users' Guide and Tutorial for.. (context) - Geist, Beguelin et al. - 1994
261   Modern Operating Systems (context) - Tanenbaum - 1992
257   force calculation algorithm (context) - Barnes, Hut et al. - 1986
176   Shared memory consistency models: A tutorial - Adve, Gharachorloo - 1995
157   IVY: A shared virtual memory system for parallel computing (context) - Li - 1988
88   A user's guide to PVM: Parallel virtual machine (context) - Beguelin, Dongarra et al. - 1991
79   Software write detection for a distributed shared memory - Zekauskas, Sawdon et al. - 1994
75   Techniques for reducing consistency-related communication in.. - Carter, Bennett et al. - 1995
57   Lazy Release Consistency for Distributed Shared Memory - Keleher - 1995
55   Memory access dependencies in shared-memory multiprocessors (context) - Dubois, Scheurich - 1990
52   Cache consistency and sequential consistency (context) - Goodman - 1989
49   Calypso: A novel software system for fault-tolerant parallel.. - Baratloo, Dasgupta et al. - 1995
48   and event ordering in multiprocessors (context) - Dubois, Scheurich et al. - 1988
47   Group Communication in Distributed Computer Systems (context) - Kaashoek - 1992
43   Parallel processing on networks of workstations: a fault-tol.. - Dasgupta, Kedem et al. - 1995
36   Message passing versus distributed shared memory on networks.. - Lu, Dwarkadas et al. - 1995
36   Load balancing and data locality in adaptive hierarchical N-.. - Singh, Holt et al. - 1995
36   Designing Memory Consistency Models for SharedMemory Multipr.. - Adve - 1993
32   Design of the Munin distributed shared memory system - Carter - 1995
32   Distributed shared memory: Where we are and where we should .. - Carter, Khandekar et al. - 1995
21   Message-driven relaxed consistency in a software distributed.. - Koch, Fowler et al. - 1994
15   Concurrent miss resolution in multiprocessor caches (context) - Scheurich, Dubois - 1988
15   Access Ordering and Coherence in Shared Memory Multiprocesso.. (context) - Scheurich - 1989
8   Distributed Systems (context) - Babaoglu, Marzzullo - 1993
7   Orca: A portable user-level shared object system - Bal, Bhoedjang et al. - 1996
7   cient robust parallel computations (context) - Kedem, Palem et al. - 1990
6   an operating system structuring concept (context) - Hoare - 1975
4   cient Distributed Shared Memory Based on Multi-Protocol Rele.. (context) - Carter - 1993
3   Memory access bu#ering in multiprocessors (context) - Dubois, Scheurich et al. - 1986
2   Techniques for improving the performance of multiple writer .. - Chu, Kedem - 1996
2   Quantifying the performance di#erences between PVM and Tread.. (context) - Lu, Dwarkadas et al. - 1997

Documents on the same site (http://www.cs.nyu.edu/csweb/Research/theses.html):   More
Scheduling for Horizontal Systems: The VLIW Paradigm in.. - Gasperoni (1991)   (Correct)
Dynamic Impact Analysis: Analyzing Error Propagation In Program.. - Goradia (1993)   (Correct)
Matching Algorithms And Feature Match Quality Measures For.. - Keller (1999)   (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