A Survey of Dynamic Voltage and Frequency Scaling for High-Performance Low-Power Systems
Download as PDF
DOI: 10.25236/icetmr.2024.011
Corresponding Author
Shi Liu
Abstract
Dynamic Voltage Frequency Scaling (DVFS) is a critical power management technique employed in modern computing systems to optimize energy efficiency while maintaining performance. This paper explores the principles and methodologies of DVFS, highlighting its role in balancing computational demands with power consumption. By adjusting voltage and frequency according to workload requirements, DVFS significantly reduces energy usage, which is crucial for battery-operated devices and large-scale data centers. This paper begins with a comprehensive overview of DVFS applications, followed by the responsiveness and predictive capabilities of DVFS. The paper also discusses the DVFS algorithm and implementation to real-time dynamically adjust settings in response to immediate workload changes. Finally, the paper also examines the trade-offs with experiments, demonstrating the effectiveness of DVFS in various applications.
Keywords
Dynamic Voltage Frequency Scaling, High Performance Computing, Low-Power, Data Center, Energy Efficiency