Abstract:
Dynamic voltage and frequency scaling (DVFS)
is one of the popular energy conservation techniques for
battery operated real-time and embedded systems. This paper
presents EEDVFS, an energy efficient DVFS scheduling
algorithm for mixed task set. EEDVFS is a variant of Earliest
Deadline First (EDF) based Deferrable Server (DS).
Experimental results show that EEDVFS reduces energy
consumption without compromising on periodic task deadlines
and aperiodic task responsiveness. The results of EEDVFS are
compared with non-DVFS EDF version of DS upon various
performance metrics such as energy consumption, average
response time, latency, preemption count and number of
decision points. EEDVFS offers 54% energy saving in
comparison with the non-DVFS EDF based DS algorithm.