ArXiv TLDR

Using Budgets to Reduce Application Emissions

🐦 Tweet
2604.11341

Leo Wilhelm Lierse, Mahyar Tourchi Moghaddam, Sebastian Werner

cs.SE

TLDR

This paper introduces emissions budgets for applications to dynamically manage carbon emissions, improving performance in variable grids.

Key contributions

  • Introduces "emissions budgets" to dynamically manage application carbon emissions.
  • Enables saving unused allowances during low carbon intensity and expending during high.
  • Employs a MAPE-K feedback loop for adaptive resource allocation and migration.
  • Improves task fulfillment by up to 36% in variable grids; matches fixed rates in stable ones.

Why it matters

As carbon pricing increases, applications need to operate within emission constraints. This paper offers a practical and flexible mechanism to balance environmental goals, operational costs, and service quality, especially in grids with dynamic carbon intensity.

Original Abstract

As carbon pricing mechanisms like the EU Emissions Trading System are set to increase prices of energy consumption, software architects face growing pressure to design applications that operate within financially predictable emission constraints. Existing approaches typically enforce rigid per-interval emission rates, which prove unsuitable in electrical grids with highly dynamic carbon intensity, which is common in grids with growing renewable energy adoption. We propose the use of emissions budgets, an approach that replaces fixed emission rates with time-bound budgets, enabling applications to dynamically save unused emission allowances during low carbon intensity periods and expend them during high carbon intensity periods. We describe emissions-aware applications using a MAPE-K feedback loop that continuously monitors application power consumption and grid carbon intensity, then adapts resource allocation through vertical scaling or migration to maintain long-term emission limits while maximizing performance. Through simulation using six weeks of real-world carbon intensity data from Germany, France, and Poland, we demonstrate that budget-based management improves task fulfillment by up to 36% in variable grids compared to fixed rates. Crucially, budgets achieve parity with fixed rates in stable grids, making them a safe replacement. We show that emissions budgets are a practical mechanism to balance environmental constraints, operational costs, and service quality when emissions directly translate to financial penalties.

📬 Weekly AI Paper Digest

Get the top 10 AI/ML arXiv papers from the week — summarized, scored, and delivered to your inbox every Monday.