Communication Dans Un Congrès Année : 2019

Mixed Critical Automotive Embedded Applications on Multicores: A Safe Scheduling Approach for Dependability

Utilisation de multicœur pour les systèmes automobiles à criticité multiple : une approche sûre d'ordonnancement

Résumé

Memory access durations on multicore architectures are highly variable, since concurrent accesses to memory by different cores induce time interferences. Consequently, critical software tasks may be delayed by noncritical ones, leading to deadline misses and possible catastrophic failures. We present an approach to tackle the implementation of mixed criticality workloads on multicore chips, focusing on task chains, i.e., sequences of tasks with end-to-end deadlines. Our main contribution is a Monitoring & Control System able to stop noncritical software execution in order to prevent memory interference and guarantee that critical tasks deadlines are met. This paper describes our approach, and the associated experimental framework to conduct experiments to analyze attainable real-time guarantees on a multicore platform.

Fichier principal
Vignette du fichier
CARS_2019_paper_2.pdf (226.71 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Licence
Loading...
HAL

A comme version hal-02303216 Objet présenté à une conférence Daniel Loche, Michaël Lauer, Matthieu Roy, Jean-Charles Fabre. Mixed Critical Automotive Embedded Applications on Multicores: A Safe Scheduling Approach for Dependability. 5th International Workshop on Critical Automotive Applications: Robustness & Safety, Sep 2019, Naples, Italy. ⟨hal-02303216⟩

Dates et versions

hal-02303216 , version 1 (02-10-2019)

Licence

Identifiants

  • HAL Id : hal-02303216 , version 1

Citer

Daniel Loche, Michaël Lauer, Matthieu Roy, Jean-Charles Fabre. Mixed Critical Automotive Embedded Applications on Multicores: A Safe Scheduling Approach for Dependability. 5th International Workshop on Critical Automotive Applications: Robustness & Safety, Sep 2019, Naples, Italy. ⟨hal-02303216⟩
343 Consultations
823 Téléchargements

Partager

  • More