Title :
Meeting End-to-End Deadlines through Distributed Local Deadline Assignments
Author :
Hong, Shengyan ; Chantem, Thidapat ; Hu, Xiaobo Sharon
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. of Notre Dame, Notre Dame, IN, USA
fDate :
Nov. 29 2011-Dec. 2 2011
Abstract :
In a distributed real-time system, jobs are often executed on a number of processors and must be completed by their end-to-end deadlines. Without considering resource competition among different jobs on each processor, deadline requirements may be violated. The paper introduces a distributed approach to assigning local deadlines to the jobs on each processor. The approach leads to improved schedulability results by considering disparate workloads among the processors due to competing jobs having different paths. Simulation results based on randomly generated workloads indicate that the proposed approach outperforms existing work in terms of both the number of feasible task sets (between 22% and 75%) and the number of feasible jobs (between 57% and 46%).
Keywords :
distributed processing; real-time systems; scheduling; deadline requirements; distributed local deadline assignments; distributed real-time system; end-to-end deadlines; improved schedulability results; Algorithm design and analysis; Mathematical programming; Program processors; Real time systems; Time factors; Upper bound;
Conference_Titel :
Real-Time Systems Symposium (RTSS), 2011 IEEE 32nd
Conference_Location :
Vienna
Print_ISBN :
978-1-4577-2000-0
DOI :
10.1109/RTSS.2011.24