PhD Position F/M Design and Implementation of a Scalable Naming Service in Shared Memory

Il y a 2 mois


ÎledeFrance, France Inria Temps plein
A propos du centre ou de la direction fonctionnelle

The Inria Saclay-Île-de-France Research Centre was established in 2008. It has developed as part of the Saclay site in partnership with Paris-Saclay University and with the Institut Polytechnique de Paris .

The centre has 40 project teams , 32 of which operate jointly with Paris-Saclay University and the Institut Polytechnique de Paris; Its activities occupy over 600 people, scientists and research and innovation support staff, including 44 different nationalities.

Mission confiée

Context

The CXL [1] standard will profoundly impact resource management in data centers. CXL defines a cache coherency domain that not only includes system memory and CPUs, but also PCIe devices. It opens the way to fully disaggregated data centers, as the PCIe buses of a cluster of machines can be connected through a CXL fabric [2, 3] which allows the loads and stores emitted by a processor to be transparently routed to the memory of the receiver through a cluster-scale cache-coherency protocol. At the software level, far memory located in another machine can be accessed as transparently as local memory: a simple statement such as a = 42 can be routed seamlessly to any memory of any machine connected to the CXL fabric.

In this context, the traditional design in which independent storage nodes are accessed by compute nodes over a network becomes inadequate. This approach has been dominant in the past due to its ability to independently scale computation and storage. However, it incurs significant costs from data exchange and transformation which can be avoided by taking advantage of the efficient cluster-scale cache-coherency protocol provided by CXL.
PhD Topic

In this project, we aim to reimagine the architecture of cloud applications in the CXL era. Our approach decouples memory from processes, enabling global memory sharing across processes, similar to how threads share memory in multi-threaded applications. However, unlike the multi-threaded model, memory objects in this design can persist beyond the lifespan of individual processes, acting as long-term storage for ephemeral processes that are launched on demand to serve clients or handle large-scale data analytics. Since any process can directly access the global memory, the architecture avoids the high cost of transforming data when it is exchanged between the processes.

Central to this architecture is a naming service, which, at a high level, is reminiscent of a classical file system. This naming service must make it possible for each process to retrieve objects produced by other processes. It must reside in shared memory and scale to thousands of processes. As a PhD student, you will study how such a naming service can be designed, leveraging low-level hardware features such as virtualization extensions to alleviate bottlenecks.
References

[1] Debendra Das Sharma. Compute Express Link (CXL): enabling heterogeneous data-centric computing with heterogeneous memory hierarchy. IEEE Micro , 2022.

[2] Donghyun Gouk, Sangwon Lee, Miryeong Kwon, and Myoungsoo Jung. Direct access, high-performance memory disaggregation with DirectCXL. In Proceedings of the USENIX Annual Technical Conference, USENIX ATC'22 , 2022.

[3] Huaicheng Li, Daniel S. Berger, Lisa Hsu, Daniel Ernst, Pantea Zardoshti, Stanko Novakovic, Monish Shah, Samir Rajadnya, Scott Lee, Ishwar Agarwal, Mark D. Hill, Marcus Fontoura, and Ricardo Bianchini. Pond: CXL-based memory pooling systems for cloud platforms. In Proceedings of the conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS'23 , 2023.

Principales activités

Main activities:
  • Design and implement a system
  • Evaluate the performance of the proposed system
  • Write reports and papers

Additional activities:
  • Present the work as well as related work
  • Attend seminars, workshops, and/or conferences

Compétences

The candidate must have a good background in system programming, concurrent programming, distributed systems, and C.

Avantages

  • Subsidized meals
  • Partial reimbursement of public transport costs
  • Leave: 7 weeks of annual leave + 10 extra days off due to RTT (statutory reduction in working hours) + possibility of exceptional leave (sick children, moving home, etc.)
  • Possibility of teleworking and flexible organization of working hours
  • Professional equipment available (videoconferencing, loan of computer equipment, etc.)
  • Social, cultural and sports events and activities
  • Access to vocational training

Rémunération

  • 1st and 2nd year : 2100€ gross/month
  • 3rd year : 2190€ gross/month


  • Île-de-France, France Institut Mines-Télécom Temps plein

    Who we are ?Télécom Paris, part of the IMT (Institut Mines-Télécom) and a founding member of the Institut Polytechnique de Paris, is one of France's top 5 general engineering schools.The mainspring of Télécom Paris is to train, imagine and undertake to design digital models, technologies and solutions for a society and economy that respect people...


  • Île-de-France, France Institut Mines-Télécom Temps plein

    Who are we?Télécom Paris, a school of the IMT (Institut Mines-Télécom) and a founding member of the Institut Polytechnique de Paris, is one of the top 5 French general engineering schools.The guiding mission of Télécom Paris is to train, imagine and undertake to design digital models, technologies and solutions for a society and economy that respect...


  • Île-de-France, France IÉSEG School of Management Temps plein

    In response to its continuous growth, IÉSEG School of Management is looking for a full-time permanent professor in Innovation & Entrepreneurship at the assistant, associate or full level for its Paris campus (starting spring 2025). He/She/They will be a part of the Department of "Innovation, Entrepreneurship & Information Systems".ABOUT IÉSEG SCHOOL OF...


  • Île-de-France, France Institut Mines-Télécom Temps plein

    Who we are ?Télécom Paris, part of the IMT (Institut Mines-Télécom) and a founding member of the Institut Polytechnique de Paris, is one of France's top 5 general engineering schools.The mainspring of Télécom Paris is to train, imagine and undertake to design digital models, technologies and solutions for a society and economy that respect people...

  • Data Architect

    il y a 1 mois


    Île-de-France, France Safran Temps plein

    Entity Safran is an international high-technology group, operating in the aviation (propulsion, equipment and interiors), defense and space markets. Its core purpose is to contribute to a safer, more sustainable world, where air transport is more environmentally friendly, comfortable and accessible. Safran has a global presence, with 92,000 employees and...


  • Hauts-de-France, France IÉSEG School of Management Temps plein

    In response to its continuous growth, IÉSEG School of Management is looking for a part-time Professor of Practice in Information Systems, at the Assistant, Senior or Principal Professor level (Lille Campus) with expertise in Cybersecurity, Data Analytics, or Artificial Intelligence. He/She/They will be a part of the Department of "Innovation,...


  • Île-de-France, France ATOS FRANCE Temps plein

    Eviden is an Atos Group business with an annual revenue of circa € 5 billion and a global leader in data-driven, trusted and sustainable digital transformation. As a next generation digital business with worldwide leading positions in digital, cloud, data, advanced computing and security, it brings deep expertise for all industries in more than 47...


  • Île-de-France, France AXA Group Temps plein

    DescriptionWe are looking for a Head of End Users Services & Workplace to join the AXA Partners IT departement. You will be in charge of all Workplace, Service Desk and ITSM Services across the region:Ensuring services and support Teams to meet regional needs and requirementsParticipating the definition of transversal guidelines, standard and roadmap and...


  • Île-de-France, France Nutanix Temps plein

    Hungry, Humble, Honest, with Heart.The OpportunityWe are looking for an experienced Consulting Architect to join our Professional Services team in France. The Architect will work in the Services organization to help clients establish architectural vision and direction. He or she will help clients design, deploy, and migrate complex applications as well as...


  • Hauts-de-France, France IÉSEG School of Management Temps plein

    In response to its continuous growth, IÉSEG School of Management is looking for a full-time professor in Management of Information Systems at the Associate or Full Professor level (Lille Campus, starting January or September 2025). He/She/They will be a part of the Department of Innovation, Entrepreneurship & Information Systems.ABOUT IÉSEG SCHOOL OF...

  • Senior Software Engineer

    il y a 1 mois


    Île-de-France, France Ubisoft Temps plein

    Company DescriptionUbisoft's 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players' lives with original and memorable gaming experiences. Their dedication and talent have brought to life many acclaimed franchises such as Assassin's Creed, Far Cry, Watch Dogs, Just Dance,...

  • Senior Software Engineer

    il y a 1 mois


    Île-de-France, France Ubisoft Temps plein

    COMPANY DESCRIPTION Ubisoft's 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players' lives with original and memorable gaming experiences. Their dedication and talent have brought to life many acclaimed franchises such as Assassin's Creed, Far Cry, Watch Dogs, Just Dance,...


  • Île-de-France, France GIE AXA Temps plein

    Your work environment The headquarters of the AXA Group (GIE AXA) brings together our corporate activities. It provides guidance and support to subsidiaries around the world, to ensure the coordination and monitoring of the Group's global strategy, the application of its standards, the consistency of commercial approaches and the sharing of best...

  • Back-end Developer

    Il y a 2 mois


    Île-de-France, France STRATUS Temps plein

    STRATUS is seeking a skilled Back-end Developer to join our dynamic team and contribute to our innovative web applications. In this role, you will be responsible for designing, developing, and maintaining server-side components that power our digital products. As a Back-end Developer, you will have the opportunity to work with cutting-edge technologies and...


  • Île-de-France, France AXA Group Temps plein

    DescriptionOur mission at AXA is to empower people to live a better life. We have to move from a perceived payer of claims to a strong partner in life for our customers. Thus, our role as Group Operations must be to support and to empower all AXA teams in the best way to achieve together this meaningful aspiration.The most powerful levers to achieve this can...

  • [VO2 IT Solutions]

    il y a 4 semaines


    Île-de-France, France VO2 GROUP Temps plein

    Questions et réponses sur l'offre Le télétravail est-il possible pour ce poste ? Le télétravail est autorisé pour ce poste. Quel est le type de contrat pour ce poste ? Le contrat pour ce poste est de type CDI. Le posteDescriptif du posteVO2 GROUP: #1 French and Independent Tech & Digital Consulting GroupWe operate from Paris, Montreal, Shanghai,...

  • Senior Lead Cloud Engineer

    il y a 4 semaines


    Île-de-France, France London Stock Exchange Group Temps plein

    Role summaryDo you have a passion for technology? Do you want to make a difference, delivering IT infrastructure used by some of the biggest companies in the world and a critical player in the market infrastructure?We are searching for enthusiastic, passionate technologists to join our growing team. As skilled Senior Lead Cloud Engineer with key cloud...

  • Analyst, Data Analytics

    Il y a 2 mois


    Île-de-France, France Alvarez & Marsal Temps plein

    Description Job Title: Analyst, Data Analytics - Transaction ServicesLocation: Paris, FranceCompany: Alvarez & MarsalCompanies, investors and government entities around the world turn to Alvarez & Marsal (A&M) for leadership, action and results. Privately held since its founding in 1983, A&M is a leading global professional services firm that provides...

  • Quantum R&D Engineer

    il y a 1 mois


    Île-de-France, France ATOS FRANCE Temps plein

    Eviden is an Atos Group business with an annual revenue of circa € 5 billion and a global leader in data-driven, trusted and sustainable digital transformation. As a next generation digital business with worldwide leading positions in digital, cloud, data, advanced computing and security, it brings deep expertise for all industries in more than 47...


  • Île-de-France, France Cryptonext Security Temps plein

    Who we areAt CryptoNext Security, we are pioneering the future of cybersecurity with post-quantum cryptography solutions. As a software vendor, our mission is to protect the sensitive data of major enterprises and governments from the emerging threats posed by quantum computing. We work closely with industry leaders in tech and security to develop...