See this document in CiteSeerX!

OS Support for Improving Data Locality on CC-NUMA Compute Servers (1996)  (Make Corrections)  (14 citations)
Ben Verghese, Scott Devine, Anoop Gupta, Mendel Rosenblum



  Home/Search   Context   Related

 
View or download:
stanford.edu/pub/hive/migrep.ps.Z
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  stanford.edu/OS/oschar (more)
(Enter author homepages)

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

Abstract: The dominant architecture for the next generation of cache-coherent shared-memory multiprocessors is CC-NUMA (cache-coherent non-uniform memory architecture). These machines are attractive as compute servers, because they provide transparent access to local and remote memory. However, the access latency to remote memory is 3 - 5 times the latency to local memory. Given the large remote access latencies, data locality is potentially the most important performance issue. In compute-server... (Update)

Cited by:   More
Informatica - Overlap Of Computation   (Correct)
Compiler Support for Array Distribution on - Numa Shared Memory   (Correct)
Computation-Communication Overlap on - Network-Of-Workstation..   (Correct)

Active bibliography (related documents):   More   All
0.5:   Experimental Comparison of Memory Management Policies for.. - LaRowe, Jr., Ellis (1991)   (Correct)
0.4:   Evaluation of NUMA Memory Management Through Modeling.. - LaRowe, Jr., Ellis.. (1991)   (Correct)
0.4:   An Analysis of Dynamic Page Placement on a NUMA.. - LaRowe, Jr., Holliday.. (1991)   (Correct)

Similar documents based on text:   More   All
0.4:   Hive: Operating System Fault Containment For Shared-Memory.. - Chapin (1997)   (Correct)
0.4:   End-To-End Fault Containment In Scalable Shared-Memory.. - Teodosiu (2000)   (Correct)
0.3:   The vMatrix: Server Switching - Awadallah, Rosenblum (2004)   (Correct)

Related documents from co-citation:   More   All
8:   Visualizing the memory access behavior of shared memory applications on NUMA arc.. - Tao, Karl et al.
8:   SCI: Scalable Coherent Interface: Architecture and Software for High-Performance.. (context) - Hellwagner, Reinefeld - 1999
7:   Automatic partitioning of data and computations on scalable shared memory multip.. (context) - Tandri, Abdelrahman - 1997

BibTeX entry:   (Update)

Ben Verghese, Scott Devine, Anoop Gupta, and Mendel Rosenblum. OS support for improving data locality on CC-NUMA compute servers. Technical Report CSL-TR-96-688, Computer System Laboratory, Stanford University, February 1996. http://citeseer.ist.psu.edu/verghese96os.html   More

@techreport{ verghese96os,
    author = "Ben Verghese and Scott Devine and Anoop Gupta and Mendel Rosenblum",
    title = "{OS} Support for Improving Data Locality on {CC}-{NUMA} Compute Servers",
    number = "CSL-TR-96-688",
    pages = "34",
    year = "1996",
    url = "citeseer.ist.psu.edu/verghese96os.html" }
Citations (may not include all citations):
496   Splash: Stanford Parallel Applications for Shared Memory (context) - Singh, Weber et al. - 1992
362   The Stanford FLASH Multiprocessor (context) - Kuskin - 1994
357   The directorybased cache coherence protocol for the DASH mul.. (context) - Lenoski, Laudon et al. - 1990
304   Scheduler activations: effective kernel support for the user.. - Anderson, Bershad et al. - 1991
301   The Midway Distributed Shared Memory System (context) - Bershad, Zekauskas et al. - 1993
204   Munin: Distributed shared memory based on type-specific memo.. - Bennett, Carter et al. - 1990
191   The MIT Alewife Machine: A Large-Scale Distributed-Memory Mu.. - Agarwal - 1991
190   Process control and scheduling issues for multiprogrammed sh.. (context) - Tucker, Gupta - 1991
157   IVY: A shared virtual memory system for parallel computing (context) - Li - 1988
87   The implementation of a coherent memory abstraction on a NUM.. (context) - Cox, Fowler - 1989
79   The design and evaluation of a shared object system for dist.. - Scales, Lam - 1994
74   The implications of cache affinity on processor scheduling f.. (context) - Vaswani, Zahorjan - 1991
70   Simple but effective techniques for NUMA memory management - Bolosky, Scott et al. - 1989
63   Complete Computer Simulation: the SimOS approach (context) - Rosenblum, Herrod et al. - 1995
61   Experimental Comparison of Memory Management Policies for NU.. - Jr, Ellis - 1991
60   Scheduling and Page Migration for Multiprocessor Compute Ser.. - Chandra, Devine et al. - 1994
26   The robustness of NUMA memory management - Jr, Ellis et al. - 1991
26   Competitive management of distributed shared memory (context) - Black, Gupta et al. - 1989
21   Integrating Performance Monitoring and Communication in Para.. - Martonosi, Ofelt et al. - 1996
20   The performance advantages of integrating block data transfe.. - Woo, Singh et al. - 1994
16   Memory System Performance of UNIX on CC-NUMA Multiprocessors (context) - Chapin, Herrod et al. - 1995
12   Page placement policies for NUMA multiprocessors (context) - Jr, Ellis - 1991
11   and migration daemons in local/remote architectures (context) - Holliday, page - 1989
9   NUMA policies and their relationship to memory architecture (context) - Bolosky, Scott et al. - 1991
7   Page table management in local/remote architectures (context) - Holliday - 1988



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


Documents on the same site (http://www-flash.stanford.edu/OS/oschar.html):
Scheduling and Page Migration for Multiprocessor.. - Chandra, Devine.. (1994)   (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