Title :
Energy aware scheduling of real-time and non real-time tasks on servers: (Extensible to embedded systems)
Author :
Reddy, Sonika P. ; Chandan, H.K.S.
Abstract :
Reliability and performance are two important features in the design of a computer. As the use of computers and electronic devices is growing exponentially, the need for conservation of energy is becoming inevitable. In this paper, we present a system which conserves energy without compromising much on neither reliability nor performance. In our framework, we have three processors out of which two processors i.e. the first and second processors work on real-time tasks using Earliest-Deadline-First (EDF) and Earliest-Deadline-Late (EDL) scheduling algorithms respectively. On the third processor, the non real-time tasks are scheduled using the Round-Robin (RR) scheduling algorithm and the tasks are run at an energy efficient frequency. Our simulation results show significant energy savings compared to the Stand-by Sparing for Periodic Tasks (SSPT) for a few execution scenarios.
Keywords :
embedded systems; energy conservation; power aware computing; reliability; scheduling; EDF scheduling algorithms; EDL scheduling algorithms; RR scheduling algorithm; SSPT; computers; earliest-deadline-first scheduling algorithms; earliest-deadline-late scheduling algorithms; electronic devices; embedded systems; energy aware scheduling; energy conservation; energy efficient frequency; real-time tasks; round-robin scheduling algorithm; servers; stand-by sparing for periodic tasks; Context; Energy consumption; Energy management; Program processors; Real-time systems; Reliability; Voltage control; Context switching; Dynamic Voltage Scaling; Energy management; Green computing; Real-time and Non Real-time systems; Reliability;
Conference_Titel :
Green Computing Communication and Electrical Engineering (ICGCCEE), 2014 International Conference on
Conference_Location :
Coimbatore
DOI :
10.1109/ICGCCEE.2014.6922289