Sensitivity analysis of arbitrary deadline real-time systems with EDF scheduling

被引:5
|
作者
Zhang, Fengxiang [1 ]
Burns, Alan [2 ]
Baruah, Sanjoy [3 ]
机构
[1] SW Univ, Coll Comp & Informat Sci, Chongqing, Peoples R China
[2] Univ York, York YO10 5DD, N Yorkshire, England
[3] Univ N Carolina, Dept Comp Sci, Chapel Hill, NC USA
基金
美国国家科学基金会;
关键词
Sensitivity analysis; EDF: earliest deadline first; Scheduling; DYNAMIC PRIORITY SYSTEMS; TASKS; IMPROVEMENT;
D O I
10.1007/s11241-011-9124-y
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The correctness of a real-time system depends on not only the system's output but also on the time at which results are produced. A hard real-time system is required to complete its operations before all its timing deadlines. For a given task set it is useful to know what changes can be made to a task that will result in a system that is borderline schedulable. It is also beneficial in an engineering context to know the minimum speed of a processor that will deliver a schedulable system. We address the following sensitivity analysis (parameter computations) for EDF-scheduled systems on a uniprocessor: task execution times, speed of the processor, task periods and task relative deadlines. We prove that an optimal (minimum or maximum) system parameter can be determined by a single run of the Quick convergence Processor demand Analysis (QPA) algorithm. This algorithm provides efficient and exact sensitivity analysis for arbitrary deadline real-time systems. We also improve the implementation of this sensitivity analysis by using various starting values for the algorithms. The approaches developed for task parameter computations are therefore as efficient as QPA, and are easily incorporated into a system design support tool.
引用
收藏
页码:224 / 252
页数:29
相关论文
共 50 条
  • [1] Sensitivity analysis of arbitrary deadline real-time systems with EDF scheduling
    Fengxiang Zhang
    Alan Burns
    Sanjoy Baruah
    [J]. Real-Time Systems, 2011, 47 : 224 - 252
  • [2] Sensitivity Analysis for EDF Scheduled Arbitrary Deadline Real-Time Systems
    Zhang, Fengxiang
    Burns, Alan
    Baruah, Sanjoy
    [J]. 16TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA 2010), 2010, : 61 - 70
  • [3] Sensitivity Analysis of Task Period for EDF Scheduled Arbitrary Deadline Real-Time Systems
    Zhang, Fengxiang
    Burns, Alan
    Baruah, Sanjoy
    [J]. ICCSIT 2010 - 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, VOL 3, 2010, : 23 - 28
  • [4] Schedulability Analysis for Real-Time Systems with EDF Scheduling
    Zhang, Fengxiang
    Burns, Alan
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2009, 58 (09) : 1250 - 1258
  • [5] Efficient feasibility analysis for real-time systems with EDF scheduling
    Albers, K
    Slomka, F
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2005, : 492 - 497
  • [6] Deadline Assignment in EDF Schedulers for Real-Time Distributed Systems
    Rivas, Juan M.
    Javier Gutierrez, J.
    Carlos Palencia, J.
    Gonzalez Harbour, Michael
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (10) : 2671 - 2684
  • [7] The Distributed Deadline Synchronization Protocol for Real-Time Systems Scheduled by EDF
    Serreli, Nicola
    Lipari, Giuseppe
    Bini, Enrico
    [J]. 2010 IEEE CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2010,
  • [8] Hybrid EDF Packet Scheduling for Real-Time Distributed Systems
    Qian, Tao
    Mueller, Frank
    Xin, Yufeng
    [J]. PROCEEDINGS OF THE 2015 27TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2015), 2015, : 37 - 46
  • [9] Utilization bounds for EDF scheduling on real-time multiprocessor systems
    López, JM
    Díaz, JL
    García, DF
    [J]. REAL-TIME SYSTEMS, 2004, 28 (01) : 39 - 68
  • [10] Utilization Bounds for EDF Scheduling on Real-Time Multiprocessor Systems
    J. M. López
    J. L. Díaz
    D. F. García
    [J]. Real-Time Systems, 2004, 28 : 39 - 68