Quantifying the energy consumption of a pocket computer and a Java virtual machine
- 1 June 2000
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGMETRICS Performance Evaluation Review
- Vol. 28 (1), 252-263
- https://doi.org/10.1145/345063.339421
Abstract
In this paper, we examine the energy consumption of a state-of-the-art pocket computer. Using a data acquisition system, we measure the energy consumption of the Itsy Pocket Computer, developed by Compaq Computer Corporation's Palo Alto Research Labs. We begin by showing that the energy usage characteristics of the Itsy differ markedly from that of a notebook computer. Then, since we expect that flexible software environments will become increasingly prevalent on pocket computers, we consider applications running in a Java environment. In particular, we explain some of the Java design tradeoffs applicable to pocket computers, and quantify their energy costs. For the design options we considered and the three workloads we studied, we find a maximum change in energy use of 25%.Keywords
This publication has 8 references indexed in Scilit:
- Energy-aware adaptation for mobile applicationsPublished by Association for Computing Machinery (ACM) ,1999
- The impact of battery capacity and memory bandwidth on CPU speed-settingPublished by Association for Computing Machinery (ACM) ,1999
- Apple Macintosh's energy consumptionIEEE Micro, 1998
- The energy efficiency of IRAM architecturesPublished by Association for Computing Machinery (ACM) ,1997
- Analytical energy dissipation models for low-power cachesPublished by Association for Computing Machinery (ACM) ,1997
- The structure and performance of interpretersPublished by Association for Computing Machinery (ACM) ,1996
- Comparing algorithm for dynamic speed-setting of a low-power CPUPublished by Association for Computing Machinery (ACM) ,1995
- Some computer science issues in ubiquitous computingCommunications of the ACM, 1993