2022-05208 - Post-Doctoral Research Visit F/M Instrumentation, estimation & monitoring of the carbon and energy efficiency of a geo-distributed computing infrastructure (M/F)

Contract type : Fixed-term contract

Level of qualifications required : PhD or equivalent

Fonction : Temporary scientific engineer

Level of experience : Recently graduated

About the research centre or Inria department

The Inria Lille-Nord Europe centre, created in 2008, has 360 employees including 305 scientists in 15 research teams. Recognised for its strong involvement in the socio-economic development of the Hauts de France region, the Inria Lille-Nord Europe centre pursues a close relationship with large companies and SMEs.

By promoting synergies between researchers and industrialists, Inria participates in the transfer of skills and expertise in digital technologies and provides access to the best European and international research for the benefit of innovation and companies, particularly in the region.

Context

The joint challenge between Inria and Qarnot aims to develop and promote best practices in geo-distributed hardware and software infrastructures for intensive computing with a reduced environmental footprint.

Measuring the environmental impact of cloud services is an increasingly important challenge in the ICT sector, and it is essential to develop efficient instrumentation and computation methods to measure this impact.

This project will set up the necessary and sufficient hardware and software instrumentation to reliably and continuously measure the environmental footprint of a geo-distributed infrastructure such as Qarnot.

The hardware instrumentation will be provided by Qarnot. The software instrumentation will consist of using PowerAPI and correlating the results with the feedback from the hardware sensors (these tests cannot be carried out on Qarnot's production environment), and of setting up the services that will allow the "raw" data to be used to produce metrics that are interesting and usable for the end user, such as the carbon footprint of the computation, the carbon footprint saved compared to a standard computation service, etc.

Assignment

The engineer fellow will have to accompany the implementation of this hardware and software instrumentation in the infrastructure provided by Qarnot computing in order to allow the inference of the environmental indicators targeted by the project. These activities therefore cover both software development tasks requiring good operating system skills and tasks related to the modelling of environmental indicators exposed in real time.

The developments carried out will be valorised in different forms (software, scientific publications, oral interventions, etc.) in order to contribute to a wide adoption of the proposed indicators by the scientific and industrial communities and thus contribute to an effective reduction of the environmental footprint of HPC infrastructures.

Main activities

This project aims to improve the accuracy of the measurement of the environmental footprint of each calculation on Qarnot.

Measuring the environmental footprint and making it available to the end-user is the first brick allowing Qarnot to test improvements to its software stack:

  • Qarnot to test improvements to its software stack
  • The user to implement good practices to reduce its environmental footprint

Skills

Technical skills and level required: Good command of C and Python languages, as well as Linux

Languages: French, English

Benefits package

  • You will join a dynamic team of international scientific experts in the field of distributed systems and software engineering (https://team.inria.fr/spirals/);
  • You will work on emerging research activities with internationally recognised cloud computing players in the context of European collaborations and projects of the Spirals team;
  • You will work in a stimulating and pleasant working environment (transport participation (50%), on-site catering; teleworking; leave and special leave of absence (45 days), video-conferencing equipment, technical laboratory for experimentation...);
  • You will be able to benefit from quality training adapted to your needs and skills, whether technical, methodological or linguistic;
  • In addition to improving your technical skills, Inria offers you the opportunity to develop your entrepreneurial skills by participating in awareness-raising events and training courses on the creation of start-ups (start-up horizon, intellectual property training, hackAthon... https://www.inria.fr/fr/inria-startup-studio);
  • For international candidates, our administrative services will help you with the various administrative procedures (visa, residence permit, social security, housing, bank, etc.).

Remuneration

2 653 € gross per month