Title :
A priori overload handling in ERfair scheduled embedded systems: Hybrid automata approach
Author :
Chauhan, K. ; Piyoosh, P. ; Sarkar, A. ; Biswas, S.
Author_Institution :
Dept. of CSE, IIT Guwahati, Guwahati, India
Abstract :
Handling overloads in dynamic real-time embedded systems which are subject to frequent workload changes is a critical issue as it allows graceful quality of service (QoS) degradation and provides a mechanism to determine the load to be shed to handle the overload. This paper presents a novel hybrid automata based ERfair scheduling framework for a real-time system which may be subjected to transient overloads. Each task has an assigned criticality value and consists of two parts, a mandatory part and an optional part. The probability distribution of task arrivals is assumed to be known in advance. The framework employs a formal automata based a priori analysis mechanism for detecting and avoiding possible overload within a stipulated time in future. The proposed formal model is verifiable, thereby making it suitable to model a complex system. The verifiable model ensures that all possible cases of overloads are detected and chances of false positives are minimized, thereby maximizing resource utilization.
Keywords :
automata theory; embedded systems; processor scheduling; quality of service; statistical distributions; ERfair scheduled embedded system; QoS; complex system; dynamic real-time embedded system; formal automata; hybrid automata approach; priori analysis mechanism; priori overload handling; probability distribution; quality of service; transient overloads; Automata; Computational modeling; Load modeling; Processor scheduling; Real-time systems; Scheduling; Transient analysis;
Conference_Titel :
India Conference (INDICON), 2014 Annual IEEE
Conference_Location :
Pune
Print_ISBN :
978-1-4799-5362-2
DOI :
10.1109/INDICON.2014.7030489