A Greener Edge: A Framework on Carbon-aware Edge ML System Design
Abstract
Edge devices are often deployed at scale, yet their environmental impact, shaped by complex interactions between hardware choices, workload demands, power systems, and deployment context, has been overlooked by the mobile computing community. We present MicroGreen, a design-time framework that enables carbon-aware design for edge ML systems. By combining component-level carbon models with workload profiling and environment-aware energy analysis, MicroGreen identifies carbon-optimal configurations across diverse conditions. Our results show that the most energy-efficient processor is not always the most sustainable, and that ambient energy availability, inference rate, and deployment lifetime can shift the carbon-optimal design by over an order of magnitude. Through a real vision-based visitor detection and counting deployment in New York City parks, we demonstrate that heterogeneous, location-aware designs reduce total emissions by 47.72% compared to a homogeneous baseline.
Fields of Study & Subjects
Green IT and Sustainability
IoT and Edge/Fog Computing
Big Data and Digital Economy
Publication details
- Journal / source
- Proceedings of the 24th Annual International Conference on Mobile Systems, Applications and Services
- Publisher
- ACM
- Pages
- 231–246
- Publication date
- 29 May 2026