Efficient mapping of runnables to tasks for embedded AUTOSAR applications - Archive ouverte HAL
Article Dans Une Revue Journal of Systems Architecture Année : 2020

Efficient mapping of runnables to tasks for embedded AUTOSAR applications

Fouad Khenfri
Khaled Chaaban
  • Fonction : Auteur
  • PersonId : 917677

Résumé

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
Origine Fichiers produits par l'(les) auteur(s)
Licence
Copyright (Tous droits réservés)

Dates et versions

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

Licence

Copyright (Tous droits réservés)

Identifiants

Citer

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⟩
126 Consultations
505 Téléchargements

Altmetric

Partager

More