International audienceAlthough multi/many-core platforms enable the parallel execution of tasks, the sharing of resources may lead to long WCETs that fail to meet the real-time constraints of the system. Then, a safe solution is the execution of the most critical tasks in isolation followed by the execution of the remaining tasks. To improve the system performance, we propose an approach where a critical task can run in parallel with less critical tasks, as long as the real-time constraints are met. When no further interferences can be tolerated, the proposed run-time control suspends the low critical tasks until the termination of the critical task. In this paper, we describe the design and prove the correctness of our approach. To do so, ...
Mixed-criticality model of computation is being increasingly adopted in timing-sensitive systems. T...
National audienceThe emergence of more powerful, but also more complex, multicore computers presents...
A mixed-criticality real-time system is a real-time system having multiple tasks classified accordin...
Although multi/many-core platforms enable the parallel execution of tasks, the sharing of resources ...
International audienceWhen integrating mixed critical systems on a multi/many-core, one challenge is...
International audienceMany/multi-cores architectures provide tremendous increase in computation powe...
International audienceMulticore parallelism involve inter-tasks interferences leading to execution t...
International audienceAutomotive embedded systems need to cope with antagonist requirements: on the ...
International audienceThe paper describes a pragmatic solution to the parallel execution of hard rea...
Abstract—The functional consolidation induced by the cost-reduction trends in embedded systems can f...
International audienceIn real-time mixed-critical systems, Worst-Case Execution Time analysis (WCET)...
International audienceMemory access durations on multicore architectures are highly variable, since ...
The most significant trend in real-time systems design in recent years has been the adoption of mult...
Mixed-criticality model of computation is being increasingly adopted in timing-sensitive systems. T...
National audienceThe emergence of more powerful, but also more complex, multicore computers presents...
A mixed-criticality real-time system is a real-time system having multiple tasks classified accordin...
Although multi/many-core platforms enable the parallel execution of tasks, the sharing of resources ...
International audienceWhen integrating mixed critical systems on a multi/many-core, one challenge is...
International audienceMany/multi-cores architectures provide tremendous increase in computation powe...
International audienceMulticore parallelism involve inter-tasks interferences leading to execution t...
International audienceAutomotive embedded systems need to cope with antagonist requirements: on the ...
International audienceThe paper describes a pragmatic solution to the parallel execution of hard rea...
Abstract—The functional consolidation induced by the cost-reduction trends in embedded systems can f...
International audienceIn real-time mixed-critical systems, Worst-Case Execution Time analysis (WCET)...
International audienceMemory access durations on multicore architectures are highly variable, since ...
The most significant trend in real-time systems design in recent years has been the adoption of mult...
Mixed-criticality model of computation is being increasingly adopted in timing-sensitive systems. T...
National audienceThe emergence of more powerful, but also more complex, multicore computers presents...
A mixed-criticality real-time system is a real-time system having multiple tasks classified accordin...