Energy consumption analysis for two embedded Java virtual machines

  • Authors:
  • Sébastien Lafond;Johan Lilius

  • Affiliations:
  • Turku Centre for Computer Science, Embedded Systems Laboratory Lemminkäisenkatu 14A, FIN-20520 Turku, Finland;bo Akademi University, Department of Computer Science Lemminkäinengatan 14A, FIN-20520 bo, Finland

  • Venue:
  • Journal of Systems Architecture: the EUROMICRO Journal
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we present 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 and establish an energy consumption cost for individual Java opcodes for two JVMs. 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.