Title :
Parametric Polynomial-Time Algorithms for Computing Response-Time Bounds for Static-Priority Tasks with Release Jitters
Author :
Fisher, Nathan ; Nguyen, Thi Huyen Châu ; Goossens, Joël ; Richard, Pascal
Author_Institution :
Wayne State Univ., Detroit
Abstract :
Feasibility analysis algorithms are based on particular metrics such as processor utilization, load factor, processor demand, response-times, etc. The design of efficient algorithms for computing these metrics is a major issue in real-time scheduling theory. In this paper we propose two FPTASs (fully-polynomial time approximation schemes) for checking feasibility of static-priority tasks subjected to release jitters executed upon a uniprocessor platform. We then use these FPTASs for computing two upper bounds of worst-case response-times. Lastly, we show that these bounds do not achieve constant error bounds in comparison with values computed by an exact worst-case response-time analysis (performed in pseudo-polynomial time), and we present numerical experiments.
Keywords :
approximation theory; computational complexity; processor scheduling; real-time systems; task analysis; feasibility analysis algorithms; feasibility checking; fully-polynomial time approximation schemes; load factor; metrics computation; parametric polynomial-time algorithms; processor demand; processor utilization; pseudo-polynomial time; real-time scheduling theory; release jitters; response-time bounds; response-times; static-priority tasks; uniprocessor platform; worst-case response-time analysis; Algorithm design and analysis; Approximation algorithms; Computer science; Embedded computing; Jitter; Polynomials; Processor scheduling; Scheduling algorithm; System testing; Upper bound;
Conference_Titel :
Embedded and Real-Time Computing Systems and Applications, 2007. RTCSA 2007. 13th IEEE International Conference on
Conference_Location :
Daegu
Print_ISBN :
978-0-7695-2975-2
DOI :
10.1109/RTCSA.2007.54