Doorgaan naar hoofdnavigatie Doorgaan naar zoeken Ga verder naar hoofdinhoud

Resource sharing under global scheduling with partial processor bandwidth

  • Sara Afshar
  • , Moris Behnam
  • , Reinder J. Bril
  • , Thomas Nolte

Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

Samenvatting

Resource efficient approaches are of great importance for resource constrained embedded systems. In this paper, we present an approach targeting systems where tasks of a critical application are partitioned on a multi-core platform and by using resource reservation techniques, the remaining bandwidth capacity on each core is utilized for one or a set of non-critical application(s). To provide a resource efficient solution and to exploit the potential parallelism of the extra applications on the multi-core processor, global scheduling is used to schedule the tasks of the non-critical applications. Recently a specific instantiation of such a system has been studied where tasks do not share resources other than the processor. In this paper, we enable semaphore-based resource sharing among tasks within critical and non-critical applications using a suspension-based synchronization protocol. Tasks of non-critical applications have partial access to the processor bandwidth. The paper provides the systems schedulability analysis where blocking due to resource sharing is bounded. Further, we perform experimental evaluations under balanced and unbalanced allocation of tasks of a critical application to cores.

Originele taal-2Engels
Titel2015 10th IEEE International Symposium on Industrial Embedded Systems (SIES), : proceedings : Siegen, Germany, 8-10 June, 2015
UitgeverijInstitute of Electrical and Electronics Engineers
Pagina's195-206
Aantal pagina's12
ISBN van elektronische versie9781467377119
ISBN van geprinte versie978-1-4673-7712-6
DOI's
StatusGepubliceerd - 10 aug. 2015
Evenement10th IEEE International Symposium on Industrial Embedded Systems, SIES 2015 - Siegen, Duitsland
Duur: 8 jun. 201510 jun. 2015

Congres

Congres10th IEEE International Symposium on Industrial Embedded Systems, SIES 2015
Land/RegioDuitsland
StadSiegen
Periode8/06/1510/06/15

Vingerafdruk

Duik in de onderzoeksthema's van 'Resource sharing under global scheduling with partial processor bandwidth'. Samen vormen ze een unieke vingerafdruk.

Citeer dit