Non-Preemptive Real-Time Scheduling of Multimedia Tasks

被引:0
|
作者
Shlomi Dolev
Alexander Keizelman
机构
[1] Ben-Gurion University,Department of Mathematics and Computer Science
来源
Real-Time Systems | 1999年 / 17卷
关键词
high speed networks; multimedia networking; real-time scheduling;
D O I
暂无
中图分类号
学科分类号
摘要
Motivated by the special characteristics of multimedia tasks, we consider non-preemptive scheduling of tasks where there exists no (or very limited) information concerning the tasks before they are released. We present impossibility results and analyze algorithms for non-preemptive scheduling in single processor and multiprocessor systems. To evaluate our algorithm we assume that system obtains a value that is proportional to the processing time of the task whenever a task is completed by its deadline. Competitive analysis is used, where the goal is to keep the total value obtained by an on-line algorithm bounded by a function of the total value obtained by an off-line algorithm. In particular, one set of our results considers the competitive ratio of scheduling algorithm when the length of the tasks is not greater than Cmax (and not smaller than Cmin ). We show that the performance of a scheduling algorithm is improved dramatically when the release time of the tasks is O(Cmax) prior to their deadline; achieving a competitive ratio that is close to one.
引用
收藏
页码:23 / 39
页数:16
相关论文
共 50 条
  • [31] Non-Preemptive Scheduling for Mixed-Criticality Real-Time Multiprocessor Systems
    Baek, Hyeongboo
    Jung, Namyong
    Chwa, Hoon Sung
    Shin, Insik
    Lee, Jinkyu
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2018, 29 (08) : 1766 - 1779
  • [32] Limited Non-Preemptive EDF Scheduling for a Real-Time System with Symmetry Multiprocessors
    Lee, Hoyoun
    Lee, Jinkyu
    [J]. SYMMETRY-BASEL, 2020, 12 (01):
  • [33] Robust non-preemptive hard real-time scheduling for clustered multicore platforms
    Lombardi, Michele
    Milano, Michela
    Benini, Luca
    [J]. DATE: 2009 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2009, : 803 - 808
  • [34] An Exact Schedulability Test for Non-Preemptive Self-Suspending Real-Time Tasks
    Yalcinkaya, Beyazit
    Nasri, Mitra
    Brandenburg, Bjoern B.
    [J]. 2019 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2019, : 1228 - 1233
  • [35] Scheduling Real-Time Packets with Non-Preemptive Regions on Priority-based NoCs
    Liu, Meng
    Becker, Matthias
    Behnam, Moris
    Nolte, Thomas
    [J]. 2016 IEEE 22ND INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2016, : 110 - 119
  • [36] Non-preemptive interrupt scheduling for safe reuse of legacy drivers in real-time systems
    Facchinetti, W
    Buttazzo, G
    Marinoni, M
    Guidi, G
    [J]. 17TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2005, : 98 - 105
  • [37] An efficient schedulability condition for non-preemptive real-time systems at common scheduling points
    Alrashed, Saleh
    Alhiyafi, Jamal
    Shafi, Aamir
    Min-Allah, Nasro
    [J]. JOURNAL OF SUPERCOMPUTING, 2016, 72 (12): : 4651 - 4661
  • [38] The Case For Non-preemptive, Deadline-driven Scheduling In Real-time Embedded Systems
    Short, Michael
    [J]. WORLD CONGRESS ON ENGINEERING, WCE 2010, VOL I, 2010, : 399 - 404
  • [39] Schedulability Analysis of Non-preemptive Real-time Scheduling for Multicore Processors with Shared Caches
    Xiao, Jun
    Altmeyer, Sebastian
    Pimentel, Andy
    [J]. 2017 IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS), 2017, : 199 - 208
  • [40] An efficient schedulability condition for non-preemptive real-time systems at common scheduling points
    Saleh Alrashed
    Jamal Alhiyafi
    Aamir Shafi
    Nasro Min-Allah
    [J]. The Journal of Supercomputing, 2016, 72 : 4651 - 4661