👣 From FLOPs to Footprints: The Resource Cost of AI

To understand both the computational demands and environmental costs of AI development, calculate the GPU requirements and material resources needed to train your AI model. Our tool provides two modes:

  • Training Estimation: Input your model parameters to estimate compute requirements, assuming sequential training to provide a baseline for cumulative compute requirements

  • Direct Hardware Analysis: Enter a GPU count (x) to instantly see the material footprint of x NVIDIA A100s.

Learn more about the methodology in our research paper.

🧮 Calculation Mode

Input Method

Choose how to specify your calculation

Model Architecture

Select the type of model you want to analyze


⚙️ Input Parameters

1 10
0.2 0.6

👣 Material Footprint per Element


📝 Formulas (Dense Transformer):

  1. Annual Computational Throughput = (312 × 10¹²) × (365 × 24 × 60 × 60)
  2. Compute Budget = 6 × N × D
  3. Required GPUs = Compute Budget / (Annual Throughput × Lifespan)
  4. Scaling Factor = 1 / MFU
  5. GPU Adjusted = Required GPUs × Scaling Factor
  6. Material Footprint = kg_per_gpu × GPU Adjusted

Note: For Mixture-of-Experts (MoE) models, N in formulas represents active parameters during the forward pass.

Direct GPU Count Mode: Material Footprint = kg_per_gpu × Number of GPUs

Cite as (BibTeX)

@misc{falk2025flopsfootprintsresourcecost,
  title={From FLOPs to Footprints: The Resource Cost of Artificial Intelligence},
  author={Sophia Falk and Nicholas Kluge Corrêa and Sasha Luccioni and Lisa Biber-Freudenberger and Aimee van Wynsberghe},
  year={2025},
  eprint={2512.04142},
  archivePrefix={arXiv},
  primaryClass={cs.CY},
  url={https://arxiv.org/abs/2512.04142}
}