Mark Hindess wrote:
I decided to have a play with the dacapo-9.12-bach benchmark suite.
I've appended some preliminary results below.

I attempted to run all the benchmarks 10 times on the linux/x86_64
milestone releases.  For this run I used:

  java -Xms128M -Xmx1024M -showversion -jar $DACAPO_JAR $BENCHMARK

That is, I used the default arguments to dacapo.

Another statistic that might be of particular interest is to time the nth iteration of the benchmark (eg with the dacapo argument "-n 3" or "-n 10"). The performance of the first iteration includes a large contribution from the compiler - later iterations more directly compare the generated code.

If you do time later iterations, beware that some benchmarks on some JVMs are performance-unstable - there can be performance fluctuations between subsequent runs, and the best strategy might be to run 20 iterations, take the best time of the last 10 iterations, and report the mean of 10 invocations.

I'd be very interested (as a member of the dacapo group) if you see performance instability with drlvm.

Robin

Reply via email to