Migrating Mixed Criticality Tasks Within a Cyclic Executive Framework

Migrating Mixed Criticality Tasks Within a Cyclic Executive Framework
复制标题

DOI:
10.1007/978-3-319-60588-3_13
复制
发表时间:
2017-06
期刊:
--
影响因子:
--
通讯作者:
A. Burns;Sanjoy Baruah
A. Burns;Sanjoy Baruah
中科院分区:
其他
文献类型:
--
作者:
A. Burns;Sanjoy Baruah

文献摘要

相似文献

在循环执行中,一系列帧按顺序执行;一旦这个系列完成,这个序列就会重复。在每一帧内,计算单元再次按顺序执行。在多核平台上实现循环执行时,协调核心的执行是有好处的,这样就可以跨所有核心同时释放帧。对于混合临界系统,分离的需求将额外要求,在任何时候,相同临界的代码应该在所有核心上执行。本文给出了在允许处理器间迁移的情况下,为周期任务系统构造这种多处理器循环执行器的算法。
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.