Title :
Ratio-Based Aggressive Reclaim Algorithm for Mixed Task Sets
Author_Institution :
Dept. of Comput. Sci. & Inf. Eng., Nat. Univ. of Kaohsiung, Kaohsiung, Taiwan
Abstract :
This paper aims to investigate the scheduling problem of a mixed task set in a real-time system. When a mixed task set is executed, a scheduling algorithm should consider system energy consumption and the average response time of aperiodic jobs. This paper proposes the Ratio-based Aggressive Reclaim Algorithm (RARA) that reclaims unused execution time left by earlier-completed jobs and possible slack time reserved by the Total Bandwidth (TB) server but not used by aperiodic jobs for next jobs. A user-defined ratio is used to flexibly control the amount of slack time. A series of experiments are conducted to evaluate the proposed algorithm. The experimental results demonstrate that the RARA scheme with a suitable value of the user-defined variable has a better performance compared with the Mutual Reclaiming Scheme and the Bandwidth Sharing Scheme. From the experimental results, we observe that a smaller ratio value will significantly improve the system energy consumption and the average response time of aperiodic jobs.
Keywords :
power aware computing; processor scheduling; real-time systems; user interfaces; RARA scheme; TB server; aperiodic jobs; average response time; bandwidth sharing scheme; mixed task set scheduling problem; mutual reclaiming scheme; ratio-based aggressive reclaim algorithm; real-time system; system energy consumption; total bandwidth server; user-defined ratio; user-defined variable; Bandwidth; Energy consumption; Equations; Processor scheduling; Schedules; Servers; Time factors; Aggressive Reclaim; Energy; Mixed Task Set; Response Time;
Conference_Titel :
High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing (HPCC_EUC), 2013 IEEE 10th International Conference on
Conference_Location :
Zhangjiajie
DOI :
10.1109/HPCC.and.EUC.2013.294