Skip to content

A curated collection of research, tools, and best practices for environmentally sustainable AI development and deployment.

License

Notifications You must be signed in to change notification settings

saurabh-singh-rajput/Green-AI-Resources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Green AI Resources

A curated list of research papers, tools, metrics and best practices for energy-efficient and environmentally sustainable Artificial Intelligence.

Table of Contents

Overview

Green AI focuses on developing and deploying artificial intelligence systems that are environmentally sustainable and energy-efficient. This repository aims to be a comprehensive resource for researchers, practitioners, and anyone interested in making AI more environmentally friendly.

Paper Lists

Survey Papers

Click to expand

| Year | Title | Venue | |------|-------|-------|-----------| | 2025 | Efficient and Green Large Language Models for Software Engineering: Vision and the Road Ahead | Conference |

Energy Analysis and Measurement

Click to expand
Year Title Venue Citations
2024 Paper Title Conference Count

Efficient Model Design

Click to expand
Year Title Venue Citations
2024 Paper Title Conference Count

Training Efficiency

Click to expand
Year Title Venue Citations
2024 Paper Title Conference Count

Inference Optimization

Click to expand
Year Title Venue Citations
2024 Paper Title Conference Count

Hardware and Systems

Click to expand
Year Title Venue Citations
2024 Paper Title Conference Count

Impact Studies

Click to expand
Year Title Venue Citations
2024 Paper Title Conference Count

Tools & Software

Energy Measurement

Tool Name Description Language/Platform License
Tool Description Platform License

Model Optimization

Tool Name Description Language/Platform License
Tool Description Platform License

Monitoring & Analysis

Tool Name Description Language/Platform License
Tool Description Platform License

Frameworks & Libraries

Tool Name Description Language/Platform License
Tool Description Platform License

Metrics

Energy Metrics

  • Metric Name: Description and usage Example calculation or implementation

Carbon Metrics

  • Metric Name: Description and usage Example calculation or implementation

Hardware Metrics

  • Metric Name: Description and usage Example calculation or implementation

Best Practices

Model Development

  • Description
  • Implementation example
  • References

Training Guidelines

  • Description
  • Implementation example
  • References

Deployment Strategies

  • Description
  • Implementation example
  • References

Reporting Standards

  • Description
  • Implementation example
  • References

Educational Resources

Courses

Name Date Provider Link
Sustainable Software Engineering 🌱 2022-present TUDelft Link
Green Software Development 🌱 2024-present UTwente Link

Books

Book Name Authors Level
Green in Software Engineering Coral Calero, Mario Piattini Link
Building Green Software Anne Currie, Sarah Hsu, Sara Bergman Link

Tutorials

Course Name Provider Level Duration Link
Course Title Institution Level Length Link

Blog Posts

Course Name Provider Level Duration Link
Course Title Institution Level Length Link

Videos

Course Name Provider Level Duration Link
Course Title Institution Level Length Link

Community

Conferences & Workshops

Name Date Location Focus Areas
GREENS Workshop Yearly Co-Located with ICSA/ICSE Green Software Systems

Organizations

Name Date Location Focus Areas
Event When Where Topics

Research Groups

Name Date Location Focus Areas
Event When Where Topics

Discussion Forums

Name Date Location Focus Areas
Event When Where Topics

Datasets

Energy Consumption Data

Dataset Name Description Size Format License
Dataset Details GB Type License

Carbon Footprint Data

Dataset Name Description Size Format License
Dataset Details GB Type License

Performance Benchmarks

Standardized Benchmarks

  • Metric Name: Description and usage Example calculation or implementation

Related Lists

Contributing

Please feel free to open an issue or submit a pull request to suggest additions or improvements.

Contribution Guidelines

  1. Ensure the resource is relevant to Green AI
  2. Follow the formatting guidelines
  3. Provide all required information
  4. Check for duplicates

This list is maintained by : Saurabhsingh Rajput.