(Enter summary)
Abstract: Taking a traditional operating system and making it scale well
on shared memory multiprocessors is hard. Performance debugging
a multiprocessor operating system is hard. Maintaining
a scalable operating system is hard. We contend that designing
a system from the ground up specifically for scalability
can simplify these tasks considerably and allows for reasonably
straightforward implementations that are scalable and
maintainable. (Update)
Cited by: More
Providing Dynamic Update in an Operating System - Andrew Baumann Gernot (2005)
(Correct)
Improving Operating System Availability With Dynamic Update - Andrew Baumann University (2004)
(Correct)
Active bibliography (related documents): More All
0.5: Providing a Linux API on the Scalable K42 Kernel - Jonathan Appavoo Computer
(Correct)
0.4: A Scalable Concurrent malloc(3) Implementation for FreeBSD - Evans (2006)
(Correct)
0.4: Tornado: Maximizing Locality and Concurrency in a.. - Gamsa, Krieger.. (1999)
(Correct)
Similar documents based on text: More All
0.2: Efficient, Unified, and Scalable Performance Monitoring.. - Wisniewski, Rosenburg (2003)
(Correct)
0.2: Meta-data Snapshotting: A Simple Mechanism for File.. - Soares, Krieger, Silva (2003)
(Correct)
0.2: KFS: Exploring Flexibility in File System Design - Silva (2004)
(Correct)
Related documents from co-citation: More All
4: An infrastructure for multiprocessor run-time adaptation
- Appavoo, Hui et al. - 2002
4: Understanding the Linux Kernel (context) - Bovet, Cesati - 2001
4: Dynamic Restructuring in an Experimental Operating System (context) - Goullon, Isle et al. - 1978
BibTeX entry: (Update)
Jonathan Appavoo, Marc Auslander, Dilma Da Silva, Orran Krieger, Michal Ostrowski, Bryan Rosenburg, Robert W. Wisniewski, Jimi Xenidis, Michael Stumm, Ben Gamsa, Reza Azimi, Raymond Fingas, Adrian Tam, and David Tam. Enabling scalable performance for general purpose workloads on shared memory multiprocessors. IBM Research Report RC22863, IBM Research, July 2003. http://citeseer.ist.psu.edu/article/appavoo03enabling.html More
@misc{ appavoo03enabling,
author = "J. Appavoo and M. Auslander and D. Silva and O. Krieger and M. Ostrowski
and B. Rosenburg and R. Wisniewski and J. Xenidis and M. Stumm and B. Gamsa
and R. Azimi and R. Fingas and A. Tam and D. Tam",
title = "Enabling scalable performance for general purpose workloads on shared memory
multiprocessors",
text = "Jonathan Appavoo, Marc Auslander, Dilma Da Silva, Orran Krieger, Michal
Ostrowski, Bryan Rosenburg, Robert W. Wisniewski, Jimi Xenidis, Michael
Stumm, Ben Gamsa, Reza Azimi, Raymond Fingas, Adrian Tam, and David Tam.
Enabling scalable performance for general purpose workloads on shared memory
multiprocessors. IBM Research Report RC22863, IBM Research, July 2003.",
year = "2003",
url = "citeseer.ist.psu.edu/article/appavoo03enabling.html" }
Citations (may not include all citations):
447
Exokernel: an operating system architecture for application-..
- Engler, Kaashoek et al. - 1995
115
The spring nucleus: A microkernel for objects
- Hamilton, Kougiouris - 1993
93
Designing and implementing choices: An object-oriented syste.. (context) - Campbell, Islam et al. - 1993
84
Sos: An object-oriented operating system - assessment and pe..
- Shapiro, Gourhant et al. - 1989
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
50
Hoard: A scalable memory allocator for multithreaded applica..
- Berger, McKinley et al. - 2000
48
Algorithms for scalable synchronization on sharedmemory mult.. (context) - Mellor-Crummey, Scott - 1991
43
Hive: Fault containment for shared-memory multiprocessors (context) - Chapin, Rosenblum et al. - 1995
23
Cellular disco: resource management using virtual clusters o..
- Govil, Teodosiu et al. - 2000
21
An object model for flexible distributed systems
- Homburg, van Doorn et al. - 1995
20
Tornado: maximizing locality and concurrency in a shared mem..
- Gamsa, Krieger et al. - 1999
19
System support for online reconfiguration
- Soules, Appavoo et al. - 2003
15
A fair fast scalable reader-writer lock
- Krieger, Stumm et al. - 1993
14
Multiprocessor streams for Plan
- Presotto - 1990
13
PostMark: A New File System Benchmark (context) - Katcher, file et al.
11
Achieved IPC performance (context) - Liedtke, Elphinstone et al. - 1997
9
An infrastructure for multiprocessor run-time adaptation
- Appavoo, Hui et al. - 2002
4
Enabling autonomic system software with hot-swapping (context) - Appavoo, Hui et al. - 2003
4
Scaling solaris for enterprise computing (context) - McCrocklin - 1995
1
Experience with an efficient parallel kernel memory allocato..
- McKenney, Slingwine et al. - 2001
1
Position summary: Supporting hotswappable components for sys.. (context) - Hui, Appavoo et al. - 2001
1
SPEC SDM suite (context) - org - 1996
1
Design Patters Elements of Reuseable Object-Oriented Softwar.. (context) - Gamma, Helm et al. - 1994
1
The parallelizatin of UNIX system v release (context) - Campbell, Barton et al. - 1991
1
Adaptable replicated objects in distributed environments (context) - Brun-Cottan, Makpangou - 1995
Documents on the same site (http://www.research.ibm.com/K42/): More
Tornado: Maximizing Locality and Concurrency in a.. - Gamsa, Krieger.. (1999)
(Correct)
Supporting Hot-Swappable Components for System Software - Hui, Appavoo.. (2001)
(Correct)
K42 Overview - 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