HPDA – High Performance Data Analytics track

Master of computer science

Research project

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.

Research project schedule

When Where What
19/09/2023 at 10h00 Telecom Paris, (room: 1A312) and online Presentation of project proposals
26/09/2023 Project starts
08/02/2024 TBD Mid-project review (for M1 students), or final evaluation (for M2 students)
23/02/2024 Deadline for submitting the research report
20/06/2024 TBD Project evaluation (for M1 students)
28/06/2023 Deadline for submitting the final research report (for M1 students)

Project Evaluation

Research projects will be evaluated on a research report, and a presentation.

Research report

The report is a expected to be a 5 to 8 pages research paper formatted using the IEEE 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 before friday, 23/02/2024. M1 students are expected to update their report and resubmit it in june.

Project defense

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.

Proposed projects

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

Id Title Advisor Description Student
1 Fine grain energy consumption measurement François Trahay Location: Palaiseau, project description Thomas Jaouen
2 Inter-process trace compression François Trahay Location: Palaiseau, project description
3 Ultra low latency trace offloading François Trahay Location: Palaiseau, project description
4 Broker Implementation For Real-time Big Data Processing Competition Julien Romero Location: Palaiseau, slides
5 Performance Evaluation of in situ Applications through Simulation using SimGrid Valentin Honoré Location: Palaiseau, project description, slides
6 Performance Evaluation of Tape Storage Systems Valentin Honoré Location: Palaiseau, project description, slides
7 Automatic Benchmark Generation from HPC I/O Traces Francieli Boito, Luan Teylo Location: remote (Bordeaux), project description
8 Assessing the Performance of Cassandra 5 at Scale Pierre Sutra Location: Palaiseau, project description Louis Farcot Lafond, Melek Ghouma
9 Investigating stake-based dissemination in CometBFT Pierre Sutra Location: Palaiseau, project description
10 Étude de faisabilité d'algorithmes leaderless pour la blockchain Pierre Sutra Location: Palaiseau Minh Tung Nguyen
11 Federated Learning for Smart Community Collaboration: Leveraging Decentralized Selective Sharing Georgios Bouloukakis, Nikolaos Papadakis Location: Palaiseau, project description, slides Brian Jian Wei Ooi
12 Advancing AI-Driven IoT: Enabling Proactive Adaptation of IoT Systems with Multi-Agent Reinforcement Learning Georgios Bouloukakis, Houssam Hajj Hassan Location: Palaiseau, project description, slides
13 Elevating Smart Environments with AI-Optimized IoT Infrastructure Placement Georgios Bouloukakis, Nikolaos Papadakis, Houssam Hajj Hassan Location: Palaiseau, project description, slides
14 OFence: Making sense of memory barriers in the Linux kernel Julia Lawall Location: remote or Inria Paris, 2 rue Simone IFF, 75012 Paris, project description, slides
15 A FaaS runtime in shared memory Gaël Thomas, Pierre Sutra, Mathieu Bacou Location: Palaiseau Teodor Cvijovic
16 Leveraging a user-land page table to implement a concurrent garbage collector Gaël Thomas, Mathieu Bacou Location: Palaiseau project description Duc Hieu Le
17 Optimizing TLB Performance by Merging Shared Library Entries across Processes Boris Teabe Location: remote (Toulouse), project description
18 Industrial workload replay for FaaS platforms Mathieu Bacou Location: Palaiseau, project description
19 FaaSIn: Bringing UNIX pipes to serverless cloud function pipelines Mathieu Bacou, Gaël Thomas Location: Palaiseau, project description Martin Guyard, Nevena Vasilevska
20 Tracing Energy Consumption of Microservice-based Applications Denis Conan, Sophie Chabridon Henrique Medeiros
21 Safety relaxations in distributed computing: correctness and efficiency Petr Kuznetsov Location: Palaiseau
22 Permissionless asset transfer Petr Kuznetsov Location: Palaiseau Mikhail Anoprenko
23 Space complexity of the Iterated immediate snapshot Petr Kuznetsov Location: Palaiseau Guillermo Toyos Marfurt
24 Stochastic accountability in distributed systems Petr Kuznetsov Location: Palaiseau
25 Permissionless asset transfer Petr Kuznetsov Location: Palaiseau
26 Blockchain interoperability and asset exchange Petr Kuznetsov Location: Palaiseau
27 Leveraging programmable networks to implement distributed algorithms Gaël Thomas, Pierre Sens, Olivier Marin, Sébastien Monet Location: Palaiseau Bastien Gastaldi
28 sOS: OS's memory manager is actually a scheduler, so let's treat it this way for greater efficiency and velocity Alain Tchana Location: remote project description, slides
29 xOS: The End Of The Process-Thread Duo Reign Alain Tchana, Renaud Lachaize Location: remote project description, slides Artem Golovin, Nikolay Bezkhodarnov
30 Micro-kernalisation de Linux/ Micro-Linux Kernel: Building a Message-Oriented Middleware for Kernel space – User space communication Alain Tchana, Renaud Lachaize Location: remote project description, slides
31 Studying and removing performance bottlenecks in fault-tolerant communication primitives Laurent Réveillère, Joachim Bruneau-Queyreix Location: remote project description
32 On efficient TEE-assisted verifiable secret sharing for confidential storage Laurent Réveillère, Joachim Bruneau-Queyreix Location: remote project description