DocumentCode
2420590
Title
Dynamic Binding and Scheduling of Firm-Deadline Tasks on Heterogeneous Compute Resources
Author
Tang, Hsiang-Kuo ; Rupnow, Kyle ; Ramanathan, Parmesh ; Compton, Katherine
Author_Institution
Electr. & Comput. Eng., Univ. of Wisconsin-Madison, Madison, WI, USA
fYear
2010
fDate
23-25 Aug. 2010
Firstpage
275
Lastpage
280
Abstract
Embedded systems increasingly include heterogeneous compute resources. Yet the vast majority of real-time scheduling methods are designed for single-resource or homogeneous multi-resource systems. Heterogeneity complicates scheduling; task execution time is resource-dependent. Furthermore, the best resource for one task may not necessarily be the best resource for all tasks, so one resource may not be universally more valuable than another. This paper presents new algorithms designed specifically for heterogeneous real-time scheduling. We evaluate the algorithms´ deadline miss rates for heterogeneous task sets that represent a variety of execution scenarios, and show that two of our algorithms have lower deadline miss rates than the Earliest Deadline First or Least Laxity First approaches. We also discuss how task set and system characteristics affect the schedulers´ abilities to achieve a quality schedule.
Keywords
embedded systems; scheduling; task analysis; deadline miss rates; embedded system; firm deadline task scheduling; heterogeneity complicates scheduling; heterogeneous compute resources; heterogeneous real-time scheduling method; heterogeneous task sets; homogeneous multiresource system; task binding; task execution time; Computational modeling; Dynamic scheduling; Mathematical model; Processor scheduling; Program processors; Real time systems; RTOS; heterogeneous; multi-core; multi-resource; multiprocessor; real-time; scheduling;
fLanguage
English
Publisher
ieee
Conference_Titel
Embedded and Real-Time Computing Systems and Applications (RTCSA), 2010 IEEE 16th International Conference on
Conference_Location
Macau SAR
ISSN
1533-2306
Print_ISBN
978-1-4244-8480-5
Type
conf
DOI
10.1109/RTCSA.2010.29
Filename
5591873
Link To Document