@inproceedings{b975cc5171e1477ea9c589da8c747c52,
title = "Combining hard periodic and soft aperiodic real-time task scheduling on heterogeneous compute resources",
abstract = "Effectively scheduling tasks on heterogeneous resources is critical to maximizing the overall benefit of those resources in system-on-a-chip architectures. In this paper we focus on scheduling soft aperiodic tasks alongside periodic tasks with hard deadline constraints on heterogeneous realtime systems. We introduce a method to improve aperiodic task responsiveness without breaking periodic task deadline guarantees, by first scheduling periodic tasks offline, then dynamically scheduling aperiodic tasks in the remaining resource slack time. Experimental results indicate that the quality of aperiodic task scheduling depends highly on the slack distribution within and across resources after periodic task scheduling, and on the flexibility of the aperiodic task scheduler to rearrange these compute slacks to accommodate incoming aperiodic tasks.",
keywords = "Heterogeneous, Multi-core, Multi-resource, Multiprocessor, RTOS, Real-time, Scheduling",
author = "Tang, {Hsiang Kuo} and Parmesh Ramanathan and Katherine Compton",
note = "Copyright: Copyright 2011 Elsevier B.V., All rights reserved.; 40th International Conference on Parallel Processing, ICPP 2011 ; Conference date: 13-09-2011 Through 16-09-2011",
year = "2011",
doi = "10.1109/ICPP.2011.69",
language = "English (US)",
isbn = "9780769545103",
series = "Proceedings of the International Conference on Parallel Processing",
pages = "753--762",
booktitle = "Proceedings - 2011 International Conference on Parallel Processing, ICPP 2011",
}