Pause
Read
CEA vacancy search engine

Reconciling predictability and performance in processor architectures for critical systems


Thesis topic details

General information

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

SL-DRT-26-0450  

Direction

DRT

Thesis topic details

Category

Technological challenges

Thesis topics

Reconciling predictability and performance in processor architectures for critical systems

Contract

Thèse

Job description

Critical systems have both functional and timing requirements, the latter ensuring that deadlines are always met during operation; failure to do so may lead to catastrophic consequences. The critical nature of such systems demands specialized hardware and software solutions. This PhD thesis topic focuses on the development of computer architecture designs for critical systems, known as predictable architectures, capable of providing the necessary timing guarantees. Several such architectures exist, typically based on in-order pipelines and incorporating behavioral restrictions (e.g., disabling complex speculation mechanisms) or structural specializations (e.g., redesigned caches or deterministic arbitration for shared resources). These restrictions and specializations inevitably impact performance, and the design of predictable architectures must therefore address the predictability–performance tradeoff directly. This PhD thesis aims to explore this tradeoff in a novel way, by adapting a high-performance variant of an in-order processor (CVA6) and developing top-down techniques to make it predictable. Performance in such processors is usually achieved through mechanisms like branch prediction, prefetching, and value prediction, implemented via specialized storage elements (e.g., buffers) and supported by control mechanisms such as rollback on misprediction. Within this context, the goal of the thesis is to define a general predictability scheme for speculative execution, covering both storage organization and rollback behavior.

University / doctoral school

Sciences et Technologies de l’Information et de la Communication (STIC)
Paris-Saclay

Thesis topic location

Site

Saclay

Requester

Position start date

01/10/2026

Person to be contacted by the applicant

ASAVOAE Mihail Mihail.Asavoae@cea.fr
CEA
DRT/DSCIN/DSCIN/LECA
CEA Saclay Nano-INNOV
DCSIN - Point Courrier 172
Gif-sur-Yvette 91191
0169080037

Tutor / Responsible thesis director

ASAVOAE Mihail Mihail.Asavoae@cea.fr
CEA
DRT/DSCIN/DSCIN/LECA
CEA Saclay Nano-INNOV
DCSIN - Point Courrier 172
Gif-sur-Yvette 91191
0169080037

En savoir plus