Awesome Lists

awesome-green-ai

by samuelrince

awesome listpushed almost 2 years ago

A curated list of awesome Green AI resources and tools to assess and reduce the environmental impacts of using and deploying AI.

AI summary

AI sustainability toolkit

A curated collection of resources and tools to help developers reduce the environmental impact of AI

stars
56
forks
6
watching
6
entries
92

What's in the list

92 links in 8 sections, with live GitHub stats.activeno commit in 2y

🛠 Tools / Code-Based Tools

  • CodeCarbon

    – Track emissions from Compute and recommend ways to reduce their impact on the environment

  • carbontracker

    – Track and predict the energy consumption and carbon footprint of training deep learning models

  • Eco2AI

    – A python library which accumulates statistics about power consumption and CO2 emission during running code

  • Zeus

    – A framework for deep learning energy measurement and optimization

  • EcoLogits

    – Estimates the energy consumption and environmental footprint of LLM inference through APIs

  • Tracarbon

    – Tracks your device's energy consumption and calculates your carbon emissions using your location

  • AIPowerMeter

    – Easily monitor energy usage of machine learning programs

  • carbonai

    – Python package to monitor the power consumption of any algorithm

  • experiment-impact-tracker

    – A simple drop-in method to track energy usage, carbon emissions, and compute utilization of your system

  • GATorch

    – An Energy-Aware PyTorch Extension

  • GPU Meter

    – Power Consumption Meter for NVIDIA GPUs

  • PyJoules

    – A Python library to capture the energy consumption of code snippets

🛠 Tools / Monitoring Tools

  • Scaphandre

    – A metrology agent dedicated to electrical power consumption metrics

  • CodeCarbon

    – Track emissions from Compute and recommend ways to reduce their impact on the environment

  • PowerJoular

    – Monitor power consumption of multiple platforms and processes

  • ALUMET

    – A modular and efficient software measurement tool

  • cardamon

    – A tool for measuring the power consumption and carbon footprint of your software

  • Boagent

    – Local API and monitoring agent focussed on environmental impacts of the host

  • Powerletrics

    – PowerLetrics is a framework designed to monitor and analyze power consumption metrics at the process level on Linux

  • vJoule

    – A tool to estimate the energy consumption of your processes

  • jupyter-power-usage

    – Jupyter extension to display CPU and GPU power usage and carbon emissions

🛠 Tools / Optimization Tools

  • Zeus

    – A framework for deep learning energy measurement and optimization

  • GEOPM

    – A framework to enable efficient power management and performance optimizations

🛠 Tools / Calculation Tools

  • Green Algorithms

    A tool to easily estimate the carbon footprint of a project

  • ML CO2 Impact

    Compute model emissions and add the results to your paper with our generated latex template

  • EcoLogits Calculator

    Estimate energy consumption and environmental impacts of LLM inference

  • AI Carbon

    Estimate your AI model's carbon footprint

  • MLCarbon

    End-to-end carbon footprint modeling tool

  • GenAI Carbon Footprint

    A tool to estimate energy use (kWh) and carbon emissions (gCO2eq) from LLM usage

  • Carbon footprint modeling tool

    A data model and a viewer for carbon footprint scenarios

  • Boaviztapi

    Multi-criteria impacts of compute resources taking into account manufacturing and usage

  • Datavizta

    Compute resources data explorer not limited to AI

  • EcoDiag

    Compute carbon footprint of IT resources taking into account manufactuing and usage (🇫🇷 only)

🛠 Tools / Leaderboards

📚 Papers

📚 Papers / Survey Papers

🏢 Reports

  • Data For Good 2023

    The great challenges of generative AI (🇫🇷 only) -

  • AFNOR 2024

    General framework for frugal AI -

  • Goldman Sachs 2024

    Powering Up Europe: AI Datacenters and Electrification to Drive +c.40%-50% Growth in Electricity Consumption -

  • Goldman Sachs 2024

    Generational Growth — AI/data centers’ global power surge and the sustainability impact -

  • ITU 2024

    AI and the Environment - International Standards for AI and the Environment -

  • Deloitte 2024

    Powering artificial intelligence: a study of AI’s footprint—today and tomorrow -

  • Schneider Electric 2024

    Artificial Intelligence and Electricity: A System Dynamics Approach -

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.