Inferring decision trees using the minimum description length principle
Information and Computation
Learning decision trees from random examples needed for learning
Information and Computation
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Low power design in deep submicron electronics
Low power design in deep submicron electronics
A predictive system shutdown method for energy saving of event-driven computation
ICCAD '97 Proceedings of the 1997 IEEE/ACM international conference on Computer-aided design
Computer architecture (2nd ed.): a quantitative approach
Computer architecture (2nd ed.): a quantitative approach
Software controlled power management
CODES '99 Proceedings of the seventh international workshop on Hardware/software codesign
Dynamic power management for non-stationary service requests
DATE '99 Proceedings of the conference on Design, automation and test in Europe
Low Power Digital CMOS Design
Machine Learning
Modeling Power Management for Hard Disks
MASCOTS '94 Proceedings of the Second International Workshop on Modeling, Analysis, and Simulation On Computer and Telecommunication Systems
Policy optimization for dynamic power management
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Quantitative comparison of power management algorithms
DATE '00 Proceedings of the conference on Design, automation and test in Europe
Operating-system directed power reduction
ISLPED '00 Proceedings of the 2000 international symposium on Low power electronics and design
A constraint-based application model and scheduling techniques for power-aware systems
Proceedings of the ninth international symposium on Hardware/software codesign
Battery-aware static scheduling for distributed real-time embedded systems
Proceedings of the 38th annual Design Automation Conference
Power-aware scheduling under timing constraints for mission-critical embedded systems
Proceedings of the 38th annual Design Automation Conference
Power-aware operating systems for interactive systems
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Proceedings of the 2000 IEEE/ACM international conference on Computer-aided design
Comparing System-Level Power Management Policies
IEEE Design & Test
Dynamic Power Management for Nonstationary Service Requests
IEEE Transactions on Computers
Pruning-based energy-optimal device scheduling for hard real-time systems
Proceedings of the tenth international symposium on Hardware/software codesign
Online strategies for dynamic power management in systems with multiple power-saving states
ACM Transactions on Embedded Computing Systems (TECS)
Application-level power management in pervasive computing systems: a case study
Proceedings of the 1st conference on Computing frontiers
Formal Methods for Dynamic Power Management
Proceedings of the 2003 IEEE/ACM international conference on Computer-aided design
Pruning-based, energy-optimal, deterministic I/O device scheduling for hard real-time systems
ACM Transactions on Embedded Computing Systems (TECS)
Voltage scheduling under unpredictabilities: a risk management paradigm
ACM Transactions on Design Automation of Electronic Systems (TODAES)
Proceedings of the 2004 IEEE/ACM International conference on Computer-aided design
Program Counter-Based Prediction Techniques for Dynamic Power Management
IEEE Transactions on Computers
Dynamic power management using machine learning
Proceedings of the 2006 IEEE/ACM international conference on Computer-aided design
Energy optimal speed control of a producer--consumer device pair
ACM Transactions on Embedded Computing Systems (TECS) - Special Section LCTES'05
Dynamic power management with hybrid power sources
Proceedings of the 44th annual Design Automation Conference
A MAC layer power management scheme for efficient energy delay tradeoff in a WLAN
Computer Networks: The International Journal of Computer and Telecommunications Networking
Energy management of DVS-DPM enabled embedded systems powered by fuel cell-battery hybrid source
ISLPED '07 Proceedings of the 2007 international symposium on Low power electronics and design
Wavelet-based dynamic power management for nonstationary service requests
ACM Transactions on Design Automation of Electronic Systems (TODAES)
A fuel-cell-battery hybrid for portable embedded systems
ACM Transactions on Design Automation of Electronic Systems (TODAES)
EURASIP Journal on Embedded Systems
Autonomic power and performance management for computing systems
Cluster Computing
Predictive power aware management for embedded mobile devices
Proceedings of the 2008 Asia and South Pacific Design Automation Conference
Caching for bursts (C-Burst): let hard disks sleep well and work energetically
Proceedings of the 13th international symposium on Low power electronics and design
Context-aware mechanisms for reducing interactive delays of energy management in disks
ATC'08 USENIX 2008 Annual Technical Conference on Annual Technical Conference
Applying models of user activity for dynamic power management in wireless devices
Proceedings of the 10th international conference on Human computer interaction with mobile devices and services
Adaptive timeout policies for fast fine-grained power management
IAAI'07 Proceedings of the 19th national conference on Innovative applications of artificial intelligence - Volume 2
System-level power management using online learning
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Run-time adaptive workload estimation for dynamic voltage scaling
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Energy-efficient storage in virtual machine environments
Proceedings of the 6th ACM SIGPLAN/SIGOPS international conference on Virtual execution environments
A low-power content-adaptive texture mapping architecture for real-time 3D graphics
PACS'02 Proceedings of the 2nd international conference on Power-aware computer systems
Proceedings of the 13th International Workshop on Software & Compilers for Embedded Systems
On the impact of disk scrubbing on energy savings
HotPower'08 Proceedings of the 2008 conference on Power aware computing and systems
Supervised learning based power management for multicore processors
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Dynamic alteration schemes of real-time schedules for I/O device energy efficiency
ACM Transactions on Embedded Computing Systems (TECS)
Software for improving the energy efficiency of a computer cluster
Programming and Computing Software
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
A dynamic power management controller for optimizing servers' energy consumption in service centers
ICSOC'10 Proceedings of the 2010 international conference on Service-oriented computing
An adaptive hybrid dynamic power management algorithm for mobile devices
Computer Networks: The International Journal of Computer and Telecommunications Networking
Improved dynamic power management in wireless sensor networks
UIC'06 Proceedings of the Third international conference on Ubiquitous Intelligence and Computing
Improving energy efficiency for mobile platforms by exploiting low-power sleep states
Proceedings of the 9th conference on Computing Frontiers
Energy- and performance-aware scheduling of tasks on parallel and distributed systems
ACM Journal on Emerging Technologies in Computing Systems (JETC)
Video search and indexing with reinforcement agent for interactive multimedia services
ACM Transactions on Embedded Computing Systems (TECS) - Special issue on embedded systems for interactive multimedia services (ES-IMS)
Online learning of timeout policies for dynamic power management
ACM Transactions on Embedded Computing Systems (TECS)
Hi-index | 0.01 |
Dynamic Power Management (DPM) is a technique to reduce power consumption of electronic systems by selectively shutting down idle components. The quality of the shutdown control algorithm (power management policy) mostly depends on the knowledge of user behavior, which in many in many cases is initially unknown or non-stationary. For this reason, DPM policies should be capable of adapting to changes in user behavior. In this paper, we present a novel DPM scheme based on idle period clustering and adaptive learning trees. We also provide a design guide for applying our technique to components with multiple sleep states. Experimental results show that our technique outperforms other advanced DPM schemes as well as simple time-out policies. The proposed approach shows little deviation of efficiency for various workloads having different characteristics, while other policies show that their efficiency changes drastically depending on the trace data characteristics. Furthermore, experimental evidence indicates that our workload learning algorithm is stable and has fast convergence.