Characterizing the SPEC JVM98 Benchmarks on the Java Virtual Machine
Source: Northeastern University
This paper presents the results of a characterization analysis performed on the Java Virtual Machine (JVM) using the SPEC JVM98 benchmarks. An instrument is developed that runs inside the JVM that provides profiles of a variety of different workload characteristics. The data from these profiles are examined to better understand where performance bottlenecks exist in the JVM and what optimizations are possible. The frequency data presented is a first step in determining what instructions require special attention. The stack level information describes the number of registers needed to store stack elements. This knowledge can then be applied to the development of specialized hardware architectures or enhanced interpreters.
| Format: | Size: | 315.20 | |
| Date: | Jan 2009 |
People who downloaded this item also downloaded
- Multi-Language Programming: Part I - An Overview
- Constraint-Based Secure Information Flow Inference for a Java-Like Language
- JR: Flexible Distributed Programming in an Extended Java
- Passing Compliance Audits in Heterogeneous UNIX/Linux Datacenters



