Distributed LLM pretraining during renewable curtailment windows 🌱
-
Updated
May 13, 2026 - Python
Distributed LLM pretraining during renewable curtailment windows 🌱
Learn to optimize machine learning tasks for environmental sustainability. Discover how to use real-time electricity data and low-carbon energy sources for model training and inference, reducing the carbon footprint of your cloud operations.
Hackathon winner at AI Engineer World Fair Hackathon: Transforming code, one function at a time, to reduce digital carbon footprints and create a more sustainable digital world.
End-to-end AI deployment decision system combining real model benchmarking, system-level optimization, and infrastructure-aware trade-off analysis (latency, cost, energy, carbon).
Carbon-aware serverless request routing with forecasting, reproducible experiments, and explicit sustainability metrics.
GreenScheduler is a C-based Linux background Daemon that enables Carbon-Aware Task Scheduling by polling RESTful Carbon-Intensity APIs. It dynamically defers Low-Urgency tasks to Periods of Lower Grid Emissions while Executing High-Priority Operations immediately, complete with a Live Analytics Dashboard.
Reproducible artifact for green-energy-aware online multi-objective DAG workflow scheduling.
Transfer-aware carbon-efficient scheduling framework for simulating distributed deep neural network inference at the edge.
Carbon-, cost- and cooling-aware scheduling of AI training jobs across data-center regions. A Pyomo MILP solved with CBC, compared against greedy baselines in a Streamlit dashboard.
Blackout Markets is a shadow optimizer for AI infrastructure teams. It recommends when GPU workloads should run, wait, or move regions based on energy cost, carbon intensity, GPU capacity, latency, reliability, and policy constraints.
EcoLogic is a local Streamlit toolkit for generating and evaluating algorithmic refactors across single files or full codebases. It predicts energy use with feature-based ML, profiles Python/C++/.NET/Java workloads, delivers optimized code with SHAP-powered explainability, and creates shareable PDF certificates for auditable, interpretable results.
Variability-aware low-code DSL that compiles MLOps pipelines to multi-provider IaC/PaC (Terraform, Kubernetes, Argo), with cost, carbon and sovereignty-aware placement and drift-driven adaptation. GetCaaS contribution to the ANR AdaptiveMLOps project (ANR-24-IAS2-0004).
A lightweight pipeline for carbon-aware job scheduling using 72-hour forecasts of grid renewable energy share.
Sustainable AI infrastructure prototypes, starting with carbon-aware workload scheduling
Pre-alpha carbon-aware DevOps / CI/CD reference toolkit.
Carbon-aware cloud workload scheduler that reduces emissions by intelligently shifting workloads across time using multi-objective optimization.
A thesis implementing and evaluating a framework for energy-aware federated learning, capable of both simulation and real-time monitoring.
Carbon intensity (gCO₂eq/kWh) forecasting REST API for the North Italy (IT-NO) electricity zone, built with FastAPI and Facebook Prophet. Part of the DECICE EU Horizon Europe project (GA 101092582) on green, energy-efficient, carbon-aware cloud-edge-HPC computing. Forecasts by day, week, month or custom range.
Carbon-aware compute, measured and auditable.
Sub-Watt Saccadic Vision & Power-Aware KV-Cache Engine for Hyperscale Agent Data Centers (70%+ Energy Reduction).
To associate your repository with the carbon-aware-computing topic, visit your repo's landing page and select "manage topics."