DocumentCode :
1058579
Title :
Space-Optimal, Wait-Free Real-Time Synchronization
Author :
Cho, Hyeonjoong ; Ravindran, Binoy ; Jensen, E. Douglas
Author_Institution :
ETRI, Daejeon
Volume :
56
Issue :
3
fYear :
2007
fDate :
3/1/2007 12:00:00 AM
Firstpage :
373
Lastpage :
384
Abstract :
We consider wait-free synchronization for the single-writer/multiple-reader problem in small-memory embedded real-time systems. We present an analytical solution to the problem of determining the minimum, optimal space cost required for this problem, considering a priori knowledge of interferences $the first such result. We also show that the space costs required by previous algorithms can be obtained by our analytical solution, which subsumes them as special cases. We also present a wait-free protocol that utilizes the minimum space cost determined by our analytical solution. Our evaluation studies and implementation measurements using the SHaRK RTOS kernel validate our analytical results
Keywords :
embedded systems; scheduling; synchronisation; embedded real-time system; nonblocking synchronization; space-optimality; wait-free buffer; wait-free synchronization; Access protocols; Algorithm design and analysis; Concurrent computing; Cost function; Interference; Kernel; Real time systems; Resource management; Runtime; Scheduling algorithm; Nonblocking synchronization; real-time systems; space-optimality.; wait-free buffers;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.2007.51
Filename :
4079519
Link To Document :
بازگشت