Soft real-time multiprocessor systems frequently adopt the G-EDF (Global-Earliest Deadline First) scheduling policy as it is lightweight and it guarantees bounded tardiness. Much effort has been spent in literature to provide efficiently computable tardiness bounds for periodic task systems scheduled on multiprocessors, but still, no exact bound is known and the best-known approximation takes non-polynomial time to compute. In this paper, we consider synchronous and periodic task systems in which tasks have the same period length and the same job length, named uniform scheduling instances. We analytically derive a tight bound on the maximum tardiness and provide the exact values of the tardiness of each processor, showing that the latter can be computed in time linear in the number of processors. This result provides a lower bound to tardiness for the more general class of instances and is intended to close the gap with the upper bound from below. We also show that the results can be applied in practice to a wider set of instances than those considered in the theoretical study.

Characterizing G-EDF scheduling tardiness with uniform instances on multiprocessors / Buzzega, G.; Nocetti, G.; Montangero, M.. - (2023), pp. 45-55. ( 31st International Conference on Real-Time Networks and Systems, RTNS 2023 deu 2023) [10.1145/3575757.3593641].

Characterizing G-EDF scheduling tardiness with uniform instances on multiprocessors

Buzzega G.;Montangero M.
2023

Abstract

Soft real-time multiprocessor systems frequently adopt the G-EDF (Global-Earliest Deadline First) scheduling policy as it is lightweight and it guarantees bounded tardiness. Much effort has been spent in literature to provide efficiently computable tardiness bounds for periodic task systems scheduled on multiprocessors, but still, no exact bound is known and the best-known approximation takes non-polynomial time to compute. In this paper, we consider synchronous and periodic task systems in which tasks have the same period length and the same job length, named uniform scheduling instances. We analytically derive a tight bound on the maximum tardiness and provide the exact values of the tardiness of each processor, showing that the latter can be computed in time linear in the number of processors. This result provides a lower bound to tardiness for the more general class of instances and is intended to close the gap with the upper bound from below. We also show that the results can be applied in practice to a wider set of instances than those considered in the theoretical study.
2023
31st International Conference on Real-Time Networks and Systems, RTNS 2023
deu
2023
45
55
Buzzega, G.; Nocetti, G.; Montangero, M.
Characterizing G-EDF scheduling tardiness with uniform instances on multiprocessors / Buzzega, G.; Nocetti, G.; Montangero, M.. - (2023), pp. 45-55. ( 31st International Conference on Real-Time Networks and Systems, RTNS 2023 deu 2023) [10.1145/3575757.3593641].
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/1389333
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 1
social impact