(Enter summary)
Abstract: When user-level threads are built on top of traditional kernel threads, they can exhibit poor performance
or even incorrect behavior in the face of blocking kernel operations such as I/O, page faults, and processor
preemption. This problem can be solved by building user-level threads on top of a new kernel entity, the
scheduler activation. The goal of the effort described in this paper was to implement scheduler activations in
the Mach 3.0 operating system. We describe the design decisions... (Update)
Context of citations to this paper: More
...application s concurrency is fully maintained. Scheduler activations have been implemented for research purposes in Taos [1] Mach 3. 0 [2], and BSD OS [9] and adopted commercially in Digital Unix [5] now Compaq Tru64 Unix) The scheduler activations system shares with other...
Cited by: More
An Implementation of Scheduler Activations on the NetBSD.. - Williams (2002)
(Correct)
Active bibliography (related documents): More All
0.2: Job Scheduling in Multiprogrammed Parallel Systems - Feitelson (1997)
(Correct)
0.1: Fast Interrupt Priority Management in Operating System Kernels - Stodolsky (1993)
(Correct)
0.1: Microkernel Operating Systems In Parallel Architectures - Blum (1994)
(Correct)
Similar documents based on text: More All
0.4: Scheduler Activations: Effective Kernel Support for.. - Anderson, Bershad.. (1992)
(Correct)
0.2: Using Locality Information in Userlevel Scheduling - Steckermeier, Bellosa (1995)
(Correct)
0.2: Scheduler Activations on BSD: Sharing Thread Management.. - Small, Seltzer (1995)
(Correct)
BibTeX entry: (Update)
Paul Barton-Davis, Dylan McNamee, Raj Vaswani, and Edward D. Lazowska. Adding scheduler activations to Mach 3.0. Technical Report 3, Department of Computer Science and Engineering, University of Washington, August 1992. http://citeseer.ist.psu.edu/barton-davis92adding.html More
@misc{ barton-davis92adding,
author = "P. Barton-Davis and D. McNamee and R. Vaswani and E. Lazowska",
title = "Adding scheduler activations to Mach",
text = "Paul Barton-Davis, Dylan McNamee, Raj Vaswani, and Edward D. Lazowska.
Adding scheduler activations to Mach 3.0. Technical Report 3, Department
of Computer Science and Engineering, University of Washington, August 1992.",
year = "1992",
url = "citeseer.ist.psu.edu/barton-davis92adding.html" }
Citations (may not include all citations):
257
Force-Calculation Algorithm (context) - Barnes, Hut et al. - 1986
181
ACM Transactions on Programming Languages and Systems (context) - Herlihy - 1991
141
PRESTO: A System for Object-oriented Parallel Programming (context) - Bershad, Lazowska et al. - 1988
137
A Dynamic Processor Allocation Policy for Multiprogrammed (context) - McCann, Vaswani et al. - 1990
137
Unix As An Application Program
- Golub, Dean et al. - 1990 DBLP
120
The Performance Implications of Thread Management Alternativ.. (context) - Anderson, Lazowska et al. - 1989
118
The Interaction of Architecture and Operating System Design
- Anderson, Levy et al. - 1991 ACM DBLP
115
First-Class User-Level Threads
- Marsh, Scott et al. - 1991 ACM
102
Scheduling Support for Concurrency and Parallelism in the Ma..
- Black - 1990 ACM DBLP
100
Using Continuations to Implement Thread Management and Commu..
- Draves, Bershad et al. - 1991 ACM DBLP
62
The Symmetry Multiprocessor System (context) - Lovett, Thakkar - 1988 DBLP
47
Department of Computer Science (context) - Richard, Draves et al. - 1988
46
Mach: A Foundation for Open Systems
- Rashid, Baron et al. - 1989
44
Fast Mutual Exclusion for Uniprocessors (context) - Bershad, Redell et al. - 1992
20
The Performance of an Object-Oriented Thread Package (context) - Faust, Levy - 1989
9
Microprocessor Programmer's Reference Manual (context) - Corporation - 1987
9
Operating System Support for High Performance Multiprocessin.. (context) - Anderson - 1991
8
Using Continuations to Build a User-Level Threads Library
- Dean - 1993 ACM DBLP
Documents on the same site (http://bauhaus.cs.washington.edu/research/tr/tr-by-name.html): More
Fast Median Filtering Algorithms for Mesh Computers - Tanimoto (1995)
(Correct)
A New Data Structure For Fast Approximate Matching - Berman (1994)
(Correct)
Privacy Interfaces for Information Management - Lau, Etzioni, Weld (1999)
(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