White Papers

Characterizing the SPEC JVM98 Benchmarks on the Java Virtual Machine

Overview 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.

Download White Paper

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

Publisher
Northeastern University
File Format
PDF
Date Published
Jan 16, 2009
Format
White Papers
Topics
Java, Programming Languages, Software Engineering

Similiar White Papers

Achieving the Impossible: Unlimited Application Scalability

Achieving the Impossible: Unlimited Application Scalability

For applications with high scalability demands, ensuring 100% availability during peak usage periods is challenging enou

Publisher: Oracle  |  Tags: applications, html, ipod

State Extensions for Java PathFinder

State Extensions for Java PathFinder

Java PathFinder (JPF) is an explicit-state model checker for Java programs. JPF implements a backtrackable Java Virtual

Publisher: Association for Computing Machinery  |  Tags: java

ConTest Listeners: A Concurrency-Oriented Infrastructure for Java Test and Heal Tools

ConTest Listeners: A Concurrency-Oriented Infrastructure for Java Test and Heal Tools

With the proliferation of the new multi-core personal computers, and the explosion of the usage of highly concurrent mac

Publisher: Association for Computing Machinery  |  Tags: infrastructure, java

BeanConnect V2.0: Technical Overview

BeanConnect V2.0: Technical Overview

With the product BeanConnect 2.0, Fujitsu Siemens Computers offers software which complies with the JCA 1.5 specificatio

Publisher: Fujitsu Siemens  |  Tags: application server, applications, computers, fujitsu, java, server, software

Continuous Performance Management in Eclipse

Continuous Performance Management in Eclipse

Continuous performance management ("CPM") isn't a myth - it's a proven method to help your business find and resolve iss

Publisher: Quest Software  |  Tags: cpm, java, management

Northeastern University White Papers

On the Performance of IEEE 802.11 Under Jamming

On the Performance of IEEE 802.11 Under Jamming

This paper studies the performance of the IEEE 802.11 MAC protocol under a range of jammers that covers both channel-obl

Publisher: Northeastern University

Neural Network Based Fault Diagnostics of Industrial Robots Using Wavelt Multi-Resolution Analysis

Neural Network Based Fault Diagnostics of Industrial Robots Using Wavelt Multi-Resolution Analysis

A multi-resolution wavelet analysis coupled with a neural network based approach is applied in the problem of fault diag

Publisher: Northeastern University  |  Tags: data, network, robots

Mobility Models for Ad Hoc Network Simulation

Mobility Models for Ad Hoc Network Simulation

This paper proposes a novel general technique, based on renewal theory, for analyzing mobility models in ad hoc networks

Publisher: Northeastern University  |  Tags: mobility

Preprocessing DNS Log Data for Effective Data Mining

Preprocessing DNS Log Data for Effective Data Mining

The Domain Name Service (DNS) provides a critical function in directing Internet traffic. Defending DNS servers from ban

Publisher: Northeastern University  |  Tags: data, dns servers, server

NEUStore (Version 1.4): A Simple Java Package for the Construction of Disk-Based, Paginated, and Buffered Indices

NEUStore (Version 1.4): A Simple Java Package for the Construction of Disk-Based, Paginated, and Buffered Indices

This paper describes NEUStore, a Java package that aims to support the development of disk-based, paginated, and buffere

Publisher: Northeastern University  |  Tags: java