Title :
Minimizing Multiple-Priority Inversion Protocol in Hard Real Time System
Author :
Rabee, Furkan ; Yong Liao ; Maolin Yang
Author_Institution :
Sch. of Comput. Sci. & Eng., Univ. of Electron. Sci. & Technol. of China (UESTC), Chengdu, China
Abstract :
With the interesting of researchers to develop the scheduling of multiprocessor and distributed system in hard real time embedded systems, we present a new locking protocol called Minimizing multiple-Priority Inversion Protocol (MPIP), in this protocol, we proposed a novel mechanism to turn from preemptive to non-preemptive state to minimize multiple-priority inversion caused by low priority task on local processor. We focus on distributed locking semaphore and we showed its ability to lock the shared memory, thus, working in Multi-processor environment. We assumed all shared resources as global to avoid resource nested. With properties of our protocol, we define a new upper bound blocking time. We submit our proposal to experimental evaluation to compare it with MPCP protocol in term of hard real time schedulability.
Keywords :
embedded systems; multiprocessing systems; protocols; scheduling; MPIP locking protocol; distributed locking semaphore; distributed system; embedded systems; hard real-time schedulability; hard real-time system; multiple-priority inversion protocol; multiprocessor; scheduling; upper bound blocking time; IP networks; Processor scheduling; Protocols; Real-time systems; Scheduling; Synchronization; Time factors; Distributed semaphore; Hard real-real time systems; MPIP; Multiprocessor scheduling; multiple-priority inversion;
Conference_Titel :
Dependable, Autonomic and Secure Computing (DASC), 2013 IEEE 11th International Conference on
Conference_Location :
Chengdu
Print_ISBN :
978-1-4799-3380-8
DOI :
10.1109/DASC.2013.62