[plt-scheme] Statistics (V301.5 Speed Up)
I've been following this thread for a while, so here are some
benchmarks that I've been running for while now (these are current):
benchmark intepreter mzc s-llvm interp/llvm mzc/llvm
--------- ---------- ----- ------ ----------- --------
sort1 692 643 563 1.2 1.1
nboyer 2616 1786 2115 1.2 0.8
sboyer 2090 1161 973 2.1 1.2
graphs 885 1384 712 1.2 1.9
lattice 8199 10065 3631 2.3 2.8
earley 2576 2524 11659 0.2 0.2
conform 151 179 68 2.2 2.6
dynamic 1453 1892 1105 1.3 1.7
I never get any significant variation here. The methodology is very
simple - run the benchmark once, gc a few times, run it again. I do
use time-apply. Like others have probably said, if you try to run the
program 1000 times in the same mzscheme session, the GC will be the
factor that introduces the odd distributions, not the program itself.
--
-Alex