Skip to main navigation Skip to search Skip to main content

A Comprehensive Analysis of Process Energy Consumption on Multi-socket Systems with GPUs

  • Luis Gerardo León-Vega
  • , Niccolò Tosato
  • , Stefano Cozzini

Research output: Chapter in Book/Report/Conference proceeding › Chapter › peer-review

2 Scopus citations

Abstract

Robustly estimating energy consumption in High-Performance Computing (HPC) is essential for assessing the energy footprint of modern workloads, particularly in fields such as Artificial Intelligence (AI) research, development, and deployment. The extensive use of supercomputers for AI training has heightened concerns about energy consumption and carbon emissions. Existing energy estimation tools often assume exclusive use of computing nodes, a premise that becomes problematic with the advent of supercomputers integrating microservices, as seen in initiatives like Acceleration as a Service (XaaS) and cloud computing.
This work investigates the impact of executed instructions on overall power consumption, providing insights into the comprehensive behaviour of HPC systems. We introduce two novel mathematical models to estimate a process’s energy consumption based on the total node energy, process usage, and a normalised vector of the probability distribution of instruction types for CPU and GPU processes. Our approach enables energy accounting for specific processes without the need for isolation.
Our models demonstrate high accuracy, predicting CPU power consumption with a mere 1.9% error. For GPU predictions, the models achieve a central relative error of 9.7%, showing a clear tendency to fit the test data accurately. These results pave the way for new tools to measure and account for energy consumption in shared supercomputing environments.
Translated title of the contributionUn análisis exhaustivo del consumo energético de procesos en sistemas multizócalo con GPUs
Original languageEnglish
Title of host publicationHigh Performance Computing
Subtitle of host publicationCommunications in Computer and Information Science
Pages52-67
Number of pages15
Volume2270
DOIs
StatePublished - 14 Feb 2025

Publication series

NameCommunications in Computer and Information Science (CCIS)
Volume2270

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

Keywords

  • Energy Informatics
  • Energy Conservation
  • Processor Architectures
  • Computational Intelligence
  • Energy Management
  • Computational Science and Engineering
  • Cloud Computing Resource Management and Optimization

Fingerprint

Dive into the research topics of 'A Comprehensive Analysis of Process Energy Consumption on Multi-socket Systems with GPUs'. Together they form a unique fingerprint.

Cite this