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 TBD Report and final evaluation for M2 students, mid-term 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 20 minutes presentation of the research work followed by 5-10 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 by email by friday, 6/3/2025. M1 students are expected to update their report and resubmit it in june.

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

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 Gaël Thomas, 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 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 Paweł Łacek
26 Cloud Technology for Distributed Robotics Alexandre Chapoutot, Natalia Kushik ENSTA and Telecom building, Palaiseau Description