See this document in CiteSeerX!

Shasta: A Low Overhead, Software-Only Approach for Supporting Fine-Grain Shared Memory (1996)  (Make Corrections)  (27 citations)
Daniel J. Scales, Kourosh Gharachorloo, Chandramohan A. Thekkath
Proc. of the 7th Symp. on Architectural Support for Programming Languages and Operating Systems (ASPLOSVII)



  Home/Search   Context   Related

 
View or download:
digital.com/wrl/people/sc...asplos96.ps
toronto.edu/~tcm/o...sta_asplos96.ps.gz
toronto.edu/~bilas/course...asplos96.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  digital.com/wrl/projects/Sc...WRL (more)
From:  toronto.edu/~bilas/cou...schedule
(Enter author homepages)

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

Abstract: This paper describes Shasta, a system that supports a shared address space in software on clusters of computers with physically distributed memory. A unique aspect of Shasta compared to most other software distributed shared memory systems is that shared data can be kept coherent at a fine granularity. In addition, the system allows the coherence granularity to vary across different shared data structures in a single application. Shasta implements the shared address space by transparently... (Update)

Context of citations to this paper:   More

...been built. Many of the papers looking at the performance of software DSM on thirty two or more processors have used SMP based nodes [7, 9, 6]. Thus, the actual number of nodes on the network is typically a factor of two to eight less than the number of processors. Because...

...a binary code re writer to insert poll commands into the application code. Again, this technique has been used before in other contexts [9, 24]. We are not proposing either of these techniques as a more desirable alternative to providing message notification mechanisms directly...

Cited by:   More
Active Memory Clusters: Efficient Multiprocessing on.. - Heinrich, Speight.. (2002)   (Correct)
Active Correlation Tracking - Thitikamol, Keleher (1999)   (Correct)
Responsiveness without Interrupts - Perkovic, Keleher (1999)   (Correct)

Similar documents (at the sentence level):
14.5%:   Performance of the Shasta Distributed Shared Memory Protocol - Scales, Gharachorloo (1997)   (Correct)

Active bibliography (related documents):   More   All
0.3:   Fine-Grain Distributed Shared Memory on Clusters of Workstations - Schoinas (1997)   (Correct)
0.2:   Address Translation Mechanisms in Network Interfaces - Schoinas, Hill (1998)   (Correct)
0.2:   Scalable Inter-Cluster Communication Systems for Clustered.. - Jiang, Yeung (1997)   (Correct)

Similar documents based on text:   More   All
0.4:   Shasta: a System for Supporting Fine-Grain Shared Memory.. - Daniel Scales (1997)   (Correct)
0.3:   Fine-Grain Software Distributed Shared Memory on SMP.. - Scales, Gharachorloo.. (1997)   (Correct)
0.3:   Daniel J. Scales - Kourosh Gharachorloo   (Correct)

Related documents from co-citation:   More   All
15:   SPLASH: Stanford parallel applications for shared memory (context) - Singh, Weber et al. - 1992
14:   Memory Consistency and Event Ordering in Scalable Shared-memory Multiprocessors - Gharachorloo, Lenoski - 1990
11:   Memory Coherence in Shared Virtual Memory Systems - Li, Hudak - 1989

BibTeX entry:   (Update)

D.J.Scales, K. Gharachorloo, And C.A.Thekkath. "Shasta: A low Overhead, Software-only Approach for supporting Fine-Grained Shared Memory", International Conference on Architectural Support for programming Languages and Operating systems, October 1996. http://citeseer.ist.psu.edu/scales96shasta.html   More

@inproceedings{ scales96shasta,
    author = "D. J. Scales and K. Gharachorloo and C. A. Thekkath",
    title = "Shasta: {A} Low Overhead, Software-Only Approach for Supporting Fine-Grain Shared Memory",
    booktitle = "Proc. of the 7th Symp. on Architectural Support for Programming Languages and Operating Systems ({ASPLOSVII})",
    pages = "174--185",
    year = "1996",
    url = "citeseer.ist.psu.edu/scales96shasta.html" }
Citations (may not include all citations):
723   Memory Coherence in Shared Virtual Memory Systems - Li, Hudak - 1989
496   SPLASH: Stanford Parallel Applications for Shared Memory (context) - Singh, Weber et al. - 1992
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
386   ATOM: A System for Building Customized Program Analysis Tool.. (context) - Srivastava, Eustace - 1994
353   The SPLASH-2 Programs: Characterization and Methodological C.. - Woo, Ohara et al. - 1995
341   Parallel Programming in Split-C - Culler - 1993
301   The Midway Distributed Shared Memory System (context) - Bershad, Zekauskas et al. - 1993
248   Orca: A Language for Parallel Programming of Distributed Sys.. - Bal, Kaashoek et al. - 1992
145   CRL: HighPerformance All-Software Distributed Shared Memory - Johnson, Kaashoek et al. - 1995
131   Fine-grain Access Control for Distributed Shared Memory - Schoinas, Falsafi et al. - 1994
79   SoftFLASH: Analyzing the Performance of Clustered Distribute.. (context) - Erlichson, Nuckolls et al. - 1996
79   The Design and Evaluation of a Shared Object System for Dist.. - Scales, Lam - 1994
55   Software Caching and Computation Migration in Olden - Carlisle, Rogers - 1995
53   StarT-NG: Delivering Seamless Parallel Computing (context) - Chiou, Ang et al. - 1995
52   Decoupled Hardware Support for Distributed Shared Memory (context) - Reinhardt, Pfile et al. - 1996
51   MGS:A Multigrain shared Memory System - Yeung, Kubiatowicz et al. - 1996
34   Shared-memory (context) - Nikhil, Parallel - 1994
32   Informing Memory Operations: Providing Memory Performance Fe.. - Horowitz, Martonosi et al. - 1996
20   Implementing Fine-Grain Distributed Shared Memory on Commodi.. - Schoinas, Falsafi et al. - 1996
6   A Card-marking Scheme for Controlling Intergenerational Refe.. (context) - Wilson, Moher - 1989
5   Overview of Memory Channel Network for PCI (context) - Gillett, Collins et al. - 1996



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


Documents on the same site (http://www.research.digital.com/wrl/projects/ScSvrStr/WRL.html):
Daniel J. Scales - Kourosh Gharachorloo   (Correct)
Memory System Characterization of Commercial Workloads - Barroso, Gharachorloo.. (1998)   (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