See this document in CiteSeerX!

Tornado: Maximizing Locality and Concurrency in a Shared Memory Multiprocessor Operating System (1999)  (Make Corrections)  (20 citations)
Ben Gamsa, Orran Krieger, Jonathan Appavoo, Michael Stumm
Operating Systems Design and Implementation



  Home/Search   Context   Related

 
View or download:
ibm.com/K42/osdipreprint.ps
cornell.edu/Courses/cs614/20...GK99.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  ibm.com/K42/ (more)
(Enter author homepages)

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

Abstract: K42 is a operating system for large-scale shared-memory multiprocessors, such as NUMAchine, it must be specifically designed for this class of system, if the operating system and the applications that run on it are to perform well. The large disparity between cache and main memory access times dictate that data sharing be minimized in order to minimize cache misses and reduce consistent traffic. The generally low cache hit rates expected in executing operating system code, dictate that memory... (Update)

Similar documents based on text:   More   All
0.6:   Clustered Objects: Initial Design, Implementation and Evaluation - Appavoo   (Correct)
0.5:   Tornado: Maximizing Locality and Concurrency in a.. - Gamsa, Krieger.. (1999)   (Correct)
0.5:   Simulation Of The Tornado Hazard In The U.S. - Sigal, Singhal, Pan..   (Correct)

BibTeX entry:   (Update)

Ben Gamsa, Orran Krieger, Jonathan Appavoo, and Michael Stumm. Tornado: Maximizing Locality and Concurrency in a Shared Memory Multiprocessor Operating System. In Proceedings of the 3rd Symposium on Operating Systems Design and Implementation (OSDI), pp. 87-100. February 1999. http://citeseer.ist.psu.edu/article/gamsa99tornado.html   More

@inproceedings{ gamsa99tornado,
    author = "Benjamin Gamsa and Orran Krieger and Jonathan Appavoo and Michael Stumm",
    title = "Tornado: Maximizing Locality and Concurrency in a Shared Memory Multiprocessor Operating System",
    booktitle = "Operating Systems Design and Implementation",
    pages = "87-100",
    year = "1999",
    url = "citeseer.ist.psu.edu/article/gamsa99tornado.html" }
Citations (may not include all citations):
447   Exokernel: an operating system architecture for application-.. - Engler, Kaashoek et al. - 1995
262   Uniprocessorgarbage collection techniques - Wilson - 1992
226   Lightweight remote procedure call (context) - Bershad, Anderson et al. - 1990
186   A methodology for implementing highly concurrent data object.. - Herlihy - 1993
129   Inside Windows NT (context) - Custer - 1993
122   Firefly: a multiprocessor workstation (context) - Thacker, Stewart - 1987
115   The Spring nucleus: A microkernel for objects - Hamilton, Kougiouris - 1993
112   Dynamic storage allocation: A survey and critical review - Wilson, Johnstone et al. - 1995
89   Using the SimOS machine simulator to study complex computer .. - Rosenblum, Bugnion et al. - 1997
69   Disco: running commodity operating systems on scalable multi.. - Bugnion, Devine et al. - 1997
62   Fragmented objects for distributed abstractions - Makpangou, Gourhant et al. - 1994
59   A caching model of operating system kernel functionality - Cheriton, Duda - 1994
51   The synergy between non-blocking synchronizationand operatin.. - Greenwald, Cheriton - 1996
44   to a migrating thread model (context) - Ford, Lepreau - 1994
43   Hive: Fault containment for sharedmemory multiprocessors (context) - Chapin, Rosenblum et al. - 1995

[Article contains additional citations not shown here]



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


Documents on the same site (http://www.research.ibm.com/K42/):   More
Supporting Hot-Swappable Components for System Software - Hui, Appavoo.. (2001)   (Correct)
K42 Overview - Team Modified October   (Correct)
Scheduling in K42 - Team Modified October   (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