EcoServe: Designing Carbon-Aware AI Inference Systems

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Li, Yueying, Hu, Zhanqiu, Choukse, Esha, Fonseca, Rodrigo, Suh, G. Edward, Gupta, Udit
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866913737502359552
author Li, Yueying
Hu, Zhanqiu
Choukse, Esha
Fonseca, Rodrigo
Suh, G. Edward
Gupta, Udit
author_facet Li, Yueying
Hu, Zhanqiu
Choukse, Esha
Fonseca, Rodrigo
Suh, G. Edward
Gupta, Udit
contents The rapid increase in LLM ubiquity and scale levies unprecedented demands on computing infrastructure. These demands not only incur large compute and memory resources but also significant energy, yielding large operational and embodied carbon emissions. In this work, we present three main observations based on modeling and traces from the production deployment of two Generative AI services in a major cloud service provider. First, while GPUs dominate operational carbon, host processing systems (e.g., CPUs, memory, storage) dominate embodied carbon. Second, offline, batch inference accounts for a significant portion (up to 55\%) of serving capacity. Third, there are different levels of heterogeneity across hardware and workloads for LLM inference. Based on these observations, we design EcoServe, a carbon-aware resource provision and scheduling framework for LLM serving systems. It is based on four principles - Reduce, Reuse, Rightsize, and Recycle (4R). With a cross-stack ILP formulation and design, we demonstrate that EcoServe can lower carbon emissions by up to 47\%, compared to performance, energy, and cost-optimized design points, while maintaining performance targets and SLOs.
format Preprint
id arxiv_https___arxiv_org_abs_2502_05043
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle EcoServe: Designing Carbon-Aware AI Inference Systems
Li, Yueying
Hu, Zhanqiu
Choukse, Esha
Fonseca, Rodrigo
Suh, G. Edward
Gupta, Udit
Distributed, Parallel, and Cluster Computing
The rapid increase in LLM ubiquity and scale levies unprecedented demands on computing infrastructure. These demands not only incur large compute and memory resources but also significant energy, yielding large operational and embodied carbon emissions. In this work, we present three main observations based on modeling and traces from the production deployment of two Generative AI services in a major cloud service provider. First, while GPUs dominate operational carbon, host processing systems (e.g., CPUs, memory, storage) dominate embodied carbon. Second, offline, batch inference accounts for a significant portion (up to 55\%) of serving capacity. Third, there are different levels of heterogeneity across hardware and workloads for LLM inference. Based on these observations, we design EcoServe, a carbon-aware resource provision and scheduling framework for LLM serving systems. It is based on four principles - Reduce, Reuse, Rightsize, and Recycle (4R). With a cross-stack ILP formulation and design, we demonstrate that EcoServe can lower carbon emissions by up to 47\%, compared to performance, energy, and cost-optimized design points, while maintaining performance targets and SLOs.
title EcoServe: Designing Carbon-Aware AI Inference Systems
topic Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2502.05043