An FPTAS for Response Time Analysis of Fixed Priority Real-Time Tasks with Resource Augmentation

被引:6
作者
Thi Huyen Chau Nguyen [1 ]
Richard, Pascal [2 ,3 ]
Grolleau, Emmanuel [2 ]
机构
[1] Univ Engn & Technol, Dept Comp Engn, Hanoi, Vietnam
[2] LIAS Ensma, Poitiers, France
[3] Univ Poitiers, Comp sci, Poitiers, France
关键词
Response time analysis; feasibility analysis; fixed-priority tasks; arbitrary deadlines; approximation algorithm; resource augmentation; ONLINE SCHEDULABILITY TESTS; COMPUTATION; BOUNDS;
D O I
10.1109/TC.2014.2346178
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Response time analysis is required both for on-line admission of applications in dynamic systems and as an integral part of design tools for complex distributed real-time systems. We consider sporadic tasks with fixed-priorities and arbitrary deadlines to be executed upon a uniprocessor platform. Pseudo-polynomial time algorithms are known for computing exact worst-case response times for this task model. Nevertheless, the problem is known NP-hard and there cannot exist a constant approximation algorithm for response time computation, unless P= NP. We propose a fully polynomial time approximation scheme (FPTAS) for computing response time upper bounds under resource augmentation. The resource augmentation is defined as the processor speedup factor bounded by (1 + 1/k), where k =(def) [1/epsilon] - 1 for any constant epsilon is an element of(0, 1), the FPTAS accuracy parameter. This algorithm is best possible in the sense that resource augmentation is indeed necessary for an efficient response time calculation.
引用
收藏
页码:1805 / 1818
页数:14
相关论文
共 31 条
  • [1] Efficient computation of response time bounds for preemptive uniprocessor deadline monotonic scheduling
    Baruah, Sanjoy
    [J]. REAL-TIME SYSTEMS, 2011, 47 (06) : 517 - 533
  • [2] Measuring the performance of schedulability tests
    Bini, E
    Buttazzo, GC
    [J]. REAL-TIME SYSTEMS, 2005, 30 (1-2) : 129 - 153
  • [3] Bini E., 2007, P INT REAL TIM NETW, P105
  • [4] A Response-Time Bound in Fixed-Priority Scheduling with Arbitrary Deadlines
    Bini, Enrico
    Nguyen, Thi Huyen Chau
    Richard, Pascal
    Baruah, Sanjoy K.
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2009, 58 (02) : 279 - 286
  • [5] Polynomial-Time Exact Schedulability Tests for Harmonic Real-Time Tasks
    Bonifaci, Vincenzo
    Marchetti-Spaccamela, Alberto
    Megow, Nicole
    Wiese, Andreas
    [J]. IEEE 34TH REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2013), 2013, : 236 - 245
  • [6] Worst-case response time analysis of real-time tasks under fixed-priority scheduling with deferred preemption
    Bril, Reinder J.
    Lukkien, Johan J.
    Verhaegh, Wim F. J.
    [J]. REAL-TIME SYSTEMS, 2009, 42 (1-3) : 63 - 119
  • [7] Initial values for on-line response time calculations
    Bril, RJ
    Verhaegh, WFJ
    Pol, EJD
    [J]. 15TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2003, : 13 - 22
  • [8] Approximate schedulability analysis
    Chakraborty, S
    Künzli, S
    Thiele, L
    [J]. 23RD IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2002, : 159 - 168
  • [9] Response Time Upper Bounds for Fixed Priority Real-Time Systems.
    Davis, R. I.
    Burns, A.
    [J]. RTSS: 2008 REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2008, : 407 - 418
  • [10] Efficient exact schedulability tests for fixed priority real-time systems
    Davis, Robert I.
    Zabos, Attila
    Burns, Alan
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2008, 57 (09) : 1261 - 1276