(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