See this document in CiteSeerX!

Hierarchical Clustering: A Structure for Scalable Multiprocessor Operating System Design (1995)  (Make Corrections)  (43 citations)
Ron Unrau, Orran Krieger, Benjamin Gamsa, Michael Stumm
The Journal of Supercomputing



  Home/Search   Context   Related

 
View or download:
toronto.edu/pub/pa...au_etal_JSC94.ps.Z
toronto.edu/pub/pa...au_etal_JSC94.ps.Z
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  toronto.edu/~okrieg/fullpap (more)
(Enter author homepages)

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

Abstract: We introduce the concept of Hierarchical Clustering as a way to structure shared memory multiprocessor operating systems for scalability. As the name implies, the concept is based on clustering and hierarchical system design. Hierarchical Clustering leads to a modular system, composed of easy-todesign and efficient building blocks. The resulting structure is scalable because it i) maximizes locality, which is key to good performance in NUMA systems, and ii) provides for concurrency that... (Update)

Cited by:   More
A Cost/Benefit Model for Dynamic Resource Sharing - Dimitrios Katramatos Dept (2000)   (Correct)
Performance Analysis and Optimization of the Hurricane File System.. - Tam (2003)   (Correct)
Meta-data Snapshotting: A Simple Mechanism for File.. - Soares, Krieger, Silva (2003)   (Correct)

Active bibliography (related documents):   More   All
1.2:   HFS: A flexible file system for shared-memory multiprocessors - Krieger (1994)   (Correct)
1.0:   Hierarchical Clustering: A Structure for Scalable.. - Unrau, Krieger.. (1993)   (Correct)
1.0:   Performance Issues for Multiprocessor Operating Systems - Gamsa, Krieger, Parsons.. (1995)   (Correct)

System load high. Please wait...
Timeout. Please try your query later.
Similar documents based on text:   More   All
0.2:   Multiprogrammed Parallel Application Scheduling in NUMA.. - Brecht (1994)   (Correct)
0.1:   Optimizing IPC Performance for Shared-Memory Multiprocessors - Benjamin Gamsa (1994)   (Correct)
0.1:   Experiences with Locking in a NUMA Multiprocessor.. - Unrau, Krieger.. (1994)   (Correct)

Related documents from co-citation:   More   All
12:   The Hector Multiprocessor (context) - Vranesic, Stumm et al. - 1991
10:   The Stanford Dash Multiprocessor (context) - Lenoski, Laudon et al. - 1992
10:   ELFS: object-oriented extensible file systems (context) - Grimshaw, Loyot - 1991

BibTeX entry:   (Update)

Ron Unrau, Michael Stumm, and Orran Krieger. Hierarchical Clustering: A structure for scalable muliprocessor operating system design. Technical Report 268, Computer Systems Research Institute, University of Toronto, 1993. http://citeseer.ist.psu.edu/unrau95hierarchical.html   More

@article{ unrau95hierarchical,
    author = "Ronald C. Unrau and Orran Krieger and Benjamin Gamsa and Michael Stumm",
    title = "Hierarchical Clustering: {A} Structure for Scalable Multiprocessor Operating System Design",
    journal = "The Journal of Supercomputing",
    volume = "9",
    number = "1--2",
    month = "????",
    pages = "105--134",
    year = "1995",
    url = "citeseer.ist.psu.edu/unrau95hierarchical.html" }
Citations (may not include all citations):
366   The Sciences of the Artificial (context) - Simon - 1985
357   The directory-based cache coherence protocol for the DASH mu.. (context) - Lenoski, Laudon et al. - 1990
239   Algorithms for Scalable Synchronization on Shared-Memory Mul.. (context) - Mellor-Crummey, Scott - 1991
197   The performance of spin lock alternatives for shared-memory .. (context) - Anderson - 1990
191   The MIT Alewife machine: A large-scale distributedmemory mul.. - Agarwal, Chaiken et al. - 1991
145   DDM -- A Cache-Only Memory Architecture - Hagersten, Landin et al. - 1992
110   The impact of operating system structure on memory system pe.. - Chen, Bershad - 1993
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
83   Distributed hierarchical control for parallel processing (context) - Feitelson, Rudolph - 1990
70   Simple but effective techniques for NUMA memory management - Bolosky, Fitzgerald et al. - 1989
67   Hector: A hierarchically structured shared-memory multiproce.. - Vranesic, Stumm et al. - 1991
44   Parallel supercomputingtoday and the Cedar approach (context) - Kuck, Davidson et al. - 1986
35   Processor pool-based scheduling for large-scale NUMA multipr.. - Zhou, Brecht - 1990
35   The KSR1: Bridging the gap between shared memory and MPPs (context) - Frank, Rothnie et al. - 1993
32   Semi-distributed load balancing for massively parallel multi.. (context) - Ahmad, Ghafoor - 1991
26   The Alloc Stream Facility: A redesign of application-level s.. - Krieger, Stumm et al. - 1994
26   HFS: A flexible file system for shared memory multiprocessor.. - Krieger - 1994
24   ParaDiGM: A highly scalable shared-memory multi-computer arc.. - Cheriton, Goosen et al. - 1991
19   HFS: a flexible file system for large-scale multiprocessors - Krieger, Stumm - 1993
19   UNIX for massively parallel multicomputers (context) - Zajcew, Roy et al. - 1993
15   Design principles of operating systems for large scale multi.. (context) - Barak, Kornatzky - 1987
12   Experiences from multithreading system V release (context) - Peacock, Saxena et al. - 1992
12   Optimizing IPC performance for shared-memory multiprocessors - Gamsa, Krieger et al. - 1993
12   Implementation issues for the psyche multiprocessor operatin.. (context) - Scott, LeBlanc et al. - 1990
11   Experiences with locking in a numa multiprocessor operating .. - Unrau, Krieger et al. - 1994
11   Kernel-kernel communication in a sharedmemory multiprocessor (context) - Chaves, LeBlanc et al. - 1991
9   Scalable Memory Management through Hierarchical Symmetric Mu.. - Unrau - 1993
8   Region-oriented main memory management in shared-memory NUMA.. - Gamsa - 1992
8   the importance of parallel application placement in NUMA mul.. - Brecht - 1993
5   Tuning NUMA memory management for applications and architect.. (context) - Jr, Ellis et al. - 1991
5   A Scalable Implementation of Virtual Memory HAT Layer for Sh.. (context) - Balan, Gollhardt - 1992
5   Overview of the Butterfly GP (context) - Computers - 1988
4   Experience porting mach to the RP3 large-scale shared-memory.. (context) - Chang, Rosenburg - 1992
4   Exploiting the advantages of mapped files for stream I/O (context) - Krieger, Stumm et al. - 1992
2   Lock granularity tuning mechanisms in SVR4/MP (context) - Campbell, Holt et al. - 1991



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


Documents on the same site (http://www.eecg.toronto.edu/~okrieg/fullpap.html):   More
The Alloc Stream Facility: A Redesign of Application-Level .. - Krieger, Stumm, Unrau (1994)   (Correct)
Experiences with Locking in a NUMA Multiprocessor.. - Unrau, Krieger.. (1994)   (Correct)
Optimizing IPC Performance for Shared-Memory Multiprocessors - Gamsa, Krieger (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