TY - GEN
T1 - Resource sharing in EDF-scheduled systems
T2 - 27th IEEE International Real-Time Systems Symposium, RTSS 2006
AU - Baruah, Sanjoy K.
PY - 2006
Y1 - 2006
N2 - Resource sharing in priority-based systems can give rise to priority-inversion and blocking, wherein a job's execution is delayed because a lower-priority job holds some resource that is needed for execution. The Stack Resource Policy (SRP) can be used to reduce such blocking in EDF-scheduled systems. An efficient implementation of an algorithm is presented for determining whether systems scheduled in this manner are feasible. Some interesting properties of such systems are derived. The technique of reducing the duration of blocking by the replication of selected resources is explored: an algorithm is presented which determines the minimum amount of resource replication necessary to achieve specified blocking times.
AB - Resource sharing in priority-based systems can give rise to priority-inversion and blocking, wherein a job's execution is delayed because a lower-priority job holds some resource that is needed for execution. The Stack Resource Policy (SRP) can be used to reduce such blocking in EDF-scheduled systems. An efficient implementation of an algorithm is presented for determining whether systems scheduled in this manner are feasible. Some interesting properties of such systems are derived. The technique of reducing the duration of blocking by the replication of selected resources is explored: an algorithm is presented which determines the minimum amount of resource replication necessary to achieve specified blocking times.
KW - Earliest deadline first
KW - Feasibility analysis
KW - Resource replication
KW - Stack resource policy
UR - https://www.scopus.com/pages/publications/38949143955
U2 - 10.1109/RTSS.2006.41
DO - 10.1109/RTSS.2006.41
M3 - Conference contribution
AN - SCOPUS:38949143955
SN - 0769527612
SN - 9780769527611
T3 - Proceedings - Real-Time Systems Symposium
SP - 379
EP - 387
BT - Proceedings of 27th IEEE International Real-Time Systems Symposium, RTSS 2006
Y2 - 5 December 2006 through 8 December 2006
ER -