| Alternate document: Details Scheduling and Resource Management Techniques for Multiprocessors (90) David L. Black |
(Enter summary)
Abstract: Changes in the use of multiprocessors are placing new demands on operating system schedulers.
This article describes some of the new challenges posed by parallel and concurrent applications, and
introduces techniques developed by the Mach project to meet these challenges. An overview of the
techniques of timesharing scheduling and a description of the Mach scheduler are also included.
This article describes work to incorporate processor allocation and control into the Mach operating
system. The ... (Update)
Cited by: More
Exploiting Cache Locality At Run-Time - Yan (1998)
(Correct)
The Case for Application-Specific - Operating Systems Thomas
(Correct)
Preemption Adaptivity in Time-Published Queue-Based Spin Locks - He, III, Scott (2005)
(Correct)
Similar documents (at the sentence level):
57.3%: Scheduling and Resource Management Techniques for Multiprocessors - Black (1990)
(Correct)
Active bibliography (related documents): More All
0.4: A Survey of Multiprocessor Operating System Kernels - Mukherjee, Schwan, Gopinath (1993)
(Correct)
0.2: A Comparison of basic CPU Scheduling Algorithms for.. - Stephen Curran (1990)
(Correct)
0.2: Microkernel Operating Systems In Parallel Architectures - Blum (1994)
(Correct)
Similar documents based on text: More All
0.2: Proposal for a FAP Language Debugging Program - Winett
(Correct)
0.0: Plan 9 from Bell Labs - Pike, Presotto, Dorward, Flandrena.. (1990)
(Correct)
0.0: Berkeley UNIX+ on 1000 Workstations: Athena Changes to 4.3BSD - Treese
(Correct)
Related documents from co-citation: More All
42: Scheduler Activations: Effective Kernel Support for the User-Level Management of..
- Anderson, Bershad et al. - 1992
38: Firstclass user-level threads
- Marsh, Scott et al. - 1991
30: Scheduling Techniques for Concurrent Systems (context) - Ousterhout - 1982
BibTeX entry: (Update)
David L. Black, "Scheduling support for concurrency and parallelism in the Mach operating system", IEEE Computer, Vol.23, No.5, 1990 http://citeseer.ist.psu.edu/black90scheduling.html More
@article{ black90scheduling,
author = "David L. Black",
title = "Scheduling Support for Concurrency and Parallelism in the Mach Operating System",
journal = "IEEE Computer",
volume = "23",
number = "5",
pages = "35-43",
year = "1990",
url = "citeseer.ist.psu.edu/black90scheduling.html" }
Citations (may not include all citations):
292
BSD Unix Operating System (context) - Leffler, McKusick et al. - 1989
190
Process Control and Scheduling Issues for Multiprogrammed Sh.. (context) - Tucker, Gupta - 1989
122
Firefly, A Multiprocessor Workstation (context) - Thacker, Stewart et al. - 1988
101
The Multics System: An Examination of Its Structure (context) - Organick - 1972
49
mmp: An Experimental Computer System (context) - Wulf, Levin et al. - 1981
46
Threads of a New System (context) - Rashid - 1986
16
Computer Science Department (context) - Cooper, Draves et al. - 1988
7
A Highly-Parallelized Mach-based Vnode Filesystem (context) - Langerman, Boykin et al. - 1990
6
Parallel Processing: The Cm* Experience (context) - Gehringer, Siewiorek et al. - 1987 ACM
4
Application Concurrency in Tightly-Coupled Multiple-Processo.. (context) - Wendorf, System - 1987
2
A User-tunable Multiple Processor Scheduler (context) - Jacobs - 1986
1
MA: Digital Press (context) - Kenah, Bate et al. - 1984
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.cs.cmu.edu/afs/cs.cmu.edu/project/mach/public/www/doc/publications.html): More
Practical Considerations for Non-Blocking Concurrent Objects - Bershad (1993)
(Correct)
Implementing a Mach Debugger for Multithreaded Applications - Caswell, Black (1989)
(Correct)
Using Microbenchmarks to Evaluate System Performance - Brian Bershad (1992)
(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