Abstract—We explored the scheduling problem of dependent real-time tasks that may access multiunit resources on a non-ideal dynamic voltage scaling (DVS) processor. Based on the stack resource policy (SRP) protocol and the earliest deadline first (EDF) algorithm, we propose an approach, called blocking-time stealing stack resource policy (BTS-SRP), for the scheduling of dependent real-time tasks. Under the BTS-SRP, tasks are executed at proper processor speeds which are calculated according to the sufficient schedulability condition of the EDF and the SRP. In order to obtain more energy saving, a blocking-time stealing method is also proposed to dynamically adjust the processor speed. Our experimental results show that the BTS-SRP outperfor...
Modern multi-core embedded processors allow to implement increasingly complex processing application...
In recent years, there has been a rapid and wide spread of non-traditional computing platforms, espe...
While Dynamic Voltage Scaling (DVS) is an efficient tech-nique in reducing the dynamic energy consum...
In this paper, we are interested in energy-efficient concurrency control for real-time tasks on a no...
In reality, peripheral devices often make a significant con-tribution to the power consumption of th...
Energy consumption is a critical design issue in real-time systems, especially in battery- operated ...
This paper proposes energy efficient real-time multi-task scheduling (EDF and RM) algorithms by usi...
This article presents a survey of energy-aware scheduling algorithms proposed for real-time systems....
The aspects of real-time embedded computing are explored with the focus on novel real-time schedulin...
As mobile computing is getting popular, there is an increasing interest in techniques that can minim...
Multicore processors promise higher throughput at lower power consumption than single core processor...
Preemption threshold scheduling (PTS) enables designing scalable real-time systems. PTS not only dec...
Multicore processors deliver a higher throughput at lower power consumption than unicore processors....
Dynamic voltage scaling (DVS) has been adopted in many com-puting systems to reduce the energy consu...
Power consumption is a major design concern in current embedded systems. To deal with consumption, m...
Modern multi-core embedded processors allow to implement increasingly complex processing application...
In recent years, there has been a rapid and wide spread of non-traditional computing platforms, espe...
While Dynamic Voltage Scaling (DVS) is an efficient tech-nique in reducing the dynamic energy consum...
In this paper, we are interested in energy-efficient concurrency control for real-time tasks on a no...
In reality, peripheral devices often make a significant con-tribution to the power consumption of th...
Energy consumption is a critical design issue in real-time systems, especially in battery- operated ...
This paper proposes energy efficient real-time multi-task scheduling (EDF and RM) algorithms by usi...
This article presents a survey of energy-aware scheduling algorithms proposed for real-time systems....
The aspects of real-time embedded computing are explored with the focus on novel real-time schedulin...
As mobile computing is getting popular, there is an increasing interest in techniques that can minim...
Multicore processors promise higher throughput at lower power consumption than single core processor...
Preemption threshold scheduling (PTS) enables designing scalable real-time systems. PTS not only dec...
Multicore processors deliver a higher throughput at lower power consumption than unicore processors....
Dynamic voltage scaling (DVS) has been adopted in many com-puting systems to reduce the energy consu...
Power consumption is a major design concern in current embedded systems. To deal with consumption, m...
Modern multi-core embedded processors allow to implement increasingly complex processing application...
In recent years, there has been a rapid and wide spread of non-traditional computing platforms, espe...
While Dynamic Voltage Scaling (DVS) is an efficient tech-nique in reducing the dynamic energy consum...