Abstract
Power consumption is one of the top limiting factors in high-performance computing systems and data centers, and dynamic voltage and frequency scaling (DVFS) is an important mechanism to control power. Existing works using DVFS to improve GPU energy efficiency suffer from the limitation that their policies either impact performance too much or require offline application profiling or code modification, which severely limits their applicability on large clusters. To address this issue, we propose a novel GPU DVFS policy, GEEPAFS, which improves the energy efficiency of GPUs while providing performance assurance. GEEPAFS is application-transparent as it does not require any offline profiling or code modification on user applications. To achieve this, GEEPAFS models application performance online based on our quantitative analysis of a correlation between performance and GPU memory bandwidth utilization. Based on their relationship, GEEPAFS builds a fold-line frequency-performance model for applications being executed, and it applies the model to guide the setting of GPU frequency to maximize energy efficiency while ensuring the performance loss is bounded. Through experiments on NVIDIA V100 and A100 GPUs, we show that GEEPAFS is able to improve the energy efficiency by 26.7% and 20.2% on average. While achieving this improvement, the average performance loss is only 5.8%, and the worst-case performance loss is 12.5% among all 33 tested applications.
| Original language | English |
|---|---|
| Title of host publication | EuroSys 2024 - Proceedings of the 2024 European Conference on Computer Systems |
| Publisher | Association for Computing Machinery, Inc |
| Pages | 769-785 |
| Number of pages | 17 |
| ISBN (Electronic) | 9798400704376 |
| DOIs | |
| State | Published - 22 Apr 2024 |
| Externally published | Yes |
| Event | 19th European Conference on Computer Systems, EuroSys 2024 - Athens, Greece Duration: 22 Apr 2024 → 25 Apr 2024 |
Publication series
| Name | EuroSys 2024 - Proceedings of the 2024 European Conference on Computer Systems |
|---|
Conference
| Conference | 19th European Conference on Computer Systems, EuroSys 2024 |
|---|---|
| Country/Territory | Greece |
| City | Athens |
| Period | 22/04/24 → 25/04/24 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 7 Affordable and Clean Energy
Keywords
- DVFS
- Data Center
- Energy Efficiency
- GPU
- HPC System
- Performance Assurance
Fingerprint
Dive into the research topics of 'Improving GPU Energy Efficiency through an Application-transparent Frequency Scaling Policy with Performance Assurance'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver