As the quality of code generated by Large Language Models (LLMs) improves, their adoption in the software industry for automated code generation continues to grow. Researchers primarily focus on enhancing the functional correctness of the generated code while commonly overlooking its energy efficiency and environmental impact. This paper investigates the energy efficiency of the code generated by 20 popular LLMs for 878 programming problems of varying difficulty levels and diverse algorithmic categories selected from the LeetCode platform by comparing them against canonical human-written solutions. Although LLMs can produce functionally correct results in most cases, our findings show that the performance and energy efficiency of LLM-produced solutions are often far below those of human-written solutions. Among the studied LLMs, DeepSeek-v3 and GPT-4o generate the most energy-efficient code, whereas Grok-2 and Gemini-1.5-Pro are among the least energy-efficient models. On average, human-generated canonical solutions are approximately 1.17 times more energy efficient than DeepSeek-v3, 1.21 times more energy efficient than GPT-4o, and over 2 times more energy efficient than Grok-2 and Gemini-1.5-Pro. For specific algorithmic groups such as dynamic programming, backtracking, and bit manipulation, LLM-generated code can consume up to 450 times more energy than human-generated canonical solutions.
AI bros won’t hype this up for the news for sure, but 480x energy doesn’t sound optimistic enough for replacement.
as i’ve read somewhere, finite state machines cannot be sentient, or “intelligent” as we expect them to be. An LLM can not learn new things once trained. I’m waiting for a new breakthrough in this field, to be fully convinced about getting replaced.
extrapolate. what in 10 years?
If they’re still LLMs? Nothing much changes.
as i’ve read somewhere, finite state machines cannot be sentient, or “intelligent” as we expect them to be. An LLM can not learn new things once trained. I’m waiting for a new breakthrough in this field, to be fully convinced about getting replaced.
https://arxiv.org/abs/2505.13763
new papers come out by the hour (literally) and i cant keep up. xD
or rather ask ai, it can give a better answer than me. xD