Real-Time Supervisory Control of a Processor for Non-Preemptive Execution of Periodic Tasks

被引:0
|
作者
Peter C. Y. Chen
W. M. Wonham
机构
[1] National University of Singapore,Bachelor of Technology Programme, Faculty of Engineering
[2] University of Toronto,Department of Electrical and Computer Engineering
来源
Real-Time Systems | 2002年 / 23卷
关键词
supervisory control; timed discrete-event systems; non-preemptive scheduling; automata; formal languages;
D O I
暂无
中图分类号
学科分类号
摘要
In this article, a method for scheduling a processor for non-preemptive execution of periodic tasks is presented. This method is based on the formal framework of supervisory control of timed discrete-event systems. It is shown that, with this method, the problem of determining schedulability and the problem of finding a scheduling algorithm are dual since a solution to the former necessarily implies a solution to the latter and vice versa. Furthermore, the solution to the latter thus obtained is complete in the sense that it contains all “safe” sequences of task execution with the guarantee that no deadline is missed. Examples are described to illustrate this method. Implication of the results and computational complexity associated with this method are discussed.
引用
收藏
页码:183 / 208
页数:25
相关论文
共 50 条
  • [1] Real-time supervisory control of a processor for non-preemptive execution of periodic tasks
    Chen, PCY
    Wonham, WM
    [J]. REAL-TIME SYSTEMS, 2002, 23 (03) : 183 - 208
  • [2] Non-preemptive Multiprocessor Scheduling for Periodic Real-Time Tasks
    Mayank, Jaishree
    Mondal, Arijit
    [J]. 2017 7TH INTERNATIONAL SYMPOSIUM ON EMBEDDED COMPUTING AND SYSTEM DESIGN (ISED), 2017,
  • [3] Runtime feasibility check for non-preemptive real-time periodic tasks
    Kim, S
    Lee, J
    Kim, J
    [J]. INFORMATION PROCESSING LETTERS, 2006, 97 (03) : 83 - 87
  • [4] Non-preemptive fixed priority scheduling of hard real-time periodic tasks
    Park, Moonju
    [J]. COMPUTATIONAL SCIENCE - ICCS 2007, PT 4, PROCEEDINGS, 2007, 4490 : 881 - 888
  • [5] Non-preemptive scheduling of real-time periodic tasks with specified release times
    Khil, A
    Maeng, S
    Cho, J
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 1997, E80D (05) : 562 - 572
  • [6] Non-preemptive real-time scheduling of multimedia tasks
    Dolev, S
    Keizelman, A
    [J]. THIRD IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, PROCEEDINGS, 1998, : 652 - 656
  • [7] Non-Preemptive Real-Time Scheduling of Multimedia Tasks
    Shlomi Dolev
    Alexander Keizelman
    [J]. Real-Time Systems, 1999, 17 : 23 - 39
  • [8] Non-preemptive real-time scheduling of multimedia tasks
    Dolev, S
    Keizelman, A
    [J]. REAL-TIME SYSTEMS, 1999, 17 (01) : 23 - 39
  • [9] Real-time scheduling of non-preemptive sporadic tasks on uniprocessor systems using supervisory control of timed DES
    Devaraj, Rajesh
    Sarkar, Arnab
    Biswas, Santosh
    [J]. 2017 AMERICAN CONTROL CONFERENCE (ACC), 2017, : 3212 - 3217
  • [10] Adaptive EDF non-preemptive scheduling for periodic tasks in the hard real-time systems
    Oh, H
    [J]. COMPUTERS AND THEIR APPLICATIONS, 2000, : 361 - 367