paper-with-me

홈 › Papers

Learn to Code Sustainably: An Empirical Study on LLM-based Green Code Generation

2024-03-05 · Tina Vartziotis, Ippolyti Dellatolas, George Dasoulas, Maximilian Schmidt, Florian Schneider, Tim Hoffmann, Sotirios Kotsopoulos, Michael Keckeisen

The increasing use of information technology has led to a significant share of energy consumption and carbon emissions from data centers. These contributions are expected to rise with the growing demand for big data analytics, increasing digitization, and the development of large artificial intelligence (AI) models. The need to address the environmental impact of software development has led to increased interest in green (sustainable) coding and claims that the use of AI models can lead to energy efficiency gains. Here, we provide an empirical study on green code and an overview of green coding practices, as well as metrics used to quantify the sustainability awareness of AI models. In this framework, we evaluate the sustainability of auto-generated code. The auto-generate codes considered in this study are produced by generative commercial AI language models, GitHub Copilot, OpenAI ChatGPT-3, and Amazon CodeWhisperer. Within our methodology, in order to quantify the sustainability awareness of these AI models, we propose a definition of the code's "green capacity", based on certain sustainability metrics. We compare the performance and green capacity of human-generated code and code generated by the three AI language models in response to easy-to-hard problem statements. Our findings shed light on the current capacity of AI models to contribute to sustainable software development.

📄 PDF Abstract BibTeX arXiv:2403.03344

Code (0)

등록된 구현이 없습니다.

Tasks

Code Generation

Similar Papers 제목 키워드 기반

MEET: Mobility-Enhanced Edge inTelligence for Smart and Green 6G Networks

2022-10-27 · Yuxuan Sun, Bowen Xie, Sheng Zhou, Zhisheng Niu

Edge intelligence is an emerging paradigm for real-time training and inference at the wireless edge, thus enabling mission-critical applications. Accordingly, base stations (BSs) and edge servers (ESs) need to be densely…

Economic complexity and the sustainability transition: A review of data, methods, and literature

2023-08-14 · Bernardo Caldarola, Dario Mazzilli, Lorenzo Napolitano, Aurelio Patelli 외

Economic Complexity (EC) methods have gained increasing popularity across fields and disciplines. In particular, the EC toolbox has proved particularly promising in the study of complex and interrelated phenomena, such a…

Articles

DeepGreen: Effective LLM-Driven Green-washing Monitoring System Designed for Empirical Testing -- Evidence from China

2025-04-10 · Congluo Xu, Yu Miao, Yiling Xiao, Chengmengjia Lin

This paper proposes DeepGreen, an Large Language Model Driven (LLM-Driven) system for detecting corporate green-washing behaviour. Utilizing dual-layer LLM analysis, DeepGreen preliminarily identifies potential green key…

Language ModelingLanguage ModellingLarge Language Model

The trickle down from environmental innovation to productive complexity

2022-06-15 · Francesco de Cunzo, Alberto Petri, Andrea Zaccaria, Angelica Sbardella

We study the empirical relationship between green technologies and industrial production at very fine-grained levels by employing Economic Complexity techniques. Firstly, we use patent data on green technology domains as…

chebgreen: Learning and Interpolating Continuous Empirical Green's Functions from Data

2025-01-30 · Harshwardhan Praveen, Jacob Brown, Christopher Earls

In this work, we present a mesh-independent, data-driven library, chebgreen, to mathematically model one-dimensional systems, possessing an associated control parameter, and whose governing partial differential equation …