# EcoLife: Carbon-Aware Serverless Function Scheduling for Sustainable Computing

arXiv: https://arxiv.org/abs/2409.02085 · HTML: https://mlsanity.com/paper/2409.02085/

## Key facts

- Cited by 3 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 3 Sep 2024.

## Built on by (most cited first, 3 of 3)

- [Green or Fast? Learning to Balance Cold Starts and Idle Carbon in Serverless Computing](https://mlsanity.com/paper/2602.23935/) (2026)
- [FM-CAC: Carbon-Aware Control for Battery-Buffered Edge AI via Time-Series Foundation Models](https://mlsanity.com/paper/2604.16448/) (2026)
- [SLA-Constrained Carbon-Aware Routing in Geo-Distributed Serverless Clouds](https://mlsanity.com/paper/2607.22806/) (2026)

## Abstract (arXiv)

This work introduces ECOLIFE, the first carbon-aware serverless function scheduler to co-optimize carbon footprint and performance. ECOLIFE builds on the key insight of intelligently exploiting multi-generation hardware to achieve high performance and lower carbon footprint. ECOLIFE designs multiple novel extensions to Particle Swarm Optimization (PSO) in the context of serverless execution environment to achieve high performance while effectively reducing the carbon footprint.
