Skip to main content
Article
100%
HD

The world of particle physics relies on massive computing centers to simulate subatomic collisions. The HEPscore benchmark measures how fast these systems solve typical physics problems, but it never accounted for the energy they consume. Now researchers have added an extension that records power usage without opening servers or needing admin rights.

The trick lies in the RAPL (Running Average Power Limit) interface built into modern CPUs: it reads the chip's power draw directly. If RAPL isn’t available, the software switches to alternative methods, like reading system sensors or using external monitoring tools. To check accuracy, the team compared software data with hardware measurements taken from the power supply, finding a strong correlation across multiple platforms.

The outcome is an enriched HEPscore report featuring metrics such as HEPscore/Watt, showing not only speed but also energy efficiency. This helps research groups pick greener hardware and plan resources more sustainably, meeting the HEPiX Benchmarking Working Group’s requirements. In practice, supercomputers can now be compared not just for raw performance, but also for their ecological footprint.

Bonus
100%
HD

The energy extension of HEPscore leverages the RAPL interface, introduced by Intel with the Sandy Bridge microarchitecture and later adopted by AMD. RAPL provides three main counters: Package, Core, and DRAM, each with a temporal resolution of a few microseconds. The software reads these registers via MSR (Model Specific Register) using privileged instructions, but the implemented library encapsulates the calls so that no root permissions are required, thanks to a user‑level driver.

When RAPL is unavailable, the system falls back to alternatives such as lm‑sensors on Linux or the Power Management API on Windows, which extract data from voltage and current sensors integrated on the motherboard. If neither is present, an external wattmeter (e.g., Yokogawa WT310) can be connected and timestamps synchronized with the HEPscore workload.

Validation was performed on three hardware classes: an Intel Xeon Scalable cluster, an ARM64 node with Neoverse CPUs, and an AMD EPYC server. For each platform, standard benchmarks (event generation, detector simulation) were run and energy values compared with wattmeter readings. The mean absolute error was below 3 %, demonstrating software measurement reliability.

Energy data integration occurs at the end of the benchmark, generating a JSON file with fields “energy_joules”, “duration_seconds”, and “hepscore_per_watt”. This format is compatible with HEPiX Working Group analysis tools, enabling cross‑platform comparisons and informed decisions on hardware procurement, workload optimization, and reducing the carbon footprint of high‑energy physics data centers.

Ask AI

Explore key aspects of this story with 3 quick insights

Source

Authors:
Taras V. PanchenkoNikita D. Piatygorskiy
Date Published:
Original Article www.mdpi.com
Fact-check verified on 05/03/2026
Read our Editorial Guidelines & AI Ethics Policy
Creative Commons License CC BY-NC-SA 4.0

Keep exploring

Discover the full archive of science bites or head back to home

Riconnessione al server... Aggiornamento della sessione in corso
Connessione interrotta Impossibile stabilire il collegamento
Sessione aggiornata Ricarica per visualizzare i contenuti