Dynamic integrated scheduling of hard real-time, soft real-time and non-real-time processes

被引:46
|
作者
Brandt, SA [1 ]
Banachowski, S [1 ]
Lin, CX [1 ]
Bisson, T [1 ]
机构
[1] Univ Calif Santa Cruz, Dept Comp Sci, Santa Cruz, CA 95064 USA
关键词
D O I
10.1109/REAL.2003.1253287
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Real-time systems are growing in complexity and realtime and soft real-time applications are becoming common in general-purpose computing environments. Thus, there is a growing need for scheduling solutions that simultaneously support processes with a variety of different timeliness constraints. Toward this goal we have developed the Resource Allocation/Dispatching (RAD) integrated scheduling model and the Rate-Based Earliest Deadline (RBED) integrated multi-class real-time scheduler based on this model. We present RAD and the RBED scheduler and formally prove the correctness of the operations that RBED employs. We then describe our implementation of RBED and present restults demonstrating how RBED simultaneously and seamlessly supports hard real-time, soft real-time, and best-effort processes.
引用
收藏
页码:396 / 407
页数:12
相关论文
共 50 条
  • [31] SCHEDULING OF HARD REAL-TIME SYSTEMS
    MOITRA, A
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1986, 241 : 362 - 381
  • [32] SCHEDULING IN HARD REAL-TIME APPLICATIONS
    ZHU, J
    LEWIS, TG
    JACKSON, W
    WILSON, RL
    [J]. IEEE SOFTWARE, 1995, 12 (03) : 54 - 63
  • [33] Performance evaluation of mixing real-time and non-real-time services in UTRA
    Omiyi, PE
    Aguado, LE
    O'Farrell, T
    Harris, JW
    Townend, R
    [J]. PIMRC 2000: 11TH IEEE INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS, VOLS 1 AND 2, PROCEEDINGS, 2000, : 1545 - 1549
  • [34] Real-time and Non-real-time Voice Conversion Systems with Web Interfaces
    Azarov, Elias
    Vashkevich, Maxim
    Likhachov, Denis
    Petrovsky, Alexander
    [J]. 14TH ANNUAL CONFERENCE OF THE INTERNATIONAL SPEECH COMMUNICATION ASSOCIATION (INTERSPEECH 2013), VOLS 1-5, 2013, : 2661 - 2662
  • [35] An efficient bandwidth reclaim scheme for the integrated transmission of real-time and non-real-time messages on the WLAN
    Lee, Junghoon
    Shin, In-Hye
    Park, Gyung-Leen
    Song, Wang-Cheol
    Kim, Jinhwan
    Kim, Pankoo
    Hong, Jiman
    [J]. COMPUTATIONAL SCIENCE - ICCS 2007, PT 4, PROCEEDINGS, 2007, 4490 : 925 - +
  • [36] Non-Blocking Synchronization Between Real-Time and Non-Real-Time Applications
    Ruiz, Alejandro Perez
    Rivas, Mario Aldea
    Harbour, Michael Gonzalez
    [J]. IEEE ACCESS, 2020, 8 : 147618 - 147634
  • [37] Wireless packet scheduling for integrated services of real-time and non-real-time applications in mobile broadband wireless access system
    Kim, DH
    Kang, CG
    Song, PJ
    Shin, YS
    Lee, BJ
    [J]. VTC2005-FALL: 2005 IEEE 62ND VEHICULAR TECHNOLOGY CONFERENCE, 1-4, PROCEEDINGS, 2005, : 2591 - 2596
  • [38] Scheduling Algorithm of Non Real-Time Applications of the Open Real-Time System
    Jin Yongxian
    Huang Jingzhou
    Wang Jianguo
    [J]. ICCSE 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION: ADVANCED COMPUTER TECHNOLOGY, NEW EDUCATION, 2008, : 1082 - 1086
  • [39] Intelligent Real-Time Scheduling of Dynamic Processes in MPI
    Moussa, Ahmed Shawky
    Embaby, Sherif AbdElazim
    Farag, Ibrahim
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE), 2017,
  • [40] Effectively Scheduling Hard and Soft Real-Time Tasks on Multiprocessors
    Nascimento, Flavia Maristela S.
    Lima, George
    [J]. 2021 IEEE 27TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2021), 2021, : 210 - 222