Power analysis of embedded software: a first step towards software power minimization
ICCAD '94 Proceedings of the 1994 IEEE/ACM international conference on Computer-aided design
Low power design in deep submicron electronics
Low energy memory and register allocation using network flow
DAC '97 Proceedings of the 34th annual Design Automation Conference
Memory controller policies for DRAM power management
ISLPED '01 Proceedings of the 2001 international symposium on Low power electronics and design
Algorithms for energy optimization using processor instructions
CASES '01 Proceedings of the 2001 international conference on Compilers, architecture, and synthesis for embedded systems
Energy consumption analysis for two embedded Java virtual machines
Journal of Systems Architecture: the EUROMICRO Journal
An energy consumption framework for distributed java-based systems
Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering
Vision paper: towards model-based energy testing
Proceedings of the 14th international conference on Model driven engineering languages and systems
JouleUnit: a generic framework for software energy profiling and testing
Proceedings of the 2013 workshop on Green in/by software engineering
Hi-index | 0.00 |
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.