PDS – Parallel and Distributed Systems track

Master of computer science

Research project (2026/2027)

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 previous years' projects here: 2025, 2024, 2023, 2022, 2021, 2020

Research project schedule

When Where What
09/10/2026 at 10h00 Telecom Paris, (room: 1A312) and online Presentation of project proposals
10/10/2026 Project starts
March 2027 Report and final presentation for M2 students, mid-term presentation for M1 students
June 2027 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.

Proposed projects

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

Id Title Advisors Location Description Student
1 Powerful Serverless: Power Measurement of Serverless Functions Mathieu Bacou, François Trahay Telecom building, Palaiseau Description
2 Development of a benchmarking suite to detect the causes and effects of computer ageing Élisabeth Brunet, Valentin Delis, François Trahay Telecom building, Palaiseau Description
3 Bootable USB key to automate performance benchmarking Élisabeth Brunet, Valentin Delis, François Trahay Telecom building, Palaiseau Description
4 GPU acceleration on the CVA6 through VirtIO Nicolas Derumigny Telecom building, Palaiseau Description
5 JIT Knowledge Centralization and Sharing for JavaScript and Python Boris Teabe Remotely Description
6 Distributed Control and Mission Planning for Heterogeneous Robot Swarms in ROS 2 Alexandre Chapoutot ENSTA building, Palaiseau Repo of the project
7 Performance analysis using libvolimem Jana Toljaga, Tara Aggoun, Gaël Thomas Telecom building, Palaiseau Description
8 Syscall optimization in libvolimem Jana Toljaga, Gaël Thomas Telecom building, Palaiseau Description
9 ngFaaS: Next-generation software stack for efficient Function-as-a-Service platforms Mathieu Bacou Telecom building, Palaiseau Description
10 Exposing Processing-in-Memory Capabilities to the Operating System Lenny Yu Liang Remotely Description
11 Dynamic, Multi-Language Verification of GDPR Compliance in Scripts: From Prototype to Evaluable Tool Alain Tchana Remotely Description
12 GoodKit for userspace applications Alain Tchana Remotely Description
13 GoodKit for Containers Alain Tchana Remotely Description
14 Security of Sparse BullShark and variations (M1) Petr Kuznetsov Telecom building, Palaiseau Description
15 Characterization of read-write computability (M1/M2) Petr Kuznetsov Telecom building, Palaiseau Description
16 Conflicts in the wild (M1/M2) Petr Kuznetsov Telecom building, Palaiseau Description
17 Robustness of deterministic consensus hierarchy (M1) Petr Kuznetsov, Pierre Sutra Telecom building, Palaiseau Description
18 Detecting cross-process races in shared GPU memory François Trahay, Antoine Martin (Nvidia), Pawel Lacek (Nvidia) Telecom building, Palaiseau Description
19 Modeling dynamic register redistribution in Accel-Sim François Trahay, Pawel Lacek (Nvidia) Telecom building, Palaiseau Description

If you don't find a subject that suits you, you can contact: