Pas de salaire renseigné
Formal Investigation Of Timing Anomalies And Memory Interference In Multicore Wcet Analysis H/F CEA
- Palaiseau - 91
- Stage
- Industrie high-tech • Telecom
Les missions du poste
Critical systems, such as those found in the automotive and avionics domains, are subject to stringent requirements, including the guarantee that mandatory deadlines are never missed. Consequently, the design, implementation, and analysis of these systems are governed by strict regulations, formalized in industry standards that specify such requirements. When deadlines are concerned, the key aspect is timing. To ensure deadline compliance, the timing validation of critical systems is typically performed through a specialized analysis known as Worst-Case Execution Time (WCET) analysis [1]. In essence, WCET analysis aims to provide safe and precise upper bounds on the execution time of a program running on a specific architecture. As a result, it inherently relies on a joint consideration of hardware and software aspects.
In a general setting, this hardware-software consideration involves, on the hardware side, a multicore architecture, and on the software side, a multi-threaded application or any software representation consisting of well-identifiable computation tasks. In this context, two issues threaten the computation of safe and precise WCET bounds: timing anomalies (TAs) and memory interferences (MI). Timing anomalies [2] are counter-intuitive behaviors in which a locally worst-case execution does not lead to a globally worst-case execution time. Memory interferences [3] arise when multiple application threads or tasks concurrently access shared resources, such as memory components, inducing additional delays that must be safely bounded through a dedicated analysis. In this internship, we focus on shared resources as the primary source of complexity in developing a WCET analysis and aim to investigate its interaction between TAs on the one hand and processor design and MI on the other hand. This investigation may, for instance, be carried out using formal modeling and verification frameworks such as Romeo [4] or F* [5], which enables exhaustive exploration of joint hardware-software models. The objective is to formally establish provable timing behavior properties of the analyzed critical systems, accounting for both TAs and MI.
The internship may pursue one of the following objectives:
- the practical characterization of the relationship between timing anomalies and memory interferences on a formal joint hardware-software model;
- the design and implementation of a WCET analysis that exploits such a characterization while maintaining safety guarantees.
[1] R. Wilhelm et al. The worst-case execution-time problem - overview of methods and survey of tools, in TECS 2008
[2] B. Binder et al. The role of causality in a formal definition of timing anomalies, in RTCSA 2022
[3] C. Maiza et al. A survey of timing verification techniques for multi-core real-time systems, in ACM Comput. Surv 2019
[4] D. Lime et al. Romeo - a parametric model-checker for Petri nets with stopwatches, in TACAS 2009
[5] www.fstar-lang.org
#CEA-List
Le profil recherché
- strong background on computer architectures and/or hardware design
- strong analytical and programming skills
Conformément aux engagements pris par le CEA en faveur de l'intégration des personnes handicapées, cet emploi est ouvert à toutes et à tous. Le CEA propose des aménagements et/ou des possibilités d'organisation pour l'inclusion des travailleurs handicapés.
Les avantages
- Télétravail jusqu’à 3 jours par semaine
- 52 jours de congés/RTT
- Possibilité d’aménagement du temps de travail
- Formation personnalisée
- Restauration d’entreprise
- Offre de transport interne et prise en charge Navigo and co,
- Mutuelle d’entreprise avantageuse
- CE (aides vacances, loisirs, frais de garde, scolarité des enfants etc
Les étapes de recrutement
Les étapes de recrutement peuvent varier selon l'offre à laquelle vous postulez.
-
Dépôt de CV via notre site carrière
-
Préqualification téléphonique
-
Entretiens et évaluation avec manager et RH
-
Négociation salariale et contrat de travail
-
Embauche et intégration
-
CEA en images
La carte
2 Boulevard Thomas Gobert
91120 Palaiseau
Publiée le 25/02/2026 - Réf : 2026-39508
Créez une alerte
Formal Investigation Of Timing Anomalies And Memory Interference In Multicore Wcet Analysis H/F
- Palaiseau - 91
- Stage
Pour les postes éligibles :
Télétravail partiel
Finalisez votre candidature
sur le site du
recruteur
Créez votre compte pour postuler
sur le site du
recruteur !
sur le site du recruteur
sur le site du recruteur !
Recherches similaires
- Job Étampes
- Job Dourdan
- Job Massy
- Job Corbeil-Essonnes
- Job Brétigny-sur-Orge
- Job Montgeron
- Job Les Ulis
- Job Draveil
- Job Milly-la-Forêt
- Job Athis-Mons
- Entreprises Palaiseau
- Offre de stage Essonne
- Offre de stage Palaiseau
- Job Numérique
- Job Etat
- Job Europe
- Job Scientifique
- Job Technologies
- Job Avenir Palaiseau
- Job Inclusion Palaiseau
- CEA Palaiseau
- Stage CEA
Testez votre correspondance
Chargement du chat...
{{title}}
{{message}}
{{linkLabel}}