• DocumentCode
    3190075
  • Title

    Improving OCBP-based scheduling for mixed-criticality sporadic task systems

  • Author

    Chuancai Gu ; Nan Guan ; Qingxu Deng ; Wang Yi

  • Author_Institution
    Northeastern Univ., Shenyang, China
  • fYear
    2013
  • fDate
    19-21 Aug. 2013
  • Firstpage
    247
  • Lastpage
    256
  • Abstract
    Scheduling mixed-criticality systems is a challenging problem. Recently a number of new techniques are developed to schedule such systems, among which an approach called OCBP has shown interesting properties and drawn considerable attentions. OCBP explores the job-level priority order in a very flexible manner to drastically improve the system schedulability. However, the job priority exploration in OCBP involves nontrivial overheads. In this work, we propose a new algorithm LPA (Lazy Priority Adjustment) based on the OCBP approach, which improves the state-of-the-art OCBP-based scheduling algorithm PLRS in both schedulability and run-time efficiency. Firstly, while the time-complexity of PLRS´ online priority management is quadratic, our new algorithm LPA has linear time-complexity at run-time. Secondly, we present an approach to calculate tighter upper bounds of the busy period size, and thereby can greatly reduce the run-time space requirement. Thirdly, the tighter busy period size bounds also improve the schedulability in terms of acceptance ratio. Experiments with synthetic workloads show improvements of LPA in all the above three aspects.
  • Keywords
    computational complexity; scheduling; LPA; OCBP; job-level priority order; lazy priority adjustment; linear time-complexity; mixed-criticality sporadic task systems; online priority management; scheduling; system schedulability; Algorithm design and analysis; Complexity theory; Real-time systems; Schedules; Scheduling algorithms; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded and Real-Time Computing Systems and Applications (RTCSA), 2013 IEEE 19th International Conference on
  • Conference_Location
    Taipei
  • ISSN
    1533-2306
  • Type

    conf

  • DOI
    10.1109/RTCSA.2013.6732225
  • Filename
    6732225