See this document in CiteSeerX!

Experimental Comparison of Memory Management Policies for NUMA Multiprocessors (1991)  (Make Corrections)  (61 citations)
Richard P. LaRowe, Jr., Carla Schlatter Ellis



  Home/Search   Context   Related

 
View or download:
duke.edu/pub/dist/papers/NU...TOCS.ps.Z
Cached:  PS.gz  PS  PDF   Image  Update  Help

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

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

Abstract: Non-uniformity of memory access is an almost inevitable feature of the memory architecture in shared memory multiprocessor designs that can scale to large numbers of processors. One implication of NUMA architectures is that the placement and movement of code and data are crucial to performance. As memory architectures become more complex and the non-uniformity becomes less well hidden, system software must assume a larger role in providing memory management support for the programmer. This... (Update)

Context of citations to this paper:   More

.... models use the sequential consistency model [17] The default page allocation scheme is round robin and the page size is 512 bytes [25], due to the small problem size in the evaluated applications. Synchronizations are based on the test test and set primitive, which is...

...the non uniform memory access model (NUMA) the shared memory is physically distributed among the N processing nodes as shown in figure 1. 2 [96] [102] The physical memories in each processor together form the logical shared memory. The interconnection network connects...

Cited by:   More
Design andanalyV% of - Staticmemory Management Policies   (Correct)
Scheduling and Resource Management Techniques for Multiprocessors - Black (1990)   (Correct)
Locality-Based Scheduling in Shared-Memory Multiprocessors - Markatos, LeBlanc (1993)   (Correct)

Similar documents (at the sentence level):
65.9%:   Page Placement For Non-Uniform Memory Access Time (NUMA) Shared .. - LaRowe, Jr. (1991)   (Correct)

Active bibliography (related documents):   More   All
2.5:   Exploiting Operating System Support for Dynamic Page.. - LaRowe, Jr., Wilkes.. (1991)   (Correct)
1.0:   Evaluation of NUMA Memory Management Through Modeling.. - LaRowe, Jr., Ellis.. (1991)   (Correct)
0.9:   An Analysis of Dynamic Page Placement on a NUMA.. - LaRowe, Jr., Holliday.. (1991)   (Correct)

Similar documents based on text:   More   All
0.3:   Performance Prediction and Evaluation of Parallel Processing on .. - Zhang, Qin (1991)   (Correct)
0.3:   The Robustness of NUMA Memory Management - LaRowe, Jr., Ellis, Kaplan (1991)   (Correct)
0.2:   OS Experimentation and a User Community Coexist Under the.. - LaRowe, Jr., Ellis (1991)   (Correct)

Related documents from co-citation:   More   All
32:   The Implementation of a Coherent Memory Abstraction on a NUMA Multiprocessor: Ex.. (context) - Cox, Fowler - 1989
29:   Simple but effective techniques for NUMA memory management - Bolosky, Fitzgerald et al. - 1989
19:   SPLASH: Stanford parallel applications for shared memory (context) - Singh, Weber et al. - 1992

BibTeX entry:   (Update)

R. P. LaRowe, Jr. and C. S. Ellis. Experimental comparison of memory management policies for NUMA multiprocessors. ACMTransactions on Computer Systems, 9(4):319--363, November 1991. http://citeseer.ist.psu.edu/larowe91experimental.html   More

@techreport{ larowe90experimental,
    author = "Richard P. {LaRowe} and Carla S. Ellis",
    title = "Experimental Comparison of Memory Management Policies for {NUMA} Multiprocessors",
    number = "Technical report DUKE--TR--1990--10",
    year = "1990",
    url = "citeseer.ist.psu.edu/larowe91experimental.html" }
Citations (may not include all citations):
357   The directory-based cache coherence protocol for the DASH mu.. (context) - Lenoski, Laudon et al. - 1990
204   Munin: Distributed shared memory based on type-specific memo.. - Bennett, Carter et al. - 1990
157   IVY: A shared virtual memory system for parallel computing (context) - Li - 1988
99   Adaptive software cache management for distributed shared me.. - Bennett, Carter et al. - 1990
96   A characterization of sharing in parallel programs and its a.. (context) - Eggers, Katz - 1988
90   The IBM research parallel processor prototype (context) - Pfister, Brantley et al. - 1985
87   The implementation of a coherent memory abstraction on a NUM.. (context) - Cox, Fowler - 1989
76   The Wisconsin Multicube: A new large-scale cache-coherent mu.. (context) - Goodman, Woest - 1988
74   PLUS: A distributed shared-memory system (context) - Bisiani, Ravishankar - 1990
73   ATUM: A new technique for capturing address traces using mic.. (context) - Agarwal, Sites et al. - 1986
70   Simple but effective techniques for NUMA memory management - Bolosky, Scott et al. - 1989
61   Experimental comparison of memory management policies for NU.. - Jr, Ellis - 1990
39   A hypercube shared virtual memory system (context) - Li, Schaefer - 1989
36   Memory-reference characteristics of multiprocessor applicati.. (context) - Agarwal, Gupta - 1988
33   Cedar---a large scale multiprocessor (context) - Gajski, Kuck et al. - 1983
32   bus architecture for shared memory multiprocessors (context) - Jr, cache - 1987
30   Computer recreations (context) - Dewdney - 1984
27   The VMP multiprocessor: Initial experience (context) - Cheriton, Gupta et al. - 1988
26   Competitive management of distributed shared memory (context) - Black, Gupta et al. - 1989
26   The robustness of NUMA memory management - Jr, Ellis et al. - 1991
24   Coherence of distributed shared memory: Unifying synchroniza.. (context) - Ramachandran, Ahamad et al. - 1989
17   Cache evaluation and the impact of workload choice (context) - Smith - 1985
12   Page placement policies for NUMA multiprocessors (context) - Jr, Ellis - 1991
11   and migration daemons in local/remote architectures (context) - Holliday, page - 1989
10   Center for Supercomputing Research and Development (context) - McGrath, Emrath et al. - 1987
9   NUMA policies and their relationship to memory architecture (context) - Bolosky, Scott et al. - 1991
9   Critical factors in NUMA memory management (context) - Ramanathan, Ni - 1991
8   Programming the PLUS distributed-memory system (context) - Bisiani, Ravishankar - 1990
7   Bolt Beranek and Newman Adv (context) - tools, Mach et al. - 1988
7   Page table management in local/remote architectures (context) - Holliday - 1988
7   Bolt Beranek and Newman Adv (context) - Uniform, to et al. - 1985
6   multi-microprocessor (context) - Swan, Fuller et al. - 1977
6   Software management of Cm* - a distributed multiprocessor (context) - Jones, Jr et al. - 1977
6   Page Placement for Nonuniform Memory Access Time (context) - Jr - 1991
4   private communication (context) - Kotz - 1989
4   OS experimentation and a user community coexist under the DU.. - Jr, Ellis - 1991
3   private communication (context) - Bowyer - 1990
3   BLITPAK II: A parallel implementation of block iterative met.. (context) - Wilkes - 1989
3   Center for Supercomputing Research and Development (context) - Yew, the et al. - 1986
3   Multi-level shared chaching techniques for scalability in VM.. (context) - Cheriton, Goosen et al. - 1989
2   Dynamic page placement in a NUMA multiprocessor virtual memo.. (context) - Jr, Ellis - 1989
2   Parallel Numerical Solutions of Discontinuous Models: Captur.. (context) - Lastra - 1988



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


Documents on the same site (http://fermivista.math.jussieu.fr/ftp/ftp.cs.duke.edu.html):   More
Band Ordering in Lossless Compression of Multispectral Images - Tate (1994)   (Correct)
A Notation for Lambda Terms II: Refinements and Applications - Nadathur (1994)   (Correct)
I/O-Efficient Scientific Computation Using TPIE - Vengroff, Vitter (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