Communication Dans Un Congrès Année : 2026

Extension of ACETONE C code generator for multi-core architectures

Résumé

As the industry's interest in machine learning has grown in recent years, some solutions have emerged to safely embed them in safety-critical systems, such as the C code generator ACETONE. However, this framework is limited to generating sequential code, which cannot make most of the multi-core architectures. In this paper, we initiate an extension of ACETONE for the generation of parallel code by formally defining our processor assignment problem and surveying the state of the art on existing solutions. In the final paper, we will introduce the completed extension, including the implementation of the scheduling heuristic, the creation of templates implementing synchronization mechanisms, and an evaluation of the worst-case execution time of the framework's layers.

Fichier principal
Vignette du fichier
main.pdf (569.99 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
licence

Dates et versions

hal-05513962 , version 1 (16-02-2026)
hal-05513962 , version 2 (25-02-2026)

Licence

Identifiants

Citer

Yanis Aït-Aïssa, Thomas Carle, Sergei Chichin, Benjamin Lesage, Claire Pagetti. Extension of ACETONE C code generator for multi-core architectures. 13th European Congress of Embedded Real Time Systems (ERTS), Feb 2026, Toulouse, France. ⟨10.82331/ERTS.2026.55⟩. ⟨hal-05513962v2⟩
1660 Consultations
218 Téléchargements

Altmetric

Partager

  • More