On the Energy Efficiency of Java Virtual Machine
Source: Southern Illinois University
Java programming has been increasingly used in energy constrained systems such as mobile devices; however, there are not much study on improving the energy efficiency of Java virtual machines. Based on the Jikes RVM and Dynamic Simple Scalar simulator, this paper analyzes the energy dissipation of several performance-oriented software and hardware optimization techniques that are often used in JVM. First, the authors quantify the energy consumption of each compilation and optimization stage in Jikes RVM. Second, they study the impact of compiler optimizations such as loop unrolling and method inlining, as well as different cache configuration on the energy dissipation in Jikes RVM.
| Format: | Size: | 116.10 | |
| Date: | May 2008 |



