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.

TimeRoomStudentProjectAdvisors
March 6, 2026
9:00-9:451A318Antony Costa Do AmaralngFaaS: Next-generation software stack for efficient Function-as-a-Service platformsMathieu Bacou
9:45-10:301A318Mohamed BayoumiPerformance analysis of the VoliMem libraryNicolas Derumigny, Jana Toljaga
10:30-11:151A318Stefan RadovanovicngFaaS: Next-generation software stack for efficient Function-as-a-Service platformsMathieu Bacou
11:15-12:001A318Bárbara Duarte Batista Da SilvaPowerful Serverless: Power Measurement of Serverless FunctionsMathieu Bacou
14:00-14:451A318Pawel LacekDesign and implementation of a distributed lock-free memory allocator for téléGCGaël Thomas, Adam Chader
14:45-15:301A318Luigi Monteiro Santos RangelConflict-freedom in the wildPetr Kuznetsov, Guillermo Toyos
15:30-16:151A318Gejsi VjerdhaDesign and implementation of a distributed cache-coherent memoryGaël Thomas, Jana Toljaga
16:30-17:151A318Soulayman JbariRevisiting OS to Support Emerging Near-Data Processing AcceleratorsLenny Yu Liang
17:15-18:001A318Corinn TiffanyVerification of the Linux kernel xarray libraryJulia Lawall
March 9, 2026
11:30-12:001C47Konstantin ShprengerPerformance analysis of DAG-based blockchainsPetr Kuznetsov, Michael Anoprenko
March 10, 2026
11:00-11:304A312Aaron BushnellDifferential execution analysis in large scale tracesFrançois Trahay
11:30-12:004A312Hanan Quispe CondoriCustomization of the CVA6 coreNicolas Derumigny

Proposed projects

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

IdTitleAdvisorsLocationDescriptionStudent
1Verification of the Linux kernel xarray libraryJulia LawallInria Paris, ParisCorinn Tiffany
2Differential execution analysis in large scale tracesFrançois TrahayTelecom building, PalaiseauDescriptionAaron Bushnell
3Porting CUDA applications to Kokkos, and comparative performance analysisÉlisabeth Brunet, François TrahayTelecom building, PalaiseauDescription
4Performance projection on x86 CPUsÉlisabeth Brunet, François TrahayTelecom building, PalaiseauDescription
5Measuring the energy consumption of application at fine grainFrançois TrahayTelecom building, PalaiseauDescription
6Addition of peripherals on the CVA6 core using HLSNicolas DerumignyTelecom building, PalaiseauDescription
7Customization of the CVA6 coreNicolas DerumignyTelecom building, PalaiseauDescriptionHanan Quispe Condori
8MARS Attack: Optimizing CPU to FPGA data transfers through coalescing, compression and data layout reorderingNicolas DerumignyTelecom building, PalaiseauDescription
9Design and implementation of a distributed cache-coherent memoryGaël Thomas, Jana ToljagaTelecom building, PalaiseauDescriptionGejsi Vjerdha
10Performance analysis of the VoliMem libraryNicolas Derumigny, Jana ToljagaTelecom building, PalaiseauDescriptionMohamed Bayoumi
11Design and implementation of a Paxos algorithm in the networkGaël Thomas, Michael AnoprenkoTelecom building, PalaiseauNoura Bendani
12Powerful Serverless: Power Measurement of Serverless FunctionsMathieu BacouTelecom building, PalaiseauDescriptionBárbara Duarte Batista Da Silva
13ngFaaS: Next-generation software stack for efficient Function-as-a-Service platformsMathieu BacouTelecom building, PalaiseauDescriptionStefan Radovanovic, Antony Costa Do Amaral
14Compiling high-level quantum network protocols to simulated quantum hardwarePavel ChuprikovTelecom building, PalaiseauDescription
15Implementing quantum coordination primitives with publicly-available quantum network simulatorsPavel ChuprikovTelecom building, PalaiseauDescription
16Exploring expressivity of a BellKAT specification language for entanglement distribution protocolsPavel ChuprikovTelecom building, PalaiseauDescription
17SGX-enabled stream processing for scalable differentially-private streaming analytics over untrusted infrastructurePavel ChuprikovTelecom building, PalaiseauDescription
18Learning a distributed algorithmPetr Kuznetsov, João Paulo BezerraTelecom building, PalaiseauDescriptionYann Girey
19Active dynamic conflicts in distributed systemsPetr KuznetsovTelecom building, PalaiseauDescription
20Conflict-freedom in the wildPetr Kuznetsov, Guillermo ToyosTelecom building, PalaiseauDescriptionLuigi Monteiro Santos Rangel
21Performance analysis of DAG-based blockchainsPetr Kuznetsov, Michael AnoprenkoTelecom building, PalaiseauDescriptionKonstantin Shprenger
22Profiling and OS/Runtime Co-Design for Processing-in-Memory (PIM) in Mobile Generative AI WorkloadsLenny Yu LiangTelecom building, PalaiseauDescription
23Revisiting OS to Support Emerging Near-Data Processing AcceleratorsLenny Yu LiangTelecom building, PalaiseauDescriptionSoulayman Jbari
24Performance Analysis and Walltime Prediction for Neuroscience ApplicationsValentin HonoréTelecom building, PalaiseauDescriptionAxel Vivenot
25Design and implementation of a distributed lock-free memory allocator for téléGCGaël Thomas, Adam ChaderTelecom building, PalaiseauPawel Lacek
26Cloud Technology for Distributed RoboticsAlexandre Chapoutot, Natalia KushikENSTA and Telecom building, PalaiseauDescription