DocumentCode :
237194
Title :
Resource Synchronization in Hierarchically Scheduled Real-Time Systems Using Preemptive Critical Sections
Author :
Springer, Thomas ; Peter, Steffen ; Givargis, T.
Author_Institution :
Center for Embedded Comput. Syst., Univ. of California, Irvine, Irvine, CA, USA
fYear :
2014
fDate :
10-12 June 2014
Firstpage :
293
Lastpage :
300
Abstract :
In this paper we outline a novel approach for accessing mutually exclusive resources in hierarchically scheduled real-time systems. Our method known as the Resource Access Control Protocol with Preemption (RACPwP) is an improved resource allocation protocol which utilizes preemptive critical sections to provide guaranteed determinism for hard real-time tasks and comparable response times for soft real-time tasks. Our experiments demonstrated that RACPwP outperforms other state-of-the-art resource access control protocols used in hierarchically scheduled systems. RACPwP was implemented as part of VxWorks and evaluated in an actual embedded application used in the aerospace industry. As a result, the response times for hard real-time tasks were improved over a traditional resource synchronization protocol.
Keywords :
authorisation; resource allocation; scheduling; synchronisation; RACPwP method; VxWorks; aerospace industry; hierarchically scheduled real-time systems; mutually exclusive resource access; preemptive critical sections; resource access control protocol with preemption method; resource synchronization protocol; Access control; Protocols; Real-time systems; Resource management; Scheduling; Servers; Time factors; hierarchical level scheduling; real-time systems; resource access control; resource preemption and rollback;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Object/Component/Service-Oriented Real-Time Distributed Computing (ISORC), 2014 IEEE 17th International Symposium on
Conference_Location :
Reno, NV
ISSN :
1555-0885
Type :
conf
DOI :
10.1109/ISORC.2014.50
Filename :
6899163
Link To Document :
بازگشت