Links to other Java Benchmarks

source:

http://www.epcc.ed.ac.uk/javagrande/links.html

Links to other Java Benchmarks

Below is a list of Java Benchmarks we have collected in the course our benchmarking work and which may be of interest. If anyone reading this knows of any other good benchmarks, please email epcc-javagrande@epcc.ed.ac.uk and we will add them to the list.

RMI Benchmark Suite A collection of RMI benchmark programs including several kernels and some small applications.
Java SciMark benchmark for Scientific Computing Sequential benchmark suite, containing 5 kernels: 1D-FFT, SOR, Monte Carlo integration, Sparse Matrix multiply, dense LU factorisation.
Linpack Benchmark -- Java Version Sequential Linpack 100x100 LU factorisation.
The Plasma Benchmark Sequential "drawing sinewaves in a window" benchmark.
Sieve of Eratosthenes Benchmark in Java Generates prime numbers using Sieve of Eratosthenes
SPEC JVM98 Benchmarks Sequential benchmark suite containing LZW compression, rule-based inference, database ops, Java compilation, MPEG audio decompression, raytracing, and Java parsing kernels. .
JavaWorld benchmark Benchmark for low-level operations: loops, accessing variables, method invocation, arithmetic operators, casting, instantiation, exception handling, thread creation and switching.
CaffeineMark 3.0 Low-level benchmark suite, including sieve of Eratosthenes, sorting, logic ops, method invocation, floating point, simple graphics and GUI ops.
Java Microbenchmarks Benchmark for low-level operations: loops, accessing variables, method invocation, arithmetic operators, object creation.
Another JavaWorld benchmark Low-level benchmark, testing method call, try/catch set-up, object creation, array creation and array accessing. C++ version available.
Some Small Java Benchmarks Some very small benchmarks, including prime number counting, Fibonacci, Mandelbrot set.
Image/J Image Processing application, with an embedded benchmark. Performs a sequence of image operations (e.g. flip, rotate, dither, smooth, zoom in, zoom out.)
Dhrystone benchmark in Java An implementation of Dhrystone in Java.
UCSD Benchmarks for Java Science and Engineering Dept., University of California at San Diego
Set of low level benchmarks, including loop costs, arithmetic, array and object assignment, method calls, exceptions, thread switching and garbage collection.
Java/C++ Benchmark A Java implementation of ByteMark. Sorting, bitfield, floating point, FFT, assignment, IDEA, Huffman, neural net, LU, object creation, method call benchmarks.
Benchbeans Benchmark suite containing arithmetic, graphics, object allocation, method invocation and text manipulation.
VolanoMark Server benchmark, simulating 100's of clients attaching to a server.
Fhourstones 2.0 Memory intensive integer benchmark solving positions in the game of connect-4
Java Speed Tests Matrix multiplication and inversion
The Java Generic Library (JGL) A set of reusable data structures and algorithms. JGL is a high performance library whose containers and algorithms meet or beat the performance of existing libraries. Benchmarks test arrays, maps (hash tables), and sorting.
The Tak Benchmark Tests speed of method calls in deep recursion.
ParkBench low-level benchmarks in Java Implementation of ParkBench single processor benchmarks in Java. Tests memory bandwidth and latency effects.
JBench Framework A framework for developing and running Java benchmarks. Includes some example low-level benchmarks, such as array filling, list sorting, using proxies and reflection.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值