Yang et al., 2012 - Google Patents
HAPPE: Human and application-driven frequency scaling for processor power efficiencyYang et al., 2012
View PDF- Document ID
- 9825925152634409422
- Author
- Yang L
- Dick R
- Memik G
- Dinda P
- Publication year
- Publication venue
- IEEE transactions on mobile computing
External Links
Snippet
Conventional dynamic voltage and frequency scaling techniques use high CPU utilization as a predictor for user dissatisfaction, to which they react by increasing CPU frequency. In this paper, we demonstrate that for many interactive applications, perceived performance is …
- 238000000034 method 0 abstract description 29
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F1/00—Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power Management, i.e. event-based initiation of power-saving mode
- G06F1/3234—Action, measure or step performed to reduce power consumption
- G06F1/324—Power saving by lowering clock frequency
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F1/00—Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power Management, i.e. event-based initiation of power-saving mode
- G06F1/3234—Action, measure or step performed to reduce power consumption
- G06F1/3287—Power saving by switching off individual functional units in a computer system, i.e. selective power distribution
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F1/00—Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power Management, i.e. event-based initiation of power-saving mode
- G06F1/3206—Monitoring a parameter, a device or an event triggering a change in power modality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3409—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F1/00—Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
- G06F1/16—Constructional details or arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06Q—DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06Q—DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce, e.g. shopping or e-commerce
- G06Q30/02—Marketing, e.g. market research and analysis, surveying, promotions, advertising, buyer profiling, customer management or rewards; Price estimation or determination
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Yang et al. | HAPPE: Human and application-driven frequency scaling for processor power efficiency | |
US8706652B2 (en) | System and method for controlling power consumption in a computer system based on user satisfaction | |
US10002212B2 (en) | Virtual power management multiprocessor system simulation | |
Shye et al. | Power to the people: Leveraging human physiological traits to control microprocessor frequency | |
Viredaz et al. | Power evaluation of a handheld computer | |
Dietrich et al. | Time series characterization of gaming workload for runtime power management | |
Brakmo et al. | μSleep: a technique for reducing energy consumption in handheld devices | |
Shye et al. | Learning and leveraging the relationship between architecture-level measurements and individual user satisfaction | |
Borghesi et al. | Pricing schemes for energy-efficient HPC systems: Design and exploration | |
US8683242B2 (en) | System and method for leveraging human physiological traits to control microprocessor frequency | |
Lin et al. | User-and process-driven dynamic voltage and frequency scaling | |
Hsieh et al. | Memory-aware cooperative CPU-GPU DVFS governor for mobile games | |
Li et al. | Energy-efficient execution for repetitive app usages on big. LITTLE architectures | |
Mercati et al. | Multi-variable dynamic power management for the GPU subsystem | |
Yan et al. | Improving energy efficiency of mobile devices by characterizing and exploring user behaviors | |
Bernard | From Sigma-Delta modulation to digital halftoning of images | |
Chung et al. | Enhancing user experiences by exploiting energy and launch delay trade-off of mobile multimedia applications | |
Bischoff | User-experience-aware system optimisation for mobile systems | |
Gurun et al. | Autodvs: an automatic, general-purpose, dynamic clock scheduling system for hand-held devices | |
Zhong et al. | Dynamic power optimization targeting user delays in interactive systems | |
Gaspar et al. | Performance-aware task management and frequency scaling in embedded systems | |
Schuchhardt et al. | Understanding the impact of laptop power saving options on user satisfaction using physiological sensors | |
Xiong et al. | Analysis to the reliability of evaporative cooling turbo generator in power system | |
Li et al. | Satisfying Energy-Efficiency Constraints for Mobile Systems | |
Heitmann | Application-Aware Power Management for Interactive Android Applications on HMP Platforms |