International audienceDesigning mixed criticality real-time systems raises numerous challenges. In particular, reducing their energy consumption while enforcing their schedulability is yet an open research topic. To address this issue, our approach exploits the ability of tasks with low-criticality levels to cope with deadline misses. On multiprocessor systems, our scheduling algorithm handles tasks with high-criticality levels such that no deadline is missed. For tasks with low-criticality levels, it finds an appropriate trade-off between the number of missed deadlines and their energy consumption. Indeed, tasks usually do not use all their worst case execution time and low-criticality tasks can reach their deadlines, even if not enough ex...
The strict requirements on the timing correctness biased the modeling and analysis of real-time sys...
5th Brazilian Symposium on Computing Systems Engineering, SBESC 2015 (SBESC 2015). 3 to 6, Nov, 2015...
Real-time systems are increasingly running a mix of tasks with different criticality levels: for ins...
International audienceDesigning mixed criticality real-time systems raises numerous challenges. In p...
International audienceEnergy consumption is an important concern when designing embedded systems. St...
In this thesis, the imprecise mixed-criticality model (IMC) is extended to precise scheduling of tas...
A mixed-criticality real-time system is a real-time system having multiple tasks classified accordin...
Reducing the energy consumption of multiprocessor real-time embedded systems is a growing concern to...
International audienceHeterogeneous multicore platforms have become an attractive choice to deploy m...
While traditional real-time systems analysis requires single pessimistic estimates to represent syst...
Timing guarantee is critical to ensure the correctness of embedded software systems that interact wi...
Timing guarantee is critical to ensure the correctness of embedded software systems that interact wi...
International audienceMemory access durations on multicore architectures are highly variable, since ...
In conventional real-time systems analysis, each system parameter is specified by a single estimate,...
The strict requirements on the timing correctness biased the modeling and analysis of real-time sys...
5th Brazilian Symposium on Computing Systems Engineering, SBESC 2015 (SBESC 2015). 3 to 6, Nov, 2015...
Real-time systems are increasingly running a mix of tasks with different criticality levels: for ins...
International audienceDesigning mixed criticality real-time systems raises numerous challenges. In p...
International audienceEnergy consumption is an important concern when designing embedded systems. St...
In this thesis, the imprecise mixed-criticality model (IMC) is extended to precise scheduling of tas...
A mixed-criticality real-time system is a real-time system having multiple tasks classified accordin...
Reducing the energy consumption of multiprocessor real-time embedded systems is a growing concern to...
International audienceHeterogeneous multicore platforms have become an attractive choice to deploy m...
While traditional real-time systems analysis requires single pessimistic estimates to represent syst...
Timing guarantee is critical to ensure the correctness of embedded software systems that interact wi...
Timing guarantee is critical to ensure the correctness of embedded software systems that interact wi...
International audienceMemory access durations on multicore architectures are highly variable, since ...
In conventional real-time systems analysis, each system parameter is specified by a single estimate,...
The strict requirements on the timing correctness biased the modeling and analysis of real-time sys...
5th Brazilian Symposium on Computing Systems Engineering, SBESC 2015 (SBESC 2015). 3 to 6, Nov, 2015...
Real-time systems are increasingly running a mix of tasks with different criticality levels: for ins...