@inproceedings{e930463f5b1d4d89ad75b77733a6688c,
title = "Dynamic binding and scheduling of firm-deadline tasks on heterogeneous compute resources",
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 = "Heterogeneous, Multi-core, Multi-resource, Multiprocessor, RTOS, Real-time, Scheduling",
author = "Tang, {Hsiang Kuo} and Kyle Rupnow and Parmesh Ramanathan and Katherine Compton",
year = "2010",
doi = "10.1109/RTCSA.2010.29",
language = "English (US)",
isbn = "9780769541556",
series = "Proceedings - 16th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2010",
pages = "275--280",
booktitle = "Proceedings - 16th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2010",
note = "16th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2010 ; Conference date: 23-08-2010 Through 25-08-2010",
}