Alternate document:   Details   Scheduling and Resource Management Techniques for Multiprocessors (90) David L. Black

See this document in CiteSeerX!

Scheduling Support for Concurrency and Parallelism in the Mach Operating System (1990)  (Make Corrections)  (102 citations)
David L. Black
IEEE Computer



  Home/Search   Context   Related

Links:   ACM   DBLP

 
View or download:
cmu.edu/project/mach/...sched.concur.ps
cs.cuhk.hk/pub/mach3/...sched.concur.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help
Problem Downloading?
From:  cmu.edu/project/ma...publications (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(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