Core Hours and Carbon Credits: Incentivizing Sustainability in HPC
Alok Kamatar, Maxime Gonthier, Valerie Hayot-Sasson, Andre Bauer, Marcin Copik, Torsten Hoefler, Raul Castro Fernandez, Kyle Chard, Ian Foster
TL;DR
Energy and carbon emissions in HPC are not adequately priced to drive sustainability. The authors propose Energy- and Carbon-Based Accounting (EBA/CBA) and implement Green-ACCESS, a FaaS-based platform enabling fungible, environmental-impact–driven allocations across CPUs and GPUs. They validate the approach with a large-scale user survey, hardware experiments, simulations, and a user study, showing that environmental pricing can steer users toward energy-efficient resources and increase effective work per allocation. The work provides concrete mechanisms and a deployable prototype to align incentives for reduced energy use and carbon emissions in HPC settings.
Abstract
Realizing a shared responsibility between providers and consumers is critical to manage the sustainability of HPC. However, while cost may motivate efficiency improvements by infrastructure operators, broader progress is impeded by a lack of user incentives. We conduct a survey of HPC users that reveals fewer than 30 percent are aware of their energy consumption, and that energy efficiency is among users' lowest priority concerns. One explanation is that existing pricing models may encourage users to prioritize performance over energy efficiency. We propose two transparent multi-resource pricing schemes, Energy- and Carbon-Based Accounting, that seek to change this paradigm by incentivizing more efficient user behavior. These two schemes charge for computations based on their energy consumption or carbon footprint, respectively, rewarding users who leverage efficient hardware and software. We evaluate these two pricing schemes via simulation, in a prototype, and a user study.
