DocumentCode
2002934
Title
A space-optimal wait-free real-time synchronization protocol
Author
Cho, Hyeonjoong ; Ravindran, Binoy ; Jensen, E. Douglas
Author_Institution
Dept. of ECE, Virginia Tech, Blacksburg, VA, USA
fYear
2005
fDate
6-8 July 2005
Firstpage
79
Lastpage
88
Abstract
We present a wait-free protocol for the single-writer/multiple-reader problem in small-memory embedded real-time systems. We analytically establish that our protocol requires lesser (or equal) number of buffers than previously best wait-free protocols for this problem. Further, we prove that our protocol is space-optimal - the first space optimality established for wait-free protocols that consider a-priori knowledge of preemptions. Our evaluation studies and implementation measurements using the SHaRK RTOS kernel confirm the protocol´s superiority and effectiveness.
Keywords
embedded systems; operating system kernels; protocols; synchronisation; SHaRK RTOS kernel; buffer; embedded real-time system; single-writer multiple-reader problem; space optimality; synchronization protocol; wait-free protocol; Access protocols; Computer crashes; Concurrent computing; Costs; Kernel; Real time systems; Resource management; Resumes; Runtime; System recovery;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Systems, 2005. (ECRTS 2005). Proceedings. 17th Euromicro Conference on
ISSN
1068-3070
Print_ISBN
0-7695-2400-1
Type
conf
DOI
10.1109/ECRTS.2005.5
Filename
1508449
Link To Document