GreenAIXSubmit a tool

Carbon budgets for AI model training runs

How ML platform and sustainability teams should evaluate tools that measure, cap and report the carbon cost of training runs.

6 tools in this scenario · verified 2026-10-27

A carbon budget turns sustainability from a reporting afterthought into a design constraint for machine learning teams. The request usually arrives from three directions at once: the sustainability team needs energy and emissions figures it can defend in CSRD disclosures, customers and partners ask how much carbon their models carry, and the ML platform team wants to compare hardware, region and checkpointing choices on something other than wall-clock time. A budget makes those trade-offs explicit before a run starts rather than after the invoice.

The data is not naturally available. Training runs spread across many GPUs and nodes, power draw varies with utilisation, shared clusters run other tenants, the facility adds cooling and distribution losses through PUE, and the grid intensity at the training location changes hour by hour. Embodied emissions from the hardware add a further allocation problem. Tools either measure power at the node or GPU level and multiply by an intensity factor, or estimate from configuration and duration; the difference decides whether the number can survive an audit.

The common failures are scope failures. A tool measures only the training process while the node idles at high power, uses a national annual average instead of the hourly regional signal, or amortises embodied emissions on assumptions that nobody recorded. Budgets are rarely enforced: the tool reports after the fact but cannot stop or throttle a run that has already exceeded its allowance, and the resulting figure cannot be reproduced when a customer asks for the basis of a claim.

Evaluate tools on measurement coverage, intensity data, embodied emissions method, budget enforcement, reproducible reporting and integration with the training stack.

What to evaluate

  1. 1

    Energy measurement coverage

    Confirm whether power is measured at GPU, node or cluster level, how idle and shared-node time is allocated, the sampling interval, and whether the figure traces back to hardware counters rather than a configuration estimate alone.

  2. 2

    Grid intensity and location

    Check that hourly regional intensity is used for the training location, how cloud regions map to grid zones, whether average or marginal intensity is applied, and what fallback is used when the signal is unavailable.

  3. 3

    Embodied emissions method

    Ask how hardware manufacturing emissions are amortised, the assumed lifetime and utilisation, and how shared infrastructure and multi-tenant clusters are allocated, because this is where published figures usually diverge.

  4. 4

    Budget definition and enforcement

    Look for budgets per run, team or quarter, a pre-run estimate, alerts at thresholds and an enforcement action such as stopping, throttling or requiring approval when a run would exceed its allowance.

  5. 5

    Reproducible reporting

    Factors and methodology versions should be pinned per run, so the same training run can be recomputed months later and exported for CSRD, customer questionnaires or internal target tracking.

  6. 6

    Integration with the training stack

    Check support for the frameworks and schedulers actually in use, on-premise and multi-cloud clusters, and whether adoption requires rewriting training code or only wrapping the entry point.

Tools for this scenario

All tools

AI Energy Monitoring

CodeCarbon

Open-source Python library that estimates the carbon emissions of compute.

Pricing
Free
Compliance
Not stated
Platforms
On-premise, Cloud
Verified 2026-10-22Read the record

AI Energy Monitoring

Carbontracker

Open-source tool that tracks and predicts energy use and carbon footprint of model training.

Pricing
Free
Compliance
Not stated
Platforms
On-premise, Cloud
Verified 2026-10-22Read the record

AI Energy Monitoring

Experiment Impact Tracker

Drop-in tracker for the energy use, carbon emissions and compute utilization of ML experiments.

Pricing
Free
Compliance
Not stated
Platforms
On-premise
Verified 2026-10-22Read the record

AI Energy Monitoring

Zeus

Open-source toolkit for measuring and optimising the energy consumption of AI applications.

Pricing
Free
Compliance
Not stated
Platforms
On-premise, Cloud
Verified 2026-10-22Read the record

AI Energy Monitoring

Green Algorithms

Carbon footprint calculators and HPC energy dashboards for computational science.

Pricing
Free
Compliance
Not stated
Platforms
Web, On-premise
Verified 2026-10-22Read the record

AI Energy Monitoring

ML CO2 Impact

Calculator and reporting template for the carbon emissions of machine learning training.

Pricing
Free
Compliance
Not stated
Platforms
Web
Verified 2026-10-22Read the record

Sources

Last verified 2026-10-27. Figures on the linked tools are checked against the sources above; confirm pricing and compliance coverage before signing.