Distributed and multiprocessor scheduling

Stephen J Chapin, Jon B. Weissman

Research output: Chapter in Book/Report/Conference proceedingChapter

Abstract

This chapter discusses CPU scheduling in parallel and distributed systems. CPU scheduling is part of a broader class of resource allocation problems, and is probably the most carefully studied such problem. The main motivation for multiprocessor scheduling is the desire for increased speed in the execution of a workload. Parts of the workload, called tasks, can be spread across several processors and thus be executed more quickly than on a single processor. In this chapter we examine techniques for providing this facility.

Original languageEnglish (US)
Title of host publicationComputer Science Handbook, Second Edition
PublisherCRC Press
Pages88-1-88-19
ISBN (Electronic)9780203494455
ISBN (Print)9781584883609
StatePublished - Jan 1 2004

Fingerprint

Distributed Scheduling
Multiprocessor Scheduling
Workload
Scheduling
Program processors
Parallel Systems
Resource Allocation
Distributed Systems
Resource allocation
Computer systems
Class

ASJC Scopus subject areas

  • Computer Science(all)
  • Mathematics(all)

Cite this

Chapin, S. J., & Weissman, J. B. (2004). Distributed and multiprocessor scheduling. In Computer Science Handbook, Second Edition (pp. 88-1-88-19). CRC Press.

Distributed and multiprocessor scheduling. / Chapin, Stephen J; Weissman, Jon B.

Computer Science Handbook, Second Edition. CRC Press, 2004. p. 88-1-88-19.

Research output: Chapter in Book/Report/Conference proceedingChapter

Chapin, SJ & Weissman, JB 2004, Distributed and multiprocessor scheduling. in Computer Science Handbook, Second Edition. CRC Press, pp. 88-1-88-19.
Chapin SJ, Weissman JB. Distributed and multiprocessor scheduling. In Computer Science Handbook, Second Edition. CRC Press. 2004. p. 88-1-88-19
Chapin, Stephen J ; Weissman, Jon B. / Distributed and multiprocessor scheduling. Computer Science Handbook, Second Edition. CRC Press, 2004. pp. 88-1-88-19
@inbook{081ea7324915405ba4548f49a5122f2c,
title = "Distributed and multiprocessor scheduling",
abstract = "This chapter discusses CPU scheduling in parallel and distributed systems. CPU scheduling is part of a broader class of resource allocation problems, and is probably the most carefully studied such problem. The main motivation for multiprocessor scheduling is the desire for increased speed in the execution of a workload. Parts of the workload, called tasks, can be spread across several processors and thus be executed more quickly than on a single processor. In this chapter we examine techniques for providing this facility.",
author = "Chapin, {Stephen J} and Weissman, {Jon B.}",
year = "2004",
month = "1",
day = "1",
language = "English (US)",
isbn = "9781584883609",
pages = "88--1--88--19",
booktitle = "Computer Science Handbook, Second Edition",
publisher = "CRC Press",

}

TY - CHAP

T1 - Distributed and multiprocessor scheduling

AU - Chapin, Stephen J

AU - Weissman, Jon B.

PY - 2004/1/1

Y1 - 2004/1/1

N2 - This chapter discusses CPU scheduling in parallel and distributed systems. CPU scheduling is part of a broader class of resource allocation problems, and is probably the most carefully studied such problem. The main motivation for multiprocessor scheduling is the desire for increased speed in the execution of a workload. Parts of the workload, called tasks, can be spread across several processors and thus be executed more quickly than on a single processor. In this chapter we examine techniques for providing this facility.

AB - This chapter discusses CPU scheduling in parallel and distributed systems. CPU scheduling is part of a broader class of resource allocation problems, and is probably the most carefully studied such problem. The main motivation for multiprocessor scheduling is the desire for increased speed in the execution of a workload. Parts of the workload, called tasks, can be spread across several processors and thus be executed more quickly than on a single processor. In this chapter we examine techniques for providing this facility.

UR - http://www.scopus.com/inward/record.url?scp=85056533324&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85056533324&partnerID=8YFLogxK

M3 - Chapter

SN - 9781584883609

SP - 88-1-88-19

BT - Computer Science Handbook, Second Edition

PB - CRC Press

ER -