Pre-scheduling: Integrating offline and online scheduling techniques

被引:0
|
作者
Wang, WR [1 ]
Mok, AK
Fohler, G
机构
[1] Univ Texas, Dept Comp Sci, Austin, TX 78712 USA
[2] Malardalen Univ, Dept Comp Engn, Vasteras, Sweden
来源
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The issue of integrating event-driven workload into existing static schedules has been addressed by Fohler's Slot Shifting method [5] [6]. Slot Shifting takes a static schedule for a time-driven workload as input, analyzes its slacks off-line, and makes use of the slacks to accommodate an event-driven workload on-line. The Slot Shifting method does not address how to produce a static schedule which it assumes as given. We propose an integrated approach with an off-line pre-scheduler and an on-line scheduler. The pre-scheduler produces a pre-schedule of the time-driven workload with sufficient embedded slacks to accommodate the event-driven workload. The on-line scheduler schedules all workloads by EDF with one extra constraint: the order of execution of the time-driven workload must follow the pre-schedule. Our pre-scheduler produces a valid pre-schedule if and only if one exists and is therefore optimal. We shall show that the choice of the pre-schedule cannot be considered independent of the event-driven workload.
引用
收藏
页码:356 / 372
页数:17
相关论文
共 50 条
  • [31] Online and offline scheduling with cache-related preemption delays
    Guillaume Phavorin
    Pascal Richard
    Joël Goossens
    Claire Maiza
    Laurent George
    Thomas Chapeaux
    [J]. Real-Time Systems, 2018, 54 : 662 - 699
  • [32] Offline and Online Scheduling Algorithms for Energy Harvesting RSUs in VANETs
    Atoui, Wassim Sellil
    Ajib, Wessam
    Boukadoum, Mounir
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2018, 67 (07) : 6370 - 6382
  • [33] A Flexible Integrated Scheduling Algorithm for Dynamic Determination Processing Equipment Considering the Root-Subtree Vertical and Horizontal Pre-Scheduling
    Teng, Haikun
    Xie, Zhiqiang
    Yue, Xiaoguang
    Cao, Wangcheng
    [J]. IEEE ACCESS, 2022, 10 : 132298 - 132314
  • [34] A pipeline virtual service pre-scheduling pattern and its application in astronomy data processing
    Wang, Man
    Du, Zhihui
    Cheng, Zhili
    Zhu, Suihui
    [J]. SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2007, 83 (01): : 123 - 132
  • [35] Cost Efficiency: Economical Mobile Data Traffic Pre-scheduling in User's Perspective
    Ma, Jinghuan
    Song, Lingyang
    Li, Yonghui
    [J]. 2016 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2016,
  • [36] Tool requirement and pre-scheduling optimization model of the tool flow system of a digital workshop
    Lei, Qi
    Zeng, Li
    Song, Yuchuan
    [J]. PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2017, 231 (05) : 838 - 849
  • [37] Advance Scheduling for Chronic Care Under Online or Offline Revisit Uncertainty
    Shen, Xiaoxiao
    Du, Shi-Chang
    Sun, Yan-Ning
    Sun, Poly Z. H.
    Law, Rob
    Wu, Edmond Q.
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2023, 21 (04) : 1 - 14
  • [38] Offline and online scheduling of electric vehicle charging with a minimum charging threshold
    Uiterkamp, Martijn H. H. Schoot
    van der Klauw, Thijs
    Gerards, Marco E. T.
    Hurink, Johann L.
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CONTROL, AND COMPUTING TECHNOLOGIES FOR SMART GRIDS (SMARTGRIDCOMM), 2018,
  • [39] Offline and Online Broadcast Scheduling Algorithms for File Broadcast in Mobile WiMAX
    Karimi, Hamid
    Yousefi, Saleh
    Solimanpur, Maghsud
    Khenanisho, Raman
    [J]. 2012 SIXTH INTERNATIONAL SYMPOSIUM ON TELECOMMUNICATIONS (IST), 2012, : 615 - 620
  • [40] Exact pre-scheduling SINR analysis for per-user unitary rate control systems
    Lv, Lei
    Zhang, ZhongPei
    [J]. ELECTRONICS LETTERS, 2013, 49 (12) : 772 - 774