TY - GEN
T1 - Improved Implicit-Deadline Elastic Scheduling
AU - Sudvarg, Marion
AU - Gill, Chris
AU - Baruah, Sanjoy
N1 - Publisher Copyright:
© 2024 IEEE.
PY - 2024
Y1 - 2024
N2 - Elastic scheduling provides a framework under which the utilizations of recurrent tasks are reduced by increasing their periods in response to system overload. First proposed by Buttazzo et al. in 1998 for uniprocessor scheduling of implicit-deadline tasks, elastic scheduling was extended to multiprocessor scheduling algorithms by Orr and Baruah in 2019. In this paper, we propose and analyze improvements to elastic scheduling of implicit-deadline tasks. (i) We evaluate a new algorithm that we proposed as a short note in the Real-Time Systems journal, and demonstrate that it allows for faster admission control than Buttazzo's algorithm when applied to uniprocessor and fluid scheduling. (ii) We propose and analyze faster elastic scheduling algorithms for partitioned EDF scheduling. (iii) We provide an exact algorithm for elastic scheduling under global EDF.
AB - Elastic scheduling provides a framework under which the utilizations of recurrent tasks are reduced by increasing their periods in response to system overload. First proposed by Buttazzo et al. in 1998 for uniprocessor scheduling of implicit-deadline tasks, elastic scheduling was extended to multiprocessor scheduling algorithms by Orr and Baruah in 2019. In this paper, we propose and analyze improvements to elastic scheduling of implicit-deadline tasks. (i) We evaluate a new algorithm that we proposed as a short note in the Real-Time Systems journal, and demonstrate that it allows for faster admission control than Buttazzo's algorithm when applied to uniprocessor and fluid scheduling. (ii) We propose and analyze faster elastic scheduling algorithms for partitioned EDF scheduling. (iii) We provide an exact algorithm for elastic scheduling under global EDF.
KW - elastic scheduling
KW - real-Time systems
UR - http://www.scopus.com/inward/record.url?scp=85214838772&partnerID=8YFLogxK
U2 - 10.1109/SIES62473.2024.10768003
DO - 10.1109/SIES62473.2024.10768003
M3 - Conference contribution
AN - SCOPUS:85214838772
T3 - 2024 IEEE 14th International Symposium on Industrial Embedded Systems, SIES 2024
SP - 50
EP - 57
BT - 2024 IEEE 14th International Symposium on Industrial Embedded Systems, SIES 2024
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 14th IEEE International Symposium on Industrial Embedded Systems, SIES 2024
Y2 - 23 October 2024 through 25 October 2024
ER -