• EN
  • FR
Site carrière CEA : toutes nos offres d'emploi
CEA

Suivez nous

  •  

  • Accueil
  • Déposer une candidature spontanée
  • Ma recherche, mon alerte
  • CDI/CDD pour alternants/stag. CEA
  • Consulter nos sujets de Thèses
  • Un souci ? Contactez-nous
 

Connexion Espace candidat

J'ai déjà un espace candidat

Connexion à l'espace candidat




Mot de passe perdu

S'inscrire Je me crée un espace candidat

Vous n'avez pas encore votre propre espace candidat. Créez-le en cliquant ici.
Un souci ? Contactez-nous à
admin-poem@cea.fr

 

Vous êtes ici :  Accueil  ›  Liste des offres  ›  Détail de l'offre

Ma sélection : 0 offre(s)
Site carrière CEA : toutes nos offres d'emploi
CEA

Suivez nous

  •  

Menu Site carrière CEA

  • Accueil
  • Déposer une candidature spontanée
  • Ma recherche, mon alerte
  • CDI/CDD pour alternants/stag. CEA
  • Consulter nos sujets de Thèses
  • Un souci ? Contactez-nous
Pause
Lecture
Moteur de recherche d'offres d'emploi CEA
Voir toutes les offres
Flux RSS et autres flux
Information

Formal Investigation of Timing Anomalies and Memory Interference in Multicore WCET Analysis H/F

  • Envoyer cette offre à un ami
  • Imprimer cette offre (nouvelle fenêtre)
  •  


Vacancy details

General information

CEA (logo)

Organisation

The French Alternative Energies and Atomic Energy Commission (CEA) is a key player in research, development and innovation in four main areas :
• defence and security,
• nuclear energy (fission and fusion),
• technological research for industry,
• fundamental research in the physical sciences and life sciences.

Drawing on its widely acknowledged expertise, and thanks to its 16000 technicians, engineers, researchers and staff, the CEA actively participates in collaborative projects with a large number of academic and industrial partners.

The CEA is established in ten centers spread throughout France
  

Reference

2026-39508  

Position description

Category

Mathematics, information, scientific, software

Contract

Internship

Job title

Formal Investigation of Timing Anomalies and Memory Interference in Multicore WCET Analysis H/F

Subject

Critical automotive and avionics systems must guarantee that deadlines are always met, making timing analysis essential. Worst-Case Execution Time (WCET) analysis provides safe upper bounds on program execution but becomes challenging on multicore platforms due to timing anomalies and memory interferences from shared resources. This work studies how processor design and memory interference interact with these anomalies using formal hardware–software modeling, aiming to obtain provable timing guarantees and sound WCET methods.

Contract duration (months)

6

Job description

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

Applicant Profile

- 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.

Position location

Site

Saclay

Job location

France, Ile-de-France, Essonne (91)

Location

  Palaiseau

Requester

Position start date

01/05/2026


Autres offres

Ces offres pourraient vous intéresser

Stage - Bac+4/+5 - Maquettage d'un outil de localisation des intervenants - H/F

Ajouter cette offre à ma sélection : Stage - Bac+4/+5 - Maquettage d'un outil de localisation des intervenants - H/F (2026-39489-S2050)
  • Réf. : 2026-39489-S2050
  • Stage

Stage - Bac+5 - Optimisation des mesures de champs cinématiques par imagerie en détonique - H/F

Ajouter cette offre à ma sélection : Stage - Bac+5 - Optimisation des mesures de champs cinématiques par imagerie en détonique - H/F (2025-37287-S1731)
  • Réf. : 2025-37287-S1731
  • Stage
  • Essonne (91)
  • Bruyères-le-Châtel

Ingénieur conception mécanique H/F

Ajouter cette offre à ma sélection : Ingénieur conception mécanique H/F (2026-39375)
  • Réf. : 2026-39375
  • CDD
  • Gard (30)
  • Bagnols sur Cèze
  • Mentions légales
  • Cookies
  • Paramétrer vos cookies
  • Accessibilité : partiellement conforme
  • Plan du site
Aller en haut