DocumentCode :
1876035
Title :
Predictable spin lock algorithms with preemption
Author :
Takada, Hiroaki ; Sakamura, Ken
Author_Institution :
Dept. of Inf. Sci., Tokyo Univ., Japan
fYear :
1994
fDate :
18-19 May 1994
Firstpage :
2
Lastpage :
6
Abstract :
Both predictable interprocessor synchronization and fast interrupt response are required for real-time systems constructed using asymmetric shared-memory multiprocessors. This paper points out the problem that conventional spin lock algorithms cannot satisfy both requirements at the same time. To solve this problem, we have proposed an algorithm which is an extension of queueing spin locks modified to be preemptable for servicing interrupts. We propose an improved algorithm that minimizes the recovering overhead from an interrupt service. We also demonstrate that the proposed algorithms have required properties through performance measurement
Keywords :
concurrency control; interrupts; performance evaluation; real-time systems; scheduling; shared memory systems; synchronisation; asymmetric shared-memory multiprocessors; fast interrupt response; interrupt servicing; performance measurement; predictable interprocessor synchronization; predictable spin lock algorithms; preemption; queueing spin locks; real-time systems; recovering overhead; Actuators; Atomic measurements; Control systems; Delay; Information science; Multiprocessor interconnection networks; Prediction algorithms; Real time systems; Scheduling algorithm; Sensor systems and applications;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Operating Systems and Software, 1994. RTOSS '94, Proceedings., 11th IEEE Workshop on
Conference_Location :
Seattle, WA
Print_ISBN :
0-8186-5710-3
Type :
conf
DOI :
10.1109/RTOSS.1994.292571
Filename :
292571
Link To Document :
بازگشت