See this document in CiteSeerX!

Design Issues for a High-Performance Distributed Shared Memory on Symmetrical Multiprocessor Clusters (1999)  (Make Corrections)  (2 citations)
Sumit Roy, Vipin Chaudhary
Cluster Computing



  Home/Search   Context   Related

 
View or download:
wayne.edu/~sumit/publ...cluster99.ps.gz
wayne.edu/~vipin/papers/cluster99.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  wayne.edu/~sumit/publicat...index (more)
(Enter author homepages)

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

Abstract: This paper describes Strings, a high performance distributed shared memory system designed for such SMP clusters. The distinguishing feature of this system is the use of a fully multi-threaded runtime system, using kernel level threads. Strings allows multiple application threads to be run on each node in a cluster. Since most modern UNIX systems can multiplex these threads on kernel level light weight processes, applications written using Strings can exploit multiple processors on a SMP... (Update)

Context of citations to this paper:   More

.... passing all available memory, eliminating the task of explicitly moving data between processes located on separate machines [5, 2]. DSM systems combine programming advantages of shared memory and the cost advantages of distributed memory. Studies have indicated that a...

...From these, we can see that MigThread is very e#cient. The migration platform is a software Distributed Shared Memory (DSM) System [5] over SMPs (SUN UltraEnterprise 3000s) connected by fast Ethernet. Each SMP contains four 330Mhz UltraSparc processors. The parallelized...

Cited by:   More
On Improving Thread Migration: Safety and Performance - Jiang, Chaudhary (2002)   (Correct)
MigThread: Thread Migration in DSM Systems - Jiang, Chaudhary (1991)   (Correct)

Similar documents (at the sentence level):   More
38.6%:   Strings: A High-Performance Distributed Shared Memory for.. - Roy, Chaudhary (1998)   (Correct)
12.5%:   Compilation Issues For Distributed Shared Memory On Clusters Of.. - Roy (1998)   (Correct)
6.9%:   Evaluation of Cluster Interconnects for a Distributed Shared.. - Roy, Chaudhary (1999)   (Correct)

Active bibliography (related documents):   More   All
0.9:   Application based Evaluation of Distributed Shared.. - Roy, Chaudhary, Jia..   (Correct)
0.2:   Communication Requirements Of Software Distributed Shared.. - Roy, Chaudhary   (Correct)
0.2:   Memory Hierarchy Considerations for Cost-Effective Cluster.. - Du, Zhang, Zhu   (Correct)

Similar documents based on text:   More   All
1.2:   Compile Time Partitioning of Nested Loop Iteration.. - Punyamurtula.. (1996)   (Correct)
0.9:   Minimum Dependence Distance Tiling of Nested Loops with.. - Punyamurtula, Chaudhary (1994)   (Correct)
0.3:   An Experimental Evaluation of - Software Distributed Shared   (Correct)

Related documents from co-citation:   More   All
2:   CompileRun time Support Thread Migration - Jiang, Compile et al. - 2002
2:   Arachne: A Portable Threads System Supporting Migrant Threads on Heterogeneous N.. - Dimitrov, Rego - 1998
2:   Fine-grained mobility in the emerald system - Jul, Levy et al. - 1988

BibTeX entry:   (Update)

S. Roy and V. Chaudhary, Design Issues for a HighPerformance Distributed Shared Memory on Symmetrical Multiprocessor Clusters,Cluster Computing: The Journal of Networks, Software Tools and Applications, No. 2, 1999. http://citeseer.ist.psu.edu/roy99design.html   More

@article{ roy99design,
    author = "Sumit Roy and Vipin Chaudhary",
    title = "Design issues for a high-performance distributed shared memory on symmetrical multiprocessor clusters",
    journal = "Cluster Computing",
    volume = "2",
    number = "3",
    pages = "177-186",
    year = "1999",
    url = "citeseer.ist.psu.edu/roy99design.html" }
Citations (may not include all citations):
723   Memory Coherence in Shared Virtual Memory Systems - Li, Hudak - 1989
326   TreadMarks: Shared Memory Computing on Networks of Workstati.. - Amza, Cox et al. - 1996
204   Munin: Distributed Shared Memory Based on Type-Specific Memo.. - Bennett, Carter et al. - 1990
113   Midway: Shared Memory Parallel Programming with Entry Consis.. - Bershad, Zekauskas - 1991
107   Mirage: A Coherent Distributed Shared Memory Design (context) - Fleisch, Popek - 1989
105   The SPLASH-2 Programs: Characterization and Methodological C.. (context) - Woo, Ohara et al. - 1995
79   SoftFLASH: Analyzing the Performance of Clustered Distribute.. (context) - Erlichson, Nuckolls et al. - 1996
59   Application Restructuring and Performance Portability on Sha.. - Jiang, Shan et al. - 1997
51   An Integrated Compile-Time/Run-Time Software Distributed Sha.. - Dwarkadas, Cox et al. - 1996
40   Brazos: A Third Generation DSM System - Speight, Bennett - 1997
36   Enhancing Software DSM for Compiler-Parallelized Application.. - Keleher, Tseng - 1997
32   Design of the Munin Distributed Shared Memory System - Carter - 1995
30   Relaxed Consistency and Coherence Granularity in DSM Systems.. - Zhou, Iftode et al. - 1997
30   Evaluating the Performance of Software Distributed Shared Me.. - Cox, Dwarkadas et al. - 1997
29   Compiler and Software Distributed Shared Memory Support for .. - Lu, Cox et al. - 1997
25   Improving the Performance of DSM Systems via Compiler Involv.. - Mirchandaney, Hiranandani et al. - 1994
25   CVM: The Coherent Virtual Machine (context) - Keleher - 1997
19   Multi-threading and Remote Latency in Software DSMs - Thitikamol, Keleher - 1997
18   Improving the Performance of Message-Passing Applications by.. (context) - Felten, McNamee - 1992
10   Strings: A HighPerformance Distributed Shared Memory for Sym.. - Roy, Chaudhary - 1998
9   Quarks: Portable Distributed Shared Memory on Unix (context) - Khandekar - 1995
6   CASHMERE-2L: Software Coherent Shared Memory on a Clustered .. (context) - Stets, Dwarkadas et al. - 1997
4   Parallel Algorithms for deblurring MR images (context) - Menon, Chaudhary et al. - 1998
3   A Multithreaded Message-Passing System for High Performance .. - Park, Lee et al. - 1998
2   Evaluation of Cluster Interconnects for a Distributed Shared.. - Roy, Chaudhary - 1999
1   Home-based Shared Virtual Memory Across SMP Nodes (context) - Samanta, Bilas et al. - 1998

Documents on the same site (http://www.pdcl.eng.wayne.edu/~sumit/publications/index.html):   More
Communication Requirements Of Software Distributed Shared.. - Roy, Chaudhary   (Correct)
Compilation Issues For Distributed Shared Memory On Clusters Of.. - Roy (1998)   (Correct)
Evaluation of Cluster Interconnects for a Distributed Shared.. - Roy, Chaudhary (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