DocumentCode :
3395071
Title :
Non-blocking data sharing in multiprocessor real-time systems
Author :
Tsigas, Philippas ; Zhang, Yi
Author_Institution :
Dept. of Comput. Sci., Chalmers Univ. of Technol., Goteborg, Sweden
fYear :
1999
fDate :
1999
Firstpage :
247
Lastpage :
254
Abstract :
A non-blocking protocol that allows real time tasks to share data in a multiprocessor system is presented. The protocol gives the means for concurrent real time tasks to read and write shared data; the protocol allows multiple write and multiple read operations to be executed concurrently. Our protocol extends previous results and is optimal with respect to space requirements. Together with the protocol, its schedulability analysis and a set of schedulability tests for a set of random task sets are presented. Both the schedulability analysis and the schedulability experiments show that the algorithm presented in the paper exhibits less overhead than the lock based protocols
Keywords :
multiprocessing systems; processor scheduling; protocols; real-time systems; concurrent real time tasks; lock based protocols; multiple read operations; multiple write; multiprocessor real time systems; non-blocking data sharing; non-blocking protocol; overhead; random task sets; real time tasks; schedulability analysis; schedulability tests; shared data; space requirements; Algorithm design and analysis; Displays; Multiprocessing systems; Navigation; Processor scheduling; Protocols; Real time systems; Scheduling algorithm; Testing; Time factors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Computing Systems and Applications, 1999. RTCSA '99. Sixth International Conference on
Conference_Location :
Hong Kong
Print_ISBN :
0-7695-0306-3
Type :
conf
DOI :
10.1109/RTCSA.1999.811240
Filename :
811240
Link To Document :
بازگشت