PDS – Parallel and Distributed Systems track

Master of computer science

Research project (2025/2026)

During the master, a student will learn research by doing research. During the two years of the master, a student will thus spend between one or two days each week in a research group in order to do research projects with professors and PhD students of IP Paris.

You can find last year's project here

Research project schedule

When Where What
19/09/2025 at 10h00 Telecom Paris, (room: 1A312) and online Presentation of project proposals
29/09/2025 Project starts
6/03/2026 and 9/3/2026 1A318 and 1C39 Report and final presentation for M2 students, mid-term presentation for M1 students
26/06/2026 TBD Report and final evaluation for M1 students

Project Evaluation

Research projects will be evaluated on a research report, and a presentation. The project defense is a 30 minutes presentation of the research work followed by 10-15 minutes of questions. The presentation has to explain the work context and problematics, and describe the contribution of the conducted research project.

The report is a expected to be a 5 to 8 pages research paper formatted using the ACM conference style. The report should present the context of the work, its contribution, a positioning with respect to related works. Both M1 and M2 students are expected to send their research report to their supervisors.

Project defense schedule

The project defense will take place Palaiseau or online at this address. Attending the other students presentation is not mandatory, but it would be appreciated.

Time Room Student Project Advisors
March 6, 2026
9:00-9:45 1A318 Antony Costa Do Amaral ngFaaS: Next-generation software stack for efficient Function-as-a-Service platforms Mathieu Bacou
9:45-10:30 1A318 Mohamed Bayoumi Performance analysis of the VoliMem library Nicolas Derumigny, Jana Toljaga
10:30-11:15 1A318 Stefan Radovanovic ngFaaS: Next-generation software stack for efficient Function-as-a-Service platforms Mathieu Bacou
11:15-12:00 1A318 Bárbara Duarte Batista Da Silva Powerful Serverless: Power Measurement of Serverless Functions Mathieu Bacou
14:00-14:45 1A318 Pawel Lacek Design and implementation of a distributed lock-free memory allocator for téléGC Gaël Thomas, Adam Chader
14:45-15:30 1A318 Luigi Monteiro Santos Rangel Conflict-freedom in the wild Petr Kuznetsov, Guillermo Toyos
15:30-16:15 1A318 Gejsi Vjerdha Design and implementation of a distributed cache-coherent memory Gaël Thomas, Jana Toljaga
16:30-17:15 1A318 Soulayman Jbari Revisiting OS to Support Emerging Near-Data Processing Accelerators Lenny Yu Liang
17:15-18:00 1A318 Corinn Tiffany Verification of the Linux kernel xarray library Julia Lawall
March 9, 2026
11:30-12:00 1C47 Konstantin Shprenger Performance analysis of DAG-based blockchains Petr Kuznetsov, Michael Anoprenko
March 10, 2026
11:00-11:30 4A312 Aaron Bushnell Differential execution analysis in large scale traces François Trahay
11:30-12:00 4A312 Hanan Quispe Condori Customization of the CVA6 core Nicolas Derumigny

Proposed projects

The following project proposals may be shared with several masters track, including DataAI, HPDA, PDS, Cybersecurity, or CPS.

Id Title Advisors Location Description Student
1 Verification of the Linux kernel xarray library Julia Lawall Inria Paris, Paris Corinn Tiffany
2 Differential execution analysis in large scale traces François Trahay Telecom building, Palaiseau Description Aaron Bushnell
3 Porting CUDA applications to Kokkos, and comparative performance analysis Élisabeth Brunet, François Trahay Telecom building, Palaiseau Description
4 Performance projection on x86 CPUs Élisabeth Brunet, François Trahay Telecom building, Palaiseau Description
5 Measuring the energy consumption of application at fine grain François Trahay Telecom building, Palaiseau Description
6 Addition of peripherals on the CVA6 core using HLS Nicolas Derumigny Telecom building, Palaiseau Description
7 Customization of the CVA6 core Nicolas Derumigny Telecom building, Palaiseau Description Hanan Quispe Condori
8 MARS Attack: Optimizing CPU to FPGA data transfers through coalescing, compression and data layout reordering Nicolas Derumigny Telecom building, Palaiseau Description
9 Design and implementation of a distributed cache-coherent memory Gaël Thomas, Jana Toljaga Telecom building, Palaiseau Description Gejsi Vjerdha
10 Performance analysis of the VoliMem library Nicolas Derumigny, Jana Toljaga Telecom building, Palaiseau Description Mohamed Bayoumi
11 Design and implementation of a Paxos algorithm in the network Gaël Thomas, Michael Anoprenko Telecom building, Palaiseau Noura Bendani
12 Powerful Serverless: Power Measurement of Serverless Functions Mathieu Bacou Telecom building, Palaiseau Description Bárbara Duarte Batista Da Silva
13 ngFaaS: Next-generation software stack for efficient Function-as-a-Service platforms Mathieu Bacou Telecom building, Palaiseau Description Stefan Radovanovic, Antony Costa Do Amaral
14 Compiling high-level quantum network protocols to simulated quantum hardware Pavel Chuprikov Telecom building, Palaiseau Description
15 Implementing quantum coordination primitives with publicly-available quantum network simulators Pavel Chuprikov Telecom building, Palaiseau Description
16 Exploring expressivity of a BellKAT specification language for entanglement distribution protocols Pavel Chuprikov Telecom building, Palaiseau Description
17 SGX-enabled stream processing for scalable differentially-private streaming analytics over untrusted infrastructure Pavel Chuprikov Telecom building, Palaiseau Description
18 Learning a distributed algorithm Petr Kuznetsov, João Paulo Bezerra Telecom building, Palaiseau Description Yann Girey
19 Active dynamic conflicts in distributed systems Petr Kuznetsov Telecom building, Palaiseau Description
20 Conflict-freedom in the wild Petr Kuznetsov, Guillermo Toyos Telecom building, Palaiseau Description Luigi Monteiro Santos Rangel
21 Performance analysis of DAG-based blockchains Petr Kuznetsov, Michael Anoprenko Telecom building, Palaiseau Description Konstantin Shprenger
22 Profiling and OS/Runtime Co-Design for Processing-in-Memory (PIM) in Mobile Generative AI Workloads Lenny Yu Liang Telecom building, Palaiseau Description
23 Revisiting OS to Support Emerging Near-Data Processing Accelerators Lenny Yu Liang Telecom building, Palaiseau Description Soulayman Jbari
24 Performance Analysis and Walltime Prediction for Neuroscience Applications Valentin Honoré Telecom building, Palaiseau Description Axel Vivenot
25 Design and implementation of a distributed lock-free memory allocator for téléGC Gaël Thomas, Adam Chader Telecom building, Palaiseau Pawel Lacek
26 Cloud Technology for Distributed Robotics Alexandre Chapoutot, Natalia Kushik ENSTA and Telecom building, Palaiseau Description