Title :
A modified rate-monotonic algorithm for scheduling periodic tasks with different importance in embedded system
Author :
Dong, Jiwen ; Zhang, Yang
Author_Institution :
Sch. of Inf. Sci. & Eng., Univ. of Jinan, Jinan, China
Abstract :
It is the scheduler that decides the capability of the embedded system. For the classical rate-monotonic (RM) scheduling algorithm with priority determined only by the period, the deadline of long period tasks can not be guaranteed and the system resources can not be effectively utilized. Here, a new static priority scheduling algorithm called NPRM (a new priority-driven scheduler based on RM) is proposed. In this algorithm, two parameters are added to the task control block (TCB): One is the importance of the task, and the other is the laxity. The one which importance is higher only when its laxity is zero could preempt the running task. Our experiments suggest that the algorithm be capable of decreasing the deadline-missing ratio of the tasks and the CPU resource could be used more effectively. It is an efficient way of scheduling the real-time tasks; it is useful for the application in wireless broadband and mobile computing.
Keywords :
embedded systems; mobile computing; radio networks; scheduling; embedded system; mobile computing; modified rate-monotonic algorithm; priority-driven scheduler; scheduling periodic tasks; static priority scheduling algorithm; task control block; wireless broadband; Data communication; Embedded computing; Embedded system; Information science; Instruments; Mobile computing; Processor scheduling; Real time systems; Scheduling algorithm; Testing; embedded system; periodic tasks; rate-monotonic; wireless broadband and mobile computing;
Conference_Titel :
Electronic Measurement & Instruments, 2009. ICEMI '09. 9th International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4244-3863-1
Electronic_ISBN :
978-1-4244-3864-8
DOI :
10.1109/ICEMI.2009.5274659