[Vm-dev] Some Performance Numbers: Java vs. CogVM vs. SOM

Stefan Marr smalltalk at stefan-marr.de
Fri Apr 10 12:52:13 UTC 2015


Hi Tim:

Bye the way, I put the Spur image I used here: http://stefan-marr.de/downloads/Benchmarks-Spur-2015-04-06.zip

> On 10 Apr 2015, at 13:53, timfelgentreff <timfelgentreff at gmail.com> wrote:
> 
> The numbers are normalized against the interpreter VM. Here are the winners
> per benchmark:

Interesting, but, we should really have a talk about how to present data :-P
I can’t make sense out of your raw R output…

If I didn’t do anything wrong, this should be the speedup numbers over the interpreter.
IMHO, this is actually understandable.

         	RSqueak	Cog
Bounce		 2,2	6,3
DeltaBlue	 2,0	3,4
Fannkuch	 3,7	2,1
FieldLoop	16,6	3,8
IntegerLoop	17,5	5,3
Json		 0,7	2,5
Mandelbrot	39,0	3,0
NBody		 1,4	3,9
Permute		 2,2	2,2
Queens		 4,4	2,7
Richards	12,4	7,6
Sieve		 5,2	1,5
Storage		 3,7	2,3
Towers		10,8	3,4
WhileLoop	14,8	4,5

I am a little surprised that Json is so bad.
In RTruffleSOM, which also uses meta-tracing, it’s not slower than the interpreter.

Best regards
Stefan

-- 
Stefan Marr
INRIA Lille - Nord Europe
http://stefan-marr.de/research/





More information about the Vm-dev mailing list