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 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 |