See this document in CiteSeerX!

Region-Oriented Memory Management in Shared-Memory Multiprocessors (1992)  (Make Corrections)  (3 citations)
Harjinder S. Sandhu, Benjamin Gamsa, Songnian Zhou



  Home/Search   Context   Related

 
View or download:
toronto.edu/pub/reports/csr...romm.ps.Z
toronto.edu/whitetechnical...romm.ps.Z
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  toronto.edu (more)
From:  toronto.edu
(Enter author homepages)

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

Abstract: Effective caching and memory locality are essential for good performance of parallel applications on non-uniform memory access (NUMA) shared-memory multiprocessors. The need for multi-level memory coherence requires that consistency of shared data be maintained both within each level and across adjacent levels of the memory hierarchy. Existing static program analysis techniques for managing shared data at the cache level are limited because dynamic program data sharing behaviour is difficult to ... (Update)

Context of citations to this paper:   More

...schemes have proven to be ineffective. To deal with such limitations, we use a technique first proposed by Sandhu, Gamsa, and Zhou [SGZ92] originally for managing cache coherence. Shared data in an application is partitioned into shared regions, according to the natural...

...networks of workstations running PVM. Other systems propose hardware and software combinations in order to increase performance [83, 168, 200]. Schoinas, et al. 173, 59] study both hardware and software based access control in the Blizzard system (a fine grained dsm...

Cited by:   More
SICStus MT - A Multithreaded Execution Environment for SICStus.. - Eskilson (1998)   (Correct)
Overview of Distributed Shared Memory - Judge, Nixon, Cahill, Tangney.. (1998)   (Correct)
Region-Oriented Main Memory Management in Shared-Memory NUMA.. - Gamsa (1992)   (Correct)

Active bibliography (related documents):   More   All
0.5:   Processor Pool-Based Scheduling for Large-Scale NUMA.. - Zhou, Brecht (1991)   (Correct)
0.3:   The Shared Regions Approach to Software Cache Coherence on.. - Harjinder Sandhu (1993)   (Correct)
0.2:   Compiler Support for Array Distribution on - Numa Shared Memory   (Correct)

Similar documents based on text:   More   All
0.3:   Cluster-Based File Replication in Large-Scale Distributed.. - Harjinder Sandhu (1992)   (Correct)
0.2:   Shared Regions: A strategy for efficient cache management in.. - Sandhu (1995)   (Correct)
0.2:   Multiprogrammed Parallel Application Scheduling in NUMA.. - Brecht (1994)   (Correct)

Related documents from co-citation:   More   All
3:   Memory Coherence in Shared Virtual Memory Systems - Li, Hudak - 1989
2:   ACM Computer Architecture News (context) - --
2:   How to Share Memory in a Distributed Systems (context) - Upfal, Wigderson - 1987

BibTeX entry:   (Update)

H. S. Sandhu, B. Gamsa, and S. Zhou. Region-oriented memory management in shared-memory multiprocessors. Technical Report CSRI-269, Computer Systems Research Institute, University of Toronto, Toronto, Canada, April 1992. http://citeseer.ist.psu.edu/sandhu92regionoriented.html   More

@techreport{ sandhu92regionoriented,
    author = "H. S. Sandhu and B. Gamsa and S. Zhou",
    title = "{REGION}-{ORIENTED} {MEMORY} {MANAGEMENT} {IN} {SHARED}-{MEMORY} {MULTIPROCESSORS}",
    number = "CSRI-269",
    year = "1992",
    url = "citeseer.ist.psu.edu/sandhu92regionoriented.html" }
Citations (may not include all citations):
422   Implementation and performance of Munin - Carter, Bennet et al. - 1991  ACM   DBLP
304   Scheduler Activations: Effective kernel support for the user.. - Anderson, Bershad et al. - 1991  DBLP
156   An evaluation of directory schemes for cache coherence - Agarwal, Simoni et al. - 1988  ACM   DBLP
98   Processor scheduling in shared memory multiprocessors (context) - Zahorjan, MaCann - 1990  ACM
92   Mean value analysis of closed multichain queueing networks (context) - Reiser, Lavenberg - 1980
88   A survey of cache coherence schemes for multiprocessors (context) - Stenstrom - 1990  ACM   DBLP
67   Hector - a hierarchically structured shared-memory multiproc.. - Vranesic, Stumm et al. - 1991
44   NUMA policies and their relation to memory architecture (context) - Bolosky, Scott et al. - 1991  ACM   DBLP
26   The robustness of NUMA memory management - Jr, Ellis et al. - 1991  ACM   DBLP
12   The directory-based cache coherence protocol for the DASH mu.. (context) - Lenowski, Laudon et al. - 1990  ACM   DBLP
8   Supporting structured shared virtual memory under Mach (context) - Bryant, Carini et al. - 1992
5   Clustering micro-kernels for scalability (context) - Stumm, Unrau et al. - 1992
2   Technical Report No (context) - parallel, overview - 1988

Documents on the same site (http://www.math.jussieu.fr/~fermigie/fermivista/ftp/ftp.cs.toronto.edu.html):   More
All of us are smarter than any of us: more on the robustness of .. - Wai-Kau Lo (1996)   (Correct)
A Historical Application Profiler for Use by Parallel Schedulers - Gibbons (1997)   (Correct)
Coordinated Allocation of Memory and Processors in.. - Parsons, Sevcik (1995)   (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