Energy-efficient task allocation and scheduling schemes with deterministic fault-tolerance capabilities are proposed for symmetric multiprocessor systems executing tasks with hard real-time constraints. The proposed heuristic is proven to achieve energy savings by optimally balancing application workload among processors in a system. Based on the observation that fault-free operation is expected to remain dominant in the near future and the probability of the worst case faults is low, an optimistic fault-tolerant heuristic is then proposed to achieve maximum energy savings in the absence of faults while degrading gradually to meet application timing requirements in the worst case of faults. Simulation results show that compared to state-of-...
Energy optimization for periodic applications running on safety/time-critical time-triggered multipr...
Abstract—The Standby-Sparing (SS) technique has been pre-viously explored to improve energy efficien...
This paper proposes an energy efficient real-time scheduling strategy called EnSuRe, which (i) execu...
Over the past several decades, we have experienced tremendous growth of real-time systems in both sc...
Fault tolerance and energy have become important design issues in multiprocessor system-on-chips (So...
This paper presents an energy-aware method to schedule multiple real-time tasks in multiprocessor sy...
International audienceEnergy consumption is an important concern when designing embedded systems. St...
Task mapping and scheduling are critical in minimizing energy consumption while satisfying the perfo...
In this paper, we consider using hardware and software redundancy to guarantee task deadlines in a h...
Abstract—As application complexity increases, modern embedded systems have adopted heterogeneous pro...
A popular approach to guarantee fault tolerance in safety-critical applications is to run the appli...
Real-time scheduling algorithms proposed in the literature are often based on worst-case estimates o...
Abstract—In high-performance computing systems, efficient energy management is a key feature for kee...
In this paper, we consider preemptive scheduling of a set of fixed-priority, sporadic tasks on multi...
Multicore processors promise higher throughput at lower power consumption than single core processor...
Energy optimization for periodic applications running on safety/time-critical time-triggered multipr...
Abstract—The Standby-Sparing (SS) technique has been pre-viously explored to improve energy efficien...
This paper proposes an energy efficient real-time scheduling strategy called EnSuRe, which (i) execu...
Over the past several decades, we have experienced tremendous growth of real-time systems in both sc...
Fault tolerance and energy have become important design issues in multiprocessor system-on-chips (So...
This paper presents an energy-aware method to schedule multiple real-time tasks in multiprocessor sy...
International audienceEnergy consumption is an important concern when designing embedded systems. St...
Task mapping and scheduling are critical in minimizing energy consumption while satisfying the perfo...
In this paper, we consider using hardware and software redundancy to guarantee task deadlines in a h...
Abstract—As application complexity increases, modern embedded systems have adopted heterogeneous pro...
A popular approach to guarantee fault tolerance in safety-critical applications is to run the appli...
Real-time scheduling algorithms proposed in the literature are often based on worst-case estimates o...
Abstract—In high-performance computing systems, efficient energy management is a key feature for kee...
In this paper, we consider preemptive scheduling of a set of fixed-priority, sporadic tasks on multi...
Multicore processors promise higher throughput at lower power consumption than single core processor...
Energy optimization for periodic applications running on safety/time-critical time-triggered multipr...
Abstract—The Standby-Sparing (SS) technique has been pre-viously explored to improve energy efficien...
This paper proposes an energy efficient real-time scheduling strategy called EnSuRe, which (i) execu...