Efficient mapping of runnables to tasks for embedded AUTOSAR applications - Ecole Centrale de Nantes Access content directly
Journal Articles Journal of Systems Architecture Year : 2020

Efficient mapping of runnables to tasks for embedded AUTOSAR applications

Fouad Khenfri
Khaled Chaaban
  • Function : Author
  • PersonId : 917677

Abstract

An AUTOSAR-based embedded software consists of a set of inter-connected Software Components (SWCs). Each SWC contains a set of runnables which are small code-fragments that should be mapped to Operating System (OS) tasks. This process of mapping runnables to tasks may affect both the system real-time schedulability and performance. This paper proposes fast and efficient algorithms for mapping runnables to tasks. For a given embedded software containing a defined set of runnables, proposed algorithms define the number of required tasks to schedule the set of runnables, tasks priority assignment, and execution order of runnables inside each task. Experimental studies have been carried out to assess the proposed solutions. They outline both the computational efficiency, and the performance of proposed algorithms in comparison with other existing methods.
Fichier principal
Vignette du fichier
EFFICI~2.PDF (1.37 Mo) Télécharger le fichier
Origin : Files produced by the author(s)
licence : Copyright

Dates and versions

hal-02867311 , version 1 (01-06-2023)

Identifiers

Cite

Fouad Khenfri, Khaled Chaaban, Maryline Chetto. Efficient mapping of runnables to tasks for embedded AUTOSAR applications. Journal of Systems Architecture, 2020, 110, pp.101800. ⟨10.1016/j.sysarc.2020.101800⟩. ⟨hal-02867311⟩
87 View
30 Download

Altmetric

Share

Gmail Facebook Twitter LinkedIn More