Abstract
Motivated by both vastly increased computational demand of real-time workloads and the trend in hardware toward multicore and multiprocessor CPUs, real-time systems are increasingly coming to be implemented upon multiprocessor platforms. Multiprocessor real-time scheduling theory, the subject of this book, is concerned with the development of techniques and methodologies that enable the correct and resource-efficient implementation of real-time systems upon multiprocessor platforms.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 1.
It is (probably apocryphally) claimed that the American bank robber Willie Sutton replied “because that’s where the money is,” when asked by a reporter, upon his arrest, why he had chosen to rob banks.
- 2.
While we will not assign a penalty to such preemption, we are cognizant of the fact that preemptions may incur a cost in an implemented system. Hence, we will point out if some scheduling strategies we describe may result in an inordinately large number of preemptions; for others, we indicate upper bounds, if such bounds are known, on the number of preemptions that may occur in a schedule generated by that strategy—see, e.g., Sect. 2.3.3.
- 3.
The terms partitioned and global are formally defined in Sect. 2.2.1.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Baruah, S., Bertogna, M., Buttazzo, G. (2015). Introduction: Background, Scope, and Context. In: Multiprocessor Scheduling for Real-Time Systems. Embedded Systems. Springer, Cham. https://doi.org/10.1007/978-3-319-08696-5_1
Download citation
DOI: https://doi.org/10.1007/978-3-319-08696-5_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-08695-8
Online ISBN: 978-3-319-08696-5
eBook Packages: EngineeringEngineering (R0)