Title :
IADVS: On-demand performance for interactive applications
Author :
Bi, Mingsong ; Crk, Igor ; Gniady, Chris
Author_Institution :
Univ. of Arizona, Tucson, AZ, USA
Abstract :
Increasingly power-hungry processors have reinforced the need for aggressive power management. Dynamic voltage scaling has become a common design consideration allowing for energy efficient CPUs by matching CPU performance with the computational demand of running processes. In this paper, we propose Interaction-Aware Dynamic Voltage Scaling (IADVS), a novel fine-grained approach to managing CPU power during interactive workloads, which account for the bulk of the processing demand on modern mobile or desktop systems. IADVS is built upon a transparent, fine-grained interaction capture system. Able to track CPU usage for each user interface event, the proposed system sets the CPU performance level to the one that best matches the predicted CPU demand. Compared to the state-of-the-art approach of user-interaction-based CPU energy management, we show that IADVS improves prediction accuracy by 37%, reduces processing delays by 17%, and reduces energy consumed of the CPU by as much as 4%. The proposed design is evaluated with both a detailed trace-based simulation as well as implementation on a real system, verifying the simulation findings.
Keywords :
interactive systems; power aware computing; CPU performance level; CPU power; CPU usage; IADVS; desktop systems; energy consumption; energy efficient CPU; fine-grained interaction capture system; interaction-aware dynamic voltage scaling; interactive applications; interactive workloads; mobile system; on-demand performance; power management; power-hungry processors; prediction accuracy; user-interaction-based CPU energy management; Accuracy; Degradation; Delay; Dynamic voltage scaling; Energy consumption; Energy efficiency; Energy management; Frequency; Graphical user interfaces; Voltage control;
Conference_Titel :
High Performance Computer Architecture (HPCA), 2010 IEEE 16th International Symposium on
Conference_Location :
Bangalore
Print_ISBN :
978-1-4244-5658-1
DOI :
10.1109/HPCA.2010.5416649