DocumentCode
729434
Title
An Optimal Semi-partitioned Scheduler for Uniform Heterogeneous Multiprocessors
Author
Kecheng Yang ; Anderson, James H.
Author_Institution
Dept. of Comput. Sci., Univ. of North Carolina at Chapel Hill, Chapel Hill, NC, USA
fYear
2015
fDate
8-10 July 2015
Firstpage
199
Lastpage
210
Abstract
A semi-partitioned scheduler called EDF-tu is presented that is the first such scheduler to be optimal on uniform heterogeneous multiprocessors. EDF-tu utilizes an adjustable allocation parameter called a frame to schedule tasks that migrate. The frame size F must divide all task periods to ensure hard real-time optimality, but for any choice of F, maximum deadline tardiness is at most F. Thus, the proper selection of F hinges on runtime overheads (which are higher when F is smaller) and the strength of the real-time guarantee desired. When determining which tasks must migrate, new issues specific to heterogeneous platforms arise that have not been explored before. It is shown via counterexamples that resolving such issues differently from EDF-tu can render feasible task systems unschedulable.
Keywords
multiprocessing programs; optimisation; processor scheduling; real-time systems; EDF-tu; earliest deadline first; heterogeneous multiprocessor; optimal semipartitioned scheduler; real-time system; runtime overhead; task scheduling; Multicore processing; Processor scheduling; Program processors; Real-time systems; Resource management; Schedules; Scheduling; heterogeneous multiprocessors; real-time scheduling; semi-partitioned scheduling; uniform platforms;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Systems (ECRTS), 2015 27th Euromicro Conference on
Conference_Location
Lund
Type
conf
DOI
10.1109/ECRTS.2015.25
Filename
7176038
Link To Document