DocumentCode :
2157185
Title :
Efficient synchronization under global EDF scheduling on multiprocessors
Author :
Devi, UmaMaheswari C. ; Leontyev, Hennadiy ; Anderson, James H.
Author_Institution :
Dept. of Comput. Sci., North Carolina Univ., Chapel Hill, NC
fYear :
0
fDate :
0-0 0
Lastpage :
84
Abstract :
We consider coordinating accesses to shared data structures in multiprocessor real-time systems scheduled under preemptive global EDF. To our knowledge, prior work on global EDF has focused only on systems of independent tasks. We take an initial step here towards a generic resource-sharing framework by considering simple shared objects, such as queues, stacks, and linked lists. In many applications, the predominate use of synchronization constructs is for sharing such simple objects. We analyze two synchronization methods for such objects, one based on queue-based spin locks and a second based on lock-free algorithms
Keywords :
data structures; multiprocessing systems; processor scheduling; real-time systems; resource allocation; synchronisation; global EDF scheduling; lock-free algorithm; multiprocessor real-time system; queue-based spin locks; resource-sharing framework; shared data structures; synchronization method; Algorithm design and analysis; Computer science; Data structures; Hardware; Kernel; Processor scheduling; Queueing analysis; Real time systems; Scheduling algorithm; Spinning;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems, 2006. 18th Euromicro Conference on
Conference_Location :
Dresden
ISSN :
1068-3070
Print_ISBN :
0-7695-2619-5
Type :
conf
DOI :
10.1109/ECRTS.2006.10
Filename :
1647727
Link To Document :
بازگشت