Electroid-oriented adiabatic switching circuits
ISLPED '95 Proceedings of the 1995 international symposium on Low power design
A three-port adiabatic register file suitable for embedded applications
ISLPED '98 Proceedings of the 1998 international symposium on Low power electronics and design
Next century challenges: mobile networking for “Smart Dust”
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
A three-port nRERL register file for ultra-low-energy applications
ISLPED '00 Proceedings of the 2000 international symposium on Low power electronics and design
Understanding Smart Sensors, Second Edition
Understanding Smart Sensors, Second Edition
Low Power Digital CMOS Design
Energy trade-offs in the IBM Wristwatch computer
ISWC '01 Proceedings of the 5th IEEE International Symposium on Wearable Computers
Hi-index | 0.00 |
We propose to improve battery life in pervasive devices by using multiple processors that trade off computing capacity for improved energy-per-cycle (EPC) efficiency. A separate scheduler circuit intercepts interrupts and schedules execution to minimize overall energy consumption. To facilitate this operation, software tasks are compiled and profiled for execution on multiple processors so that task requirements to computing capacities may be evaluated realistically to satisfy system requirements and task response time. We propose a simple model for estimating the EPC for each processor. To optimize energy consumption, processors are designed to satisfy a particular usage model. Thus, the particular task suite that is anticipated to run on the device, in conjunction with user expectations to software reaction times, governs the design point of each processor. We show that the battery life of a wearable device may be extended by a factor 3-18 depending on users activity.