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
Modern safety-critical real-time systems are realized via integration of multiple system components ...
International audienceNear future real-time systems are faced with the inevitability of multi-core a...
Timing guarantee is critical to ensure the correctness of embedded software systems that interact wi...
In a cyclic executive, a series of frames are executed in sequence; once the series is complete the ...
Many Mixed Criticality algorithms have been developed with an assumption that lower criticality-leve...
In a cyclic executive, a series of pre-determined frames are executed in sequence; once the series i...
Abstract — The scheduling of mixed-criticality implicit-deadline sporadic task systems on identical ...
Many Mixed Criticality scheduling algorithms have been developed with an assumption that lower criti...
This work introduces a methodology to consider preemption and migration overhead in hard real-time c...
The most significant trend in real-time systems design in recent years has been the adoption of mult...
The design of mixed-criticality systems often involves painful tradeoffs between safety guarantees a...
Abstract—The functional consolidation induced by the cost-reduction trends in embedded systems can f...
The majority of prior academic research into mixed criticality systems assumes that if high-critical...
The desire to have enhanced and increased feature sets in embedded applications has contributed to a...
The ever-growing complexity of safety-critical control systems continues to require evolution in con...
Modern safety-critical real-time systems are realized via integration of multiple system components ...
International audienceNear future real-time systems are faced with the inevitability of multi-core a...
Timing guarantee is critical to ensure the correctness of embedded software systems that interact wi...
In a cyclic executive, a series of frames are executed in sequence; once the series is complete the ...
Many Mixed Criticality algorithms have been developed with an assumption that lower criticality-leve...
In a cyclic executive, a series of pre-determined frames are executed in sequence; once the series i...
Abstract — The scheduling of mixed-criticality implicit-deadline sporadic task systems on identical ...
Many Mixed Criticality scheduling algorithms have been developed with an assumption that lower criti...
This work introduces a methodology to consider preemption and migration overhead in hard real-time c...
The most significant trend in real-time systems design in recent years has been the adoption of mult...
The design of mixed-criticality systems often involves painful tradeoffs between safety guarantees a...
Abstract—The functional consolidation induced by the cost-reduction trends in embedded systems can f...
The majority of prior academic research into mixed criticality systems assumes that if high-critical...
The desire to have enhanced and increased feature sets in embedded applications has contributed to a...
The ever-growing complexity of safety-critical control systems continues to require evolution in con...
Modern safety-critical real-time systems are realized via integration of multiple system components ...
International audienceNear future real-time systems are faced with the inevitability of multi-core a...
Timing guarantee is critical to ensure the correctness of embedded software systems that interact wi...