On the Use of Microarchitecture-Driven Dynamic Voltage Scaling
Diana Marculescu
Abstract
Diana Marculescu
Abstract
This paper proposes microarchitecture-driven dynamic voltage scaling as a viable solution to power efficient architectures, with little or no performance penalty. The run-time behavior exhibited by common applications, with active periods, alternated with stall periods due to cache misses, is exploited to reduce the dynamic component of power consumption via selective voltage scaling. As it is shown by experimental results, up to 20% reduction in total energy consumption, 22% in average power and 14% in peak power have been achieved with less than 6% penalty in performance. The study shows that microarchitecture-driven dynamic voltage scaling can become an effective tool for energy reduction in high-performance processors. 1 Introduction Driven by the increased levels of complexity and emergence of mobile applications, power dissipation has become a critical design concern in recent years. In addition, power consumption has especially become important for designers of high-performanc...
OpenAlex reports 56 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
This paper proposes microarchitecture-driven dynamic voltage scaling as a viable solution to power efficient architectures, with little or no performance penalty. The run-time behavior exhibited by common applications, with active periods, alternated with stall periods due to cache misses, is exploited to reduce the dynamic component of power consumption via selective voltage scaling. As it is shown by experimental results, up to 20% reduction in total energy consumption, 22% in average power and 14% in peak power have been achieved with less than 6% penalty in performance. The study shows that microarchitecture-driven dynamic voltage scaling can become an effective tool for energy reduction in high-performance processors. 1 Introduction Driven by the increased levels of complexity and emergence of mobile applications, power dissipation has become a critical design concern in recent years. In addition, power consumption has especially become important for designers of high-performanc...
Key concepts: Microarchitecture, Dynamic voltage scaling, Scaling, Dynamic demand, Energy consumption, Computer science, Frequency scaling, Cache