@inproceedings{cc092bd7049d4859aea57ddfec54620f,
title = "Mixed-criticality real-time scheduling for multicore systems",
abstract = "Current hard real-time scheduling and analysis techniques are unable to efficiently utilize the computational bandwidth provided by multicore platforms. This is due to the large gap between worst-case execution time predictions used in schedulability analysis and actual execution times seen in practice. In this paper, we view this gap as {"}slack{"} that can be accounted for during schedulability analysis and reclaimed for less critical work. We use this technique to develop an architecture for scheduling mixed-criticality real-time workloads on multiprocessor platforms. Our architecture provides temporal isolation among tasks of different criticalities while allowing slack to be redistributed across criticality levels.",
author = "Mollison, \{Malcolm S.\} and Erickson, \{Jeremy P.\} and Anderson, \{James H.\} and Baruah, \{Sanjoy K.\} and Scoredos, \{John A.\}",
year = "2010",
doi = "10.1109/CIT.2010.320",
language = "English",
isbn = "9780769541082",
series = "Proceedings - 10th IEEE International Conference on Computer and Information Technology, CIT-2010, 7th IEEE International Conference on Embedded Software and Systems, ICESS-2010, ScalCom-2010",
pages = "1864--1871",
booktitle = "Proceedings - 10th IEEE International Conference on Computer and Information Technology, CIT-2010, 7th IEEE International Conference on Embedded Software and Systems, ICESS-2010, ScalCom-2010",
note = "10th IEEE International Conference on Computer and Information Technology, CIT-2010, 7th IEEE International Conference on Embedded Software and Systems, ICESS-2010, 10th IEEE Int. Conf. Scalable Computing and Communications, ScalCom-2010 ; Conference date: 29-06-2010 Through 01-07-2010",
}