METHOD AND SYSTEM FOR SCHEDULING TASKS IN REAL TIME
A method executed by a processor that schedules tasks in sequence based on a dynamic scheduling algorithm. The method includes calculating an effective deadline of each of the tasks under real-time constrains, assigning a higher priority to a first task with an earlier effective deadline compared wi...
Saved in:
Main Authors | , , , , |
---|---|
Format | Patent |
Language | English |
Published |
14.06.2018
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | A method executed by a processor that schedules tasks in sequence based on a dynamic scheduling algorithm. The method includes calculating an effective deadline of each of the tasks under real-time constrains, assigning a higher priority to a first task with an earlier effective deadline compared with a second task, and determining an order of implementation of the tasks based on priorities of the tasks. The real-time constrains include an energy constraint that allows the tasks to complete before corresponding effective deadlines without energy starvation of the tasks during task implementation. The real-time constrains also include a resource sharing constraint that considers a blocking time caused by sharing resources between two or more of the tasks. |
---|---|
Bibliography: | Application Number: AU20180100663 |