~/talk

Reduce the environmental footprint of your Python programs

Talkat PyCon US 2025 · 2025-05-16..05-18· [python, web-performance]
slides:none on file

Claims and measurements are concrete: codecarbon and CarbonTracker and Green Algorithms are used to estimate emissions, training GPT‑3–class models generates ~300,000 kg CO2 (≈125 NY–Beijing round trips), and single queries cost ~2–7 g CO2. Practical tactics and results include quantization: 23–50% lower emissions with ~1–2% accuracy loss and ~4× memory savings, pruning: 20–60% energy reduction, 3× speedups, 30–90% memory cuts. Not just slides — Google Colab notebooks and experiments demonstrate these techniques and show caching, flash attention and distillation yielding major inference and energy wins.

AI-written summary · about

  1. 0:00Introduction
  2. 0:45The environmental impact
  3. 3:38Measurement and stakeholders
  4. 6:15AI carbon footprint analysis
  5. 8:11General Python optimization
  6. 9:42AI quantization techniques
  7. 11:54Model pruning strategies
  8. 14:15Caching methods for AI
  9. 17:26Flash attention optimization
  10. 19:46Model distillation
  11. 21:50The zen of green pythonic AI
  12. 23:41Technical debt and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.