AN UNFAIR SEMI-GREEDY REAL-TIME MULTIPROCESSOR SCHEDULING ALGORITHM.
Optimal real-time multiprocessor scheduling algorithms always achieve higher processor utilization that is equal to the number of processors in the system. However, optimality always comes at the expense of scheduling overheads in terms of task preemptions and migrations which highly affect the p...
Saved in:
Main Author: | |
---|---|
Format: | Thesis |
Language: | English |
Published: |
2014
|
Subjects: | |
Online Access: | http://utpedia.utp.edu.my/21303/1/2014%20-COMPUTER%20%26%20INFORMATION%20SCIENCES%20-%20AN%20UNFAIR%20SEMI-GREEDY%20REAL-TIME%20MULTIPROCESSOR%20SCHEDULING%20ALGORITHM%20-%20HITHAM%20SEDDIG%20ALHASSAN%20ALHUSSIN.pdf http://utpedia.utp.edu.my/21303/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Universiti Teknologi Petronas |
Language: | English |
Summary: | Optimal real-time multiprocessor scheduling algorithms always achieve higher
processor utilization that is equal to the number of processors in the system. However,
optimality always comes at the expense of scheduling overheads in terms of task
preemptions and migrations which highly affect the practicability of the algorithm.
This is because most of these algorithms achieve optimality by adhering to the
fairness rule, in which tasks are forced to make progress in their executions at each
time quanta or at the end of each time slice in a fluid schedule model; which
corresponds to the deadlines of all tasks in the system. These preemptions and
migrations add extra overheads that must be added to the worst case execution
requirements of a task. |
---|