I am a researcher in computer science. Since February 2021, I am working as a postdoctoral researcher at the Max Planck Institute for Software Systems (MPI-SWS) in the Real-Time Systems group lead by Björn B. Brandenburg.
From 2016 to 2020, I was a PhD student sharing my time between Sorbonne Université (Paris, France) and Thales (Palaiseau, France). I obtained my PhD from Sorbonne Université in january 2020. My PhD work was advised by Gilles Muller (Inria), Julien Sopena (Sorbonne Université), and Daniel Gracia Pérez (Thales Research and Technology).
I have diverse research interests including operating systems, real-time systems, and multi-core architectures. My research essentially revolves around the practical aspects of real-time systems.
During my PhD, I worked on the problem of memory interference in multi-core processors. Memory interference occurs when several applications running in parallel on the same hardware platform contend for memory system hardware components. Such components include shared caches, memory controllers, buses or DRAM banks. Memory interference is a serious obstacle to the adoption of cheap multi-core hardware platforms for real-time systems, as they are causing significant and hard-to-predict delays to co-running applications. As part of my PhD, I developed some tools and microbenchmarks to study and predict the impact of memory interference on applications runtime depending on their memory usage patterns.
At MPI-SWS, I am working on the design and implementation of time predictable operating system mechanisms as part of the TOROS project.
+49 631 9303 8418
+49 631 9303 5719
Physical locationRoom 614, Building G 26
Mailing addressCédric Courtaud
Max Planck Institute for Software Systems
Paul-Ehrlich Strasse G 26