(Enter summary)
Abstract: Traditional processor scheduling mechanisms in operating
systems are fairly rigid, often supportingonly one fixed
scheduling policy, or, at most, a few "scheduling classes"
whose implementations are closely tied together in the OS
kernel. This paper presents CPU inheritance scheduling, a
novel processor scheduling framework in which arbitrary
threads can act as schedulers for other threads. Widely different
scheduling policies can be implemented under the
framework, and many different policies... (Update)
Cited by: More
Real-Time Programming and L4 Microkernels - Sergio Ruocco National
(Correct)
Implicit Coscheduling: Coordinated Scheduling with Implicit.. - Arpaci-Dusseau (1998)
(Correct)
QoSOS: An Adaptable Architecture for QoS.. - Moreno, Neto.. (2003)
(Correct)
Similar documents (at the sentence level):
33.2%: D R A F T --- Uucs-96-005 - Flexible Multi-Policy Scheduling (1996)
(Correct)
32.9%: Draft---Uucs-96-005 - Flexible Multi-Policy Scheduling (1996)
(Correct)
Active bibliography (related documents): More All
0.6: An Architectural Overview Of The Alpha Real-Time.. - Clark, Jensen, Reynolds (1993)
(Correct)
0.5: Irreproducible Benchmarks Might Be Sometimes Helpful - Jochen Liedtke Nayeem
(Correct)
0.5: Mach Scheduling Framework - Rob Haydt (1994)
(Correct)
Similar documents based on text: More All
0.1: DataStations: Ubiquitous Transient Storage - For Mobile Users (2003)
(Correct)
0.1: Composable Consistency for Large-scale - Peer Replication Sai (2003)
(Correct)
0.0: Monkey Cutaneous SAI and RA Responses to Raised and.. - David Blake Kenneth (1997)
(Correct)
Related documents from co-citation: More All
33: A hierarchical CPU scheduler for multimedia operating systems
- Goyal, Guo et al. - 1996
22: Lottery scheduling: Flexible proportionalshare resource management
- Waldspurger, Weihl - 1994
20: Microkernels Meet Recursive Virtual Machines
- Ford, Hibler et al. - 1996
BibTeX entry: (Update)
B. Ford and S.R. Susarla. CPU inheritance scheduling. In Proceedings of the Second Symposium on Operating Systems Design and Implementation, pages 91--106, October 1996. http://citeseer.ist.psu.edu/ford96cpu.html More
@inproceedings{ bryan96cpu,
author = "Ford, Bryan and Susarla, Sai",
title = "{CPU Inheritance Scheduling}",
booktitle = "Usenix Association Second Symposium on Operating Systems Design and Implementation ({OSDI})",
pages = "91-105",
year = "1996",
url = "citeseer.ist.psu.edu/ford96cpu.html" }
Citations (may not include all citations):
1582
Scheduling Algorithms for Multiprogramming in a Hard-Real-Ti..
- Liu, Layland - 1973
528
Priority Inheritance Protocols: An Approach to Real-time Syn.. (context) - Sha, Rajkumar et al. - 1990
447
Exokernel: An Operating System Architecture for Application-..
- Engler, Kaashoek et al. - 1995
444
Mach: A New Kernel Foundation for UNIX Development (context) - Accetta, Baron et al. - 1986
304
Scheduler Activations: Effective Kernel Support for the User..
- Anderson, Bershad et al. - 1992
248
Lottery Scheduling: Flexible Proportional-Share Resource Man..
- Waldspurger, Weihl - 1994
245
The Java Language Environment: A White Paper (context) - Gosling, McGilton - 1996
200
A Hierarchical CPU Scheduler For Multimedia Operations
- Goyal, Guo et al. - 1996
159
lmbench: Portable Tools for Performance Analysis
- McVoy, Staelin - 1996
105
Stride Scheduling: Deterministic Proportional-Share Resource..
- Waldspurger, Weihl - 1995
92
Microkernels Meet Recursive Virtual Machines
- Ford, Hibler et al. - 1996
88
Lottery and Stride Scheduling: Flexible Proportional-Share R..
- Waldspurger - 1995
74
The Implications of Cache Affinity on Processor Scheduling f.. (context) - Vaswani, Zahorjan - 1991
58
Using Processor-Cache Affinity Information in SharedMemory M.. (context) - Squillante, Lazowska - 1993
51
A Fair Share Scheduler
- Kay, Lauder - 1988
43
On Micro-Kernel Construction
- Liedtke - 1995
35
The Fair Share Scheduler (context) - Henry - 1984
29
Efficient and Language-Independent Mobile Programs (context) - Adl-Tabatabai, Langdale et al. - 1996
26
Scheduling and Resource Management Techniques for Multiproce..
- Black - 1990
22
The KeyKOS Nanokernel Architecture (context) - Bomberger, Hardy - 1992
20
Operating Systems Review (context) - Hardy, Architecture - 1985
19
Hierarchical Program Structures (context) - Dahl - 1972
16
An Event-based Fair Share Scheduler (context) - Essick - 1990
12
Evaluating the Performance of Cache-Affinity Scheduling in S..
- Torrellas, Tucker et al. - 1995
8
Sources of Unbounded Priority Inversions in Real-time System.. (context) - Davari, Sha - 1992
5
Postscript and HTML available under http://www (context) - Ford, Hibler et al. - 1996
4
A survey of analytical time-sharing models (context) - McKinney - 1969
4
Win32 Programmer's Reference (context) - Corporation - 1993
3
A Benefit Accrual Model of Real-Time (context) - Jensen - 1991
2
A Short Note on Cheap Fine-grained Time Measurement (context) - Liedtke - 1996
2
Adding Real-Time Scheduling to the Mach Kernel (context) - Golub - 1993
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://star.ee.ntu.edu.tw/~murphy/reports/rtos/ExtensibleOSPapers.html): More
The Case for Extensible Operating Systems - Margo Seltzer (1995)
(Correct)
Structuring the Kernel as a Toolkit of Extensible, Reusable.. - Christopher Small (1995)
(Correct)
VINO: An Integrated Platform for Operating System and.. - Small, Seltzer (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