The simulation and evaluation of dynamic voltage scaling algorithms
ISLPED '98 Proceedings of the 1998 international symposium on Low power electronics and design
Voltage scheduling problem for dynamically variable voltage processors
ISLPED '98 Proceedings of the 1998 international symposium on Low power electronics and design
Design considerations for battery-powered electronics
Proceedings of the 36th annual ACM/IEEE Design Automation Conference
Scheduling to minimize average completion time: off-line and on-line algorithms
Proceedings of the seventh annual ACM-SIAM symposium on Discrete algorithms
A discrete-time battery model for high-level power estimation
DATE '00 Proceedings of the conference on Design, automation and test in Europe
Battery-aware static scheduling for distributed real-time embedded systems
Proceedings of the 38th annual Design Automation Conference
Dynamic voltage scaling and power management for portable systems
Proceedings of the 38th annual Design Automation Conference
Energy efficient fixed-priority scheduling for real-time systems on variable voltage processors
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
Variable voltage task scheduling algorithms for minimizing energy
ISLPED '01 Proceedings of the 2001 international symposium on Low power electronics and design
Battery-conscious task sequencing for portable devices including voltage/clock scaling
Proceedings of the 39th annual Design Automation Conference
Energy Efficient Microprocessor Design
Energy Efficient Microprocessor Design
Battery lifetime prediction for energy-aware computing
Proceedings of the 2002 international symposium on Low power electronics and design
Power optimization of real-time embedded systems on variable speed processors
Proceedings of the 2000 IEEE/ACM international conference on Computer-aided design
Energy efficient real-time scheduling
Proceedings of the 2001 IEEE/ACM international conference on Computer-aided design
What is the limit of energy saving by dynamic voltage scaling?
Proceedings of the 2001 IEEE/ACM international conference on Computer-aided design
Intra-Task Voltage Scheduling for Low-Energy, Hard Real-Time Applications
IEEE Design & Test
Software Energy Reduction Techniques for Variable-Voltage Processors
IEEE Design & Test
Battery-Driven Dynamic Power Management
IEEE Design & Test
A scheduling model for reduced CPU energy
FOCS '95 Proceedings of the 36th Annual Symposium on Foundations of Computer Science
Battery Life Estimation of Mobile Embedded Systems
VLSID '01 Proceedings of the The 14th International Conference on VLSI Design (VLSID '01)
Analysis of discharge techniques for multiple battery systems
Proceedings of the 2003 international symposium on Low power electronics and design
A Framework for Battery-Aware Sensor Management
Proceedings of the conference on Design, automation and test in Europe - Volume 2
Performance aware tasking for environmentally powered sensor networks
Proceedings of the joint international conference on Measurement and modeling of computer systems
Detailed models for sensor network simulations and their impact on network performance
MSWiM '04 Proceedings of the 7th ACM international symposium on Modeling, analysis and simulation of wireless and mobile systems
An Iterative Algorithm for Battery-Aware Task Scheduling on Portable Computing Platforms
Proceedings of the conference on Design, Automation and Test in Europe - Volume 1
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 3 - Volume 04
Accurate battery lifetime estimation using high-frequency power profile emulation
ISLPED '05 Proceedings of the 2005 international symposium on Low power electronics and design
A prioritized battery-aware routing protocol for wireless ad hoc networks
MSWiM '05 Proceedings of the 8th ACM international symposium on Modeling, analysis and simulation of wireless and mobile systems
An efficient dynamic task scheduling algorithm for battery powered DVS systems
Proceedings of the 2005 Asia and South Pacific Design Automation Conference
Battery optimization vs energy optimization: which to choose and when?
ICCAD '05 Proceedings of the 2005 IEEE/ACM International conference on Computer-aided design
Energy management for battery-powered reconfigurable computing platforms
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Battery-aware routing for streaming data transmissions in wireless sensor networks
Mobile Networks and Applications
Low power light-weight embedded systems
Proceedings of the 2006 international symposium on Low power electronics and design
ACM Transactions on Design Automation of Electronic Systems (TODAES)
Managing the power resources of sensor networks with performance considerations
Computer Communications
System-wide energy minimization for real-time tasks: lower bound and approximation
Proceedings of the 2006 IEEE/ACM international conference on Computer-aided design
SenQ: a scalable simulation and emulation environment for sensor networks
Proceedings of the 6th international conference on Information processing in sensor networks
Energy management for interactive applications in mobile handheld systems
Proceedings of the 2007 ACM symposium on Applied computing
Constructing battery-aware virtual backbones in wireless sensor networks
EURASIP Journal on Wireless Communications and Networking
Fault-resilient sensing in wireless sensor networks
Computer Communications
Performance optimal processor throttling under thermal constraints
CASES '07 Proceedings of the 2007 international conference on Compilers, architecture, and synthesis for embedded systems
System-wide energy minimization for real-time tasks: Lower bound and approximation
ACM Transactions on Embedded Computing Systems (TECS)
An ILP based management protocol for wireless networks
ICCOM'05 Proceedings of the 9th WSEAS International Conference on Communications
Extending the lifetime of media recorders constrained by battery and flash memory size
Proceedings of the 13th international symposium on Low power electronics and design
Battery-aware scheduling inwireless mesh networks
Mobile Networks and Applications
Energy budget approximations for battery-powered systems with a fixed schedule of active intervals
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Semantic Sensor Net: an extensible framework
International Journal of Ad Hoc and Ubiquitous Computing
A state-based battery model for nodes' lifetime estimation in wireless sensor networks
Proceedings of the tenth ACM international symposium on Mobile ad hoc networking and computing
System-level integrated power management for handheld systems
Microprocessors & Microsystems
COSA: a contents-oriented self adaptive browsing approach
Proceedings of the 46th Annual Southeast Regional Conference on XX
Near optimal battery-aware energy management
Proceedings of the 14th ACM/IEEE international symposium on Low power electronics and design
BARC: A Battery Aware Reliable Clustering algorithm for sensor networks
Journal of Network and Computer Applications
Information Sciences: an International Journal
Battery-aware depth-first search routing for streaming data transmissions in WSNs
WiCOM'09 Proceedings of the 5th International Conference on Wireless communications, networking and mobile computing
QoS-aware data reporting control in cluster-based wireless sensor networks
Computer Communications
Branch target buffer design for embedded processors
Microprocessors & Microsystems
Hierarchical hybrid power supply networks
Proceedings of the 47th Design Automation Conference
Battery-aware router scheduling in wireless mesh networks
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
Battery aware dynamic scheduling for periodic task graphs
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
Power management strategies in data transmission
Proceedings of the 16th Asia and South Pacific Design Automation Conference
Battery-aware task scheduling in distributed mobile systems with lifetime constraint
Proceedings of the 16th Asia and South Pacific Design Automation Conference
Static task-scheduling algorithms for battery-powered DVS systems
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Learning to manage combined energy supply systems
Proceedings of the 17th IEEE/ACM international symposium on Low-power electronics and design
Energy efficient monitoring for intrusion detection in battery-powered wireless mesh networks
ADHOC-NOW'11 Proceedings of the 10th international conference on Ad-hoc, mobile, and wireless networks
Maximum lifetime coverage preserving scheduling algorithms in sensor networks
Journal of Global Optimization
A fingerprint authentication system based on mobile phone
AVBPA'05 Proceedings of the 5th international conference on Audio- and Video-Based Biometric Person Authentication
A signature-based Grid index design for main-memory RFID database applications
Journal of Systems and Software
Journal of Signal Processing Systems
Managing distributed ups energy for effective power capping in data centers
Proceedings of the 39th Annual International Symposium on Computer Architecture
Optimal control of batteries with fully and partially available rechargeability
Automatica (Journal of IFAC)
ACM Transactions on Embedded Computing Systems (TECS)
Analytical and stochastic modelling of battery cell dynamics
ASMTA'12 Proceedings of the 19th international conference on Analytical and Stochastic Modeling Techniques and Applications
Robustness analysis for battery-supported cyber-physical systems
ACM Transactions on Embedded Computing Systems (TECS)
Real-time prediction of battery power requirements for electric vehicles
Proceedings of the ACM/IEEE 4th International Conference on Cyber-Physical Systems
Maximizing Lifetime of Target Coverage in Wireless Sensor Networks Using Learning Automata
Wireless Personal Communications: An International Journal
Energy-aware task mapping and scheduling for reliable embedded computing systems
ACM Transactions on Embedded Computing Systems (TECS) - Special Section ESFH'12, ESTIMedia'11 and Regular Papers
QoS-aware adaptive data collection in wireless sensor networks
Proceedings of the 8th International Conference on Ubiquitous Information Management and Communication
Modeling and Simulation of Energy-Aware Adaptive Policies for Automatic Weather Stations
Proceedings of International Workshop on Engineering Simulations for Cyber-Physical Systems
Interactive multi-frame reconstruction for mobile devices
Multimedia Tools and Applications
Hi-index | 0.00 |
Portable embedded computing systems require energy autonomy. This is achieved by batteries serving as a dedicated energy source. The requirement of portability places severe restrictions on size and weight, which in turn limits the amount of energy that is continuously available to maintain system operability. For these reasons, efficient energy utilization has become one of the key challenges to the designer of battery-powered embedded computing systems.In this paper, we first present a novel analytical battery model, which can be used for the battery lifetime estimation. The high quality of the proposed model is demonstrated with measurements and simulations. Using this battery model, we introduce a new "battery-aware" cost function, which will be used for optimizing the lifetime of the battery. This cost function generalizes the traditional minimization metric, namely the energy consumption of the system. We formulate the problem of battery-aware task scheduling on a single processor with multiple voltages. Then, we prove several important mathematical properties of the cost function. Based on these properties, we propose several algorithms for task ordering and voltage assignment, including optimal idle period insertion to exercise charge recovery.This paper presents the first effort toward a formal treatment of battery-aware task scheduling and voltage scaling, based on an accurate analytical model of the battery behavior.