An energy consumption model for an embedded java virtual machine

  • Authors:
  • Sébastien Lafond;Johan Lilius

  • Affiliations:
  • Embedded Systems Laboratory, Turku Centre for Computer Science, Turku, Finland;Department of Computer Science, Åbo Akademi University, Åbo, Finland

  • Venue:
  • ARCS'06 Proceedings of the 19th international conference on Architecture of Computing Systems
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we establish a general framework for estimating the energy consumption of an embedded Java virtual machine (JVM). We have designed a number of experiments to find the constant overhead of the Virtual Machine and establish an energy consumption cost for individual Java Opcodes. The results show that there is a basic constant overhead for every Java program, and that a subset of Java opcodes have an almost constant energy cost. We also show that memory access is a crucial energy consumption component.