(Enter summary)
Abstract: When a real-time system is realized on a shared-memory
multiprocessor, priority-ordered spin locks are often required
to reduce priority inversions. However, simple
priority-ordered spin locks can cause uncontrolled priority
inversions when they are used for nested spin locks.
This paper points out the problem of uncontrolled priority
inversions in the context of spin locks and proposes priority
inheritance spin locks, spin lock algorithms that are
enhanced with the priority inheritance scheme, ... (Update)
Context of citations to this paper: More
...speci c to the timeout facility. However, several approaches to bounding the execution time relating to spinlocks have been proposed [13, 65]. Finally, the changes made to the system to support the timeout facility are small. By modelling the timeouts like a mutex member...
...and not speci c to the timeout facility. However, several approaches to bound the execution time relating to spinlocks have been proposed [39]. Finally, by modelling the timeout after a call to a mutex method, the changes required to support the timeout facility are small....
Cited by: More
High-Level Real-Time Concurrency - Harji (2000)
(Correct)
EMERALDS: A Small-Memory Real-Time Microkernel - Zuberi, Shin (1999)
(Correct)
Object-Oriented Real-Time Concurrency - Buhr, Harji, Lim, Chen
(Correct)
Active bibliography (related documents): More All
0.8: Issues for Realizing a Scalable Real-Time Kernel for.. - Hiroaki Takada (1996)
(Correct)
0.7: Real-Time Scalability of Nested Spin Locks - Hiroaki Takada (1995)
(Correct)
0.3: Reader-Writer Locks for Network Attached Storage and.. - Gandhi, Varki, Bhatia
(Correct)
Similar documents based on text: More All
0.3: Priority Inversion and Its Prevention* - Zalp Babaolu Keith
(Correct)
0.3: Controlling Priority Inversion using Abortions - Takada, Sakamura (1995)
(Correct)
0.2: A New Multidimensional Matrix Inverse With Applications.. - Krattenthaler, Schlosser (1999)
(Correct)
Related documents from co-citation: More All
6: Experimental implementations of priority inheritance semaphore on ITRON-specific..
- Takada, Sakamura - 1994
6: Scheduling Algorithms for Multiprogramming in a Hard Real-time Environment
- Liu, Layland - 1973
6: Priority inheritance protocols: An approach to real-time synchronisation (context) - Sha, Rajkumar et al. - 1990
BibTeX entry: (Update)
C.-D. Wang, H. Takada, and K. Sakamura, "Priority inheritance spin locks for multiprocessor real-time systems," in 2nd International Symposium on Parallel Architectures, Algorithms, and Networks, pp. 70--76, 1996. http://citeseer.ist.psu.edu/wang96priority.html More
@misc{ wang96priority,
author = "C. Wang and H. Takada and K. Sakamura",
title = "Priority inheritance spin locks for multiprocessor real-time systems",
text = "C.-D. Wang, H. Takada, and K. Sakamura, Priority inheritance spin locks
for multiprocessor real-time systems, in 2nd International Symposium on
Parallel Architectures, Algorithms, and Networks, pp. 70--76, 1996.",
year = "1996",
url = "citeseer.ist.psu.edu/wang96priority.html" }
Citations (may not include all citations):
528
Priority inheritance protocols: An approach to real-time syn.. (context) - Sha, Rajkumar et al. - 1990
239
Algorithms for scalable synchronization on shared-memory mul.. (context) - Mellor-Crummey, Scott - 1991
197
The performance of spin lock alternatives for shared-memory .. (context) - Anderson - 1990
76
Synchronization in Real-Time Systems: A Priority Inheritance.. (context) - Rajkumar - 1991
12
Queuing spin lock algorithms to support timing predictabilit.. (context) - Craig - 1993
12
Multiprocessor synchronization primitives with priorities (context) - Markatos - 1991
4
A prioritized multiprocessor spin lock
- Johnson, Harathi - 1993
3
Towards a scalable real-time kernel for function-distributed..
- Takada, Sakamura
2
Real-time scalability of nested spin locks
- Takada, Sakamura - 1995
1
Bubble lock: Another priority-orderd spin lock algorithm (context) - Sakiyama, Takada et al. - 1995
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.ertl.ics.tut.ac.jp/~hiro/pub-e.html): More
A Novel Approach to Multiprogrammed Multiprocessor.. - Takada, Sakamura (1997)
(Correct)
Real-Time Scalability of Nested Spin Locks - Hiroaki Takada (1995)
(Correct)
Real-Time Synchronization Protocols with Abortable Critical.. - Hiroaki Takada (1994)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC