Tutors : Romain Rouvoy, Clément Quinton
Tristan Coignion
2nd year PhD student
Large Language Model (LLM) :
AI technology that generates text.
Code assistant : An LLM that integrates into a developer's workflow (e.g. GitHub Copilot)
Helps developers create software
Study on the performance of LLM-generated code
Studied the performance of LLM-generated solutions to Leetcode algorithmic problems
Below is a depiction of an LLM's usage of electricity :
The code assistant's generation is done in the cloud
The electrical consumption is hidden
A human participant develops using GitHub Copilot
We replay the generations using multiple AIs and scenarios on servers we own, and measure the electrical consumption
We collect the telemetry of GitHub Copilot which allows us to "replay" the generations with other AIs