White Papers

An Opcode Level Energy Consumption Model for a Java Virtual Machine

Overview This paper establishes a general framework for estimating the energy consumption of an embedded Java Virtual Machine (JVM). The paper has 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. The paper also shows that memory access is a crucial energy consumption component.

Download White Paper

By downloading you agree to our Terms and Conditions. These include information regarding use of your personal data.

Publisher
Turku Centre for Computer Science
File Format
PDF
Date Published
Jun 23, 2007
Format
White Papers
Topics
Application Development, Java, Programming Languages

Similiar White Papers

Connecting to Oracle From Ruby on Rails

Connecting to Oracle From Ruby on Rails

In the Java world, there are two common types of drivers for Oracle: the pure-Java (a.k.a. thin) driver and the native O

Publisher: Oracle  |  Tags: database, java, software

Design Considerations for Using the PIM API for Java ME

Design Considerations for Using the PIM API for Java ME

Mobile handsets such as cellphones typically have an address book to keep track of people one likes to stay in touch wit

Publisher: Sun Microsystems  |  Tags: api, applications, data, java

Using Java Persistence API Within a Visual Web JSF Application

Using Java Persistence API Within a Visual Web JSF Application

Using NetBeans IDE 6.0 and the Visual Web tools, one can write applications that connect to database tables using the Ja

Publisher: Sun Microsystems  |  Tags: api, applications, data, database, java

Ruby on Rails: Ajax

Ruby on Rails: Ajax

Ajax is one of the most important emerging trends in web applications. Web sites like Google Maps and Gmail dramatically

Publisher: O'Reilly Media  |  Tags: applications, gmail, google maps, java, server

Better JPA, Better JAXB, and Better Annotations Processing With Java SE 6

Better JPA, Better JAXB, and Better Annotations Processing With Java SE 6

Off late released Java SE (Standard Edition) 6 brings greater convenience and greater usability to several portions of t

Publisher: Oracle  |  Tags: api, applications, developers, java

Turku Centre for Computer Science White Papers

Supporting Sales Representatives on the Move: A Study of the Information Needs of Pharmaceutical Sales Representatives

Supporting Sales Representatives on the Move: A Study of the Information Needs of Pharmaceutical Sales Representatives

The purpose of the study explain in this paper is to understand the nature of the challenges that sales representatives

Publisher: Turku Centre for Computer Science

Visualizable Pseudo Programming Language

Visualizable Pseudo Programming Language

Selecting a right programming language for introductory CS courses is not an easy task. The pressure to use a commercial

Publisher: Turku Centre for Computer Science