arXiv · 2505.03398
Benchmark-based Study of CPU/GPU Power-Related Features through JAX and TensorFlow
Abstract
Power management has become a crucial focus in the modern computing landscape, considering that {\em energy} is increasingly recognized as a critical resource. This increased the importance of all topics related to {\em energy-aware computing}. This paper presents an experimental study of three prevalent power management techniques that are {\em power limitation, frequency limitation}, and {\em ACPI/P-State governor modes} (OS states related to power consumption). Through a benchmark approach with a set of six computing kernels, we investigate {\em power/performance} trade-off with various hardware units and software frameworks (mainly TensorFlow and JAX). Our experimental results show that {\em frequency limitation} is the most effective technique to improve {\em Energy-Delay Product (EDP)}, which is a convolution of energy and running time. We also observe that running at the highest frequency compared to a reduced one could lead to a reduction of factor $\frac{1}{10}$ in EDP. Another noticeable fact is that frequency management shows a consistent behavior with different CPUs, whereas opposite effects sometimes occur between TensorFlow (TF) and JAX with the same power management settings.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Roblex Nana Tchakoute, Claude Tadonki, Petr Dokladal, Youssef Mesri. 2025-05-06. Benchmark-based Study of CPU/GPU Power-Related Features through JAX and TensorFlow. https://doi.org/10.1109/access.2025.3625414
Cite the original work for its findings. Save a collection to share your selection of sources.