Scinovex
articleTop 1% cited

Priority inheritance protocols: an approach to real-time synchronization

IEEE Transactions on Computers · 1990 · Vol. 39(9) · pp. 1175–1185
Lui ShaR. RajkumarJohn P. Lehoczky

Abstract

An investigation is conducted of two protocols belonging to the priority inheritance protocols class; the two are called the basic priority inheritance protocol and the priority ceiling protocol. Both protocols solve the uncontrolled priority inversion problem. The priority ceiling protocol solves this uncontrolled priority inversion problem particularly well; it reduces the worst-case task-blocking time to at most the duration of execution of a single critical section of a lower-priority task. This protocol also prevents the formation of deadlocks. Sufficient conditions under which a set of periodic tasks using this protocol may be scheduled is derived.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">&gt;</ETX>

Real-Time Systems SchedulingDistributed systems and fault tolerancePetri Nets in System ModelingPriority ceiling protocolPriority inheritancePriority inversionComputer scienceProtocol (science)Distributed computingComputer networkDynamic priority schedulingMedicine
Citations
2,235
FWCI
37.54
field-weighted impact
References
18
Percentile
100%
vs. same field & year
Citations per year
Cited by
Priority inheritance protocols: an approach to real-time synchronization
IEEE Transactions on Computers · 1990 · 2,235 citations
A survey of hard real-time scheduling for multiprocessor systems
ACM Computing Surveys · 2011 · 880 citations
References
Priority inheritance protocols: an approach to real-time synchronization
IEEE Transactions on Computers · 1990 · 2,235 citations
Citation Network

How this paper connects to the literature. Drag to explore, click any node to open that paper.

Priority inheritance protocols: an approach to real-time synchronization · Scinovex