This paper introduces schedulability analysis for global fixed priority scheduling with deferred pre-emption (gFPDS) for homogeneous multiprocessor systems. gFPDS is a superset of global fixed priority pre-emptive scheduling (gFPPS) and global fixed priority non-pre-emptive scheduling (gFPNS). We show how schedulability can be improved via appropriate choice of priority assignment and final non-pre-emptive region lengths, and we provide algorithms which optimize schedulability in this way. An experimental evaluation shows that gFPDS significantly outperforms both gFPPS and gFPNS.

Global fixed priority scheduling with deferred pre-emption / Davis, R. I.; Burns, A.; Marinho, J.; Nelis, V.; Petters, S. M.; Bertogna, Marko. - STAMPA. - (2013), pp. 1-11. (Intervento presentato al convegno 2013 IEEE 19th International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2013 tenutosi a Taipei (Taiwan) nel August 2013) [10.1109/RTCSA.2013.6732198].

Global fixed priority scheduling with deferred pre-emption

BERTOGNA, Marko
2013

Abstract

This paper introduces schedulability analysis for global fixed priority scheduling with deferred pre-emption (gFPDS) for homogeneous multiprocessor systems. gFPDS is a superset of global fixed priority pre-emptive scheduling (gFPPS) and global fixed priority non-pre-emptive scheduling (gFPNS). We show how schedulability can be improved via appropriate choice of priority assignment and final non-pre-emptive region lengths, and we provide algorithms which optimize schedulability in this way. An experimental evaluation shows that gFPDS significantly outperforms both gFPPS and gFPNS.
2013
2013 IEEE 19th International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2013
Taipei (Taiwan)
August 2013
1
11
Davis, R. I.; Burns, A.; Marinho, J.; Nelis, V.; Petters, S. M.; Bertogna, Marko
Global fixed priority scheduling with deferred pre-emption / Davis, R. I.; Burns, A.; Marinho, J.; Nelis, V.; Petters, S. M.; Bertogna, Marko. - STAMPA. - (2013), pp. 1-11. (Intervento presentato al convegno 2013 IEEE 19th International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2013 tenutosi a Taipei (Taiwan) nel August 2013) [10.1109/RTCSA.2013.6732198].
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/1064355
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 18
  • ???jsp.display-item.citation.isi??? 25
social impact