Search papers, labs, and topics across Lattice.
This study investigates how hardware configurations impact energy efficiency in high-performance computing, focusing on the interplay between GPU power-frequency scaling and workload characteristics. By analyzing molecular dynamics benchmarks and stress-test scenarios across various GPU architectures, the authors reveal that energy-to-solution transitions between efficient and inefficient regimes are significantly influenced by nonlinear power behavior. An interpretable analytical model is introduced, which accurately identifies critical transition frequencies and highlights the limitations of power capping compared to frequency reduction for optimizing energy efficiency.
Energy efficiency in HPC is not just about hardware; it鈥檚 a complex interplay of workload and architecture that reveals critical transition points for optimization.
Energy consumption is a key limitation in high-performance computing on heterogeneous CPU-GPU systems. This work studies how hardware configuration affects energy-to-solution under realistic workloads. We study energy efficiency regimes using molecular dynamics benchmarks (GROMACS and AMBER) and a stress-test benchmark (FIRESTARTER) on systems with A40, A100, H100, and H200 GPUs and Intel Ice Lake CPU, varying frequency scaling and power cap. We show that energy-to-solution exhibits workload- and architecture-dependent transitions between efficient and inefficient regimes, driven by nonlinear GPU power-frequency scaling. We introduce an interpretable analytical model that decomposes GPU power into linear and nonlinear components, identifying a workload- and architecture-dependent transition frequency beyond which efficiency degrades. The model fits empirical data with low error and highlights the role of baseline power, nonlinear power behavior, and transition frequency as the dominant parameters governing energy efficiency. Power capping is generally less effective for efficiency tuning than frequency reduction, especially for workloads that operate far from thermal design power. Overall, energy-efficient HPC execution is a configuration-dependent problem with identifiable regime shifts, and we provide model-driven guidance for selecting operating points.