DocumentCode
1896383
Title
Real-time scalability of nested spin locks
Author
Takada, Hiroaki ; Sakamura, Ken
Author_Institution
Dept. of Inf. Sci., Tokyo Univ., Japan
fYear
1995
fDate
25-27 Oct 1995
Firstpage
160
Lastpage
167
Abstract
When a real-time system is realized on a shared-memory multiprocessor, the worst-case performance of interprocessor synchronizations is one of the most important issues. In this paper, scalability of the maximum execution times of critical sections guarded by nested spin locks is discussed. With the simplest method, the maximum execution times become O(nm), where n is the number of contending processors and m is the maximum nesting level of locks. In this paper, we propose an algorithm with which this order can be reduced to O(n·em) and demonstrate its effectiveness when m=2 through performance measurements
Keywords
performance evaluation; real-time systems; shared memory systems; synchronisation; interprocessor synchronizations; maximum execution times; maximum nesting level; nested spin locks; performance measurements; real-time scalability; real-time system; shared-memory multiprocessor; worst-case performance; Atomic measurements; Concurrent computing; Information science; Real time systems; Scalability; System recovery; System testing; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Computing Systems and Applications, 1995. Proceedings., Second International Workshop on
Conference_Location
Tokyo
Print_ISBN
0-8186-7106-8
Type
conf
DOI
10.1109/RTCSA.1995.528766
Filename
528766
Link To Document