Title
Analysis and development of Java Grande benchmarks
Abstract
Understanding the performance behaviour of Java Virtual Machines is important to Java systems developers and to applications developers. We review a range of Java benchmark pro- grams, including those collected by the Java Grande Forum as useful performance indicators for large-scale scientic applications, or \Java Grande applications". We systematically analyse these benchmarks on a collection of compute platforms including Pentium II, UltraSPARC II, Silicon Graphics, iMac and Alpha, and operating systems including Windows NT, Solaris, and Linux, and consider dierences in performance between benchmarks running on the Java Devel- opment Kit (JDK) versions 1.1.6 and 1.2. We also analyse some benchmark programs we have developed to augment existing collections. We observe some general trends in the performance of Java on various platforms and also conduct some comparisons between benchmarks written in Java and in traditional languages such as C and Fortran. We discuss performance variations across systems and the implications of Java systems performance for those developing scientic applications.
Year
DOI
Venue
1999
10.1145/304065.304101
Java Grande
Keywords
Field
DocType
benchmarks,java,java grande,java grande benchmarks,system performance,application development,operating system,performance indicator
Performance indicator,Windows NT,Computer science,Fortran,Real time Java,strictfp,Pentium,Java,Operating system,UltraSPARC
Conference
ISBN
Citations 
PageRank 
1-58113-161-5
35
6.75
References 
Authors
1
3
Name
Order
Citations
PageRank
J. A. Mathew18122.21
P. Coddington214026.98
K. A. Hawick329366.26