TY - GEN
T1 - Migrating mixed criticality tasks within a cyclic executive framework
AU - Burns, Alan
AU - Baruah, Sanjoy
N1 - Publisher Copyright:
© Springer International Publishing AG 2017.
PY - 2017
Y1 - 2017
N2 - In a cyclic executive, a series of frames are executed in sequence; once the series is complete the sequence is repeated. Within each frame, units of computation are executed, again in sequence. In implementing cyclic executives upon multi-core platforms, there is advantage in coordinating the execution of the cores so that frames are released at the same time across all cores. For mixed criticality systems, the requirement for separation would additionally require that, at any time, code of the same criticality should be executing on all cores. In this paper we derive algorithms for constructing such multiprocessor cyclic executives for systems of periodic tasks, when inter-processor migration is permitted.
AB - In a cyclic executive, a series of frames are executed in sequence; once the series is complete the sequence is repeated. Within each frame, units of computation are executed, again in sequence. In implementing cyclic executives upon multi-core platforms, there is advantage in coordinating the execution of the cores so that frames are released at the same time across all cores. For mixed criticality systems, the requirement for separation would additionally require that, at any time, code of the same criticality should be executing on all cores. In this paper we derive algorithms for constructing such multiprocessor cyclic executives for systems of periodic tasks, when inter-processor migration is permitted.
UR - https://www.scopus.com/pages/publications/85020420123
U2 - 10.1007/978-3-319-60588-3_13
DO - 10.1007/978-3-319-60588-3_13
M3 - Conference contribution
AN - SCOPUS:85020420123
SN - 9783319605876
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 203
EP - 216
BT - Reliable Software Technologies - Ada-Europe 2017 - 22nd Ada-Europe International Conference on Reliable Software Technologies, Proceedings
A2 - Bader, Markus
A2 - Blieberger, Johann
PB - Springer Verlag
T2 - 22nd International Conference on Reliable Software Technologies, Ada-Europe 2017
Y2 - 12 June 2017 through 16 June 2017
ER -