Energy Saving Exploiting the Limited Preemption Task Model
Two widely used techniques to save energy are Dynamic Voltage and Frequency Scaling (DVFS) and Dynamic Power Management (DPM). DVFS approaches decrease the voltage and/or frequency of the processor to reduce energy consumption. Limited preemptive scheduling has been shown to dominate both non-preemptive and fully preemptive scheduling under fixed priority systems, as far as schedulability is concerned. This paper suggests the use of DVS and DMP techniques under limited preemptive scheduling to further reduce energy consumption with respect to a fully preemptive or non-preemptive approach.