Power-aware Scheduling Algorithm for Real-time Tasks with Dynamic Voltage Scaling
At present,the high power consumption of processors leads to increased heat dissipation and decreased reliability of systems.Thus,saving energy consumption through dynamic voltage scaling become a major concerns.This paper proposed a dynamic power-aware scheduling algorithm(MSF) for real-time tasks.MSF is based on the strategy of maximal slack first and combine the dynamic scaling.Therefore,not only the real-time tasks can be completed before deadline but also the global power consumption of systems will be reduced.Simulation results show that MSF can save more energy consumption by exploiting characteristic of tasks and dynamic slack time,which outperforms other major scheduling schemes.