跳到主要导航 跳到搜索 跳到主要内容

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

  • Chuancai Gu
  • , Nan Guan
  • , Qingxu Deng
  • , Wang Yi

科研成果: 会议稿件论文同行评审

摘要

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.

源语言英语
247-256
页数10
DOI
出版状态已出版 - 2013
已对外发布
活动2013 IEEE 19th International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2013 - Taipei, 中国台湾
期限: 19 8月 201321 8月 2013

会议

会议2013 IEEE 19th International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2013
国家/地区中国台湾
Taipei
时期19/08/1321/08/13

指纹

探究 'Improving OCBP-based scheduling for mixed-criticality sporadic task systems' 的科研主题。它们共同构成独一无二的指纹。

引用此