Skip to content

Instantly share code, notes, and snippets.

@PragTob
Created January 16, 2017 22:09
Show Gist options
  • Select an option

  • Save PragTob/2b23fc0c6a0c0ba85b36fab98b837b3a to your computer and use it in GitHub Desktop.

Select an option

Save PragTob/2b23fc0c6a0c0ba85b36fab98b837b3a to your computer and use it in GitHub Desktop.
tobi@speedy ~/github/rubykon $ benchmark/benchmark.sh benchmark/mcts_avg.rb
Running 2.0.0
Using /home/tobi/.rvm/gems/ruby-2.0.0-p648
ruby 2.0.0p648 (2015-12-16 revision 53162) [x86_64-linux]
Running your benchmark...
--------------------------------------------------------------------------------
Finished warm up for 19x19 1_000 iterations, running the real bechmarks now
Finished measuring the run time for 19x19 1_000 iterations
Benchmarking finished, here are your reports...
Warm up results:
--------------------------------------------------------------------------------
19x19 1_000 iterations 4.41 i/min 13.59 s (avg) (± 3.55%)
Runtime results:
--------------------------------------------------------------------------------
19x19 1_000 iterations 4.54 i/min 13.22 s (avg) (± 0.44%)
--------------------------------------------------------------------------------
Running 2.2.3
Using /home/tobi/.rvm/gems/ruby-2.2.3
ruby 2.2.3p173 (2015-08-18 revision 51636) [x86_64-linux]
Running your benchmark...
--------------------------------------------------------------------------------
Finished warm up for 19x19 1_000 iterations, running the real bechmarks now
Finished measuring the run time for 19x19 1_000 iterations
Benchmarking finished, here are your reports...
Warm up results:
--------------------------------------------------------------------------------
19x19 1_000 iterations 4.54 i/min 13.22 s (avg) (± 2.57%)
Runtime results:
--------------------------------------------------------------------------------
19x19 1_000 iterations 4.68 i/min 12.83 s (avg) (± 1.87%)
--------------------------------------------------------------------------------
Running jruby-9.0.3.0
Using /home/tobi/.rvm/gems/jruby-9.0.3.0
jruby 9.0.3.0 (2.2.2) 2015-10-21 633c9aa OpenJDK 64-Bit Server VM 25.111-b14 on 1.8.0_111-8u111-b14-2ubuntu0.16.04.2-b14 +jit [linux-amd64]
Running your benchmark...
--------------------------------------------------------------------------------
Finished warm up for 19x19 1_000 iterations, running the real bechmarks now
Finished measuring the run time for 19x19 1_000 iterations
Benchmarking finished, here are your reports...
Warm up results:
--------------------------------------------------------------------------------
19x19 1_000 iterations 7.60 i/min 7.90 s (avg) (± 3.51%)
Runtime results:
--------------------------------------------------------------------------------
19x19 1_000 iterations 7.75 i/min 7.74 s (avg) (± 0.47%)
--------------------------------------------------------------------------------
Running rbx-2.5.8
Using /home/tobi/.rvm/gems/rbx-2.5.8
rubinius 2.5.8 (2.1.0 bef51ae3 2015-07-14 3.5.2 JI) [x86_64-linux-gnu]
Running your benchmark...
--------------------------------------------------------------------------------
Finished warm up for 19x19 1_000 iterations, running the real bechmarks now
Finished measuring the run time for 19x19 1_000 iterations
Benchmarking finished, here are your reports...
Warm up results:
--------------------------------------------------------------------------------
19x19 1_000 iterations 4.64 i/min 12.94 s (avg) (± 4.41%)
Runtime results:
--------------------------------------------------------------------------------
19x19 1_000 iterations 4.67 i/min 12.84 s (avg) (± 1.91%)
--------------------------------------------------------------------------------
Running 2.4.0
Using /home/tobi/.rvm/gems/ruby-2.4.0
ruby 2.4.0p0 (2016-12-24 revision 57164) [x86_64-linux]
Running your benchmark...
--------------------------------------------------------------------------------
Finished warm up for 19x19 1_000 iterations, running the real bechmarks now
Finished measuring the run time for 19x19 1_000 iterations
Benchmarking finished, here are your reports...
Warm up results:
--------------------------------------------------------------------------------
19x19 1_000 iterations 5.07 i/min 11.84 s (avg) (± 1.15%)
Runtime results:
--------------------------------------------------------------------------------
19x19 1_000 iterations 5.20 i/min 11.53 s (avg) (± 2.18%)
--------------------------------------------------------------------------------
Running jruby-9.1.7.0
Using /home/tobi/.rvm/gems/jruby-9.1.7.0
jruby 9.1.7.0 (2.3.1) 2017-01-11 68056ae OpenJDK 64-Bit Server VM 25.111-b14 on 1.8.0_111-8u111-b14-2ubuntu0.16.04.2-b14 +jit [linux-x86_64]
Running your benchmark...
--------------------------------------------------------------------------------
Finished warm up for 19x19 1_000 iterations, running the real bechmarks now
Finished measuring the run time for 19x19 1_000 iterations
Benchmarking finished, here are your reports...
Warm up results:
--------------------------------------------------------------------------------
19x19 1_000 iterations 7.26 i/min 8.26 s (avg) (± 3.25%)
Runtime results:
--------------------------------------------------------------------------------
19x19 1_000 iterations 7.34 i/min 8.17 s (avg) (± 2.12%)
--------------------------------------------------------------------------------
Running rbx-3.69
Using /home/tobi/.rvm/gems/rbx-3.69
rubinius 3.69 (2.3.1 a57071c6 2016-11-17 3.8.0) [x86_64-linux-gnu]
Running your benchmark...
--------------------------------------------------------------------------------
Finished warm up for 19x19 1_000 iterations, running the real bechmarks now
Finished measuring the run time for 19x19 1_000 iterations
Benchmarking finished, here are your reports...
Warm up results:
--------------------------------------------------------------------------------
19x19 1_000 iterations 0.99 i/min 60.53 s (avg) (± 1.03%)
Runtime results:
--------------------------------------------------------------------------------
19x19 1_000 iterations 1.01 i/min 59.40 s (avg) (± 0.30%)
--------------------------------------------------------------------------------
Running jruby-9.0.3.0 with --server -Xcompile.invokedynamic=true -J-Xmx1500m
Using /home/tobi/.rvm/gems/jruby-9.0.3.0
jruby 9.0.3.0 (2.2.2) 2015-10-21 633c9aa OpenJDK 64-Bit Server VM 25.111-b14 on 1.8.0_111-8u111-b14-2ubuntu0.16.04.2-b14 +jit [linux-amd64]
Running your benchmark...
--------------------------------------------------------------------------------
Finished warm up for 19x19 1_000 iterations, running the real bechmarks now
Finished measuring the run time for 19x19 1_000 iterations
Benchmarking finished, here are your reports...
Warm up results:
--------------------------------------------------------------------------------
19x19 1_000 iterations 12.55 i/min 4.78 s (avg) (± 9.92%)
Runtime results:
--------------------------------------------------------------------------------
19x19 1_000 iterations 12.81 i/min 4.68 s (avg) (± 0.80%)
--------------------------------------------------------------------------------
Running jruby-9.1.6.0 with --server -Xcompile.invokedynamic=true -J-Xmx1500m
Using /home/tobi/.rvm/gems/jruby-9.1.6.0
jruby 9.1.6.0 (2.3.1) 2016-11-09 0150a76 OpenJDK 64-Bit Server VM 25.111-b14 on 1.8.0_111-8u111-b14-2ubuntu0.16.04.2-b14 +jit [linux-x86_64]
Running your benchmark...
--------------------------------------------------------------------------------
Finished warm up for 19x19 1_000 iterations, running the real bechmarks now
Finished measuring the run time for 19x19 1_000 iterations
Benchmarking finished, here are your reports...
Warm up results:
--------------------------------------------------------------------------------
19x19 1_000 iterations 14.74 i/min 4.07 s (avg) (± 12.88%)
Runtime results:
--------------------------------------------------------------------------------
19x19 1_000 iterations 15.12 i/min 3.97 s (avg) (± 0.62%)
--------------------------------------------------------------------------------
Using /home/tobi/.rvm/gems/ruby-2.4.0
Running old truffle graal with enough heap space
$ JAVACMD=/home/tobi/dev/graalvm-jdk1.8.0/bin/java /home/tobi/github/old_jruby/bin/jruby -X+T -Xtruffle.core.load_path=/home/tobi/github/old_jruby/truffle/src/main/ruby -J-server -e 'puts RUBY_DESCRIPTION; puts "Graal? #{Truffle.graal?}"'
jruby 9.0.4.0-SNAPSHOT (2.2.2) 2016-12-13 fd2c179 OpenJDK 64-Bit Server VM 25.40-b25-internal-graal-0.7 on 1.8.0-internal-b132 +jit [linux-amd64]
Graal? true
$ JAVACMD=/home/tobi/dev/graalvm-jdk1.8.0/bin/java /home/tobi/github/old_jruby/bin/jruby -X+T -Xtruffle.core.load_path=/home/tobi/github/old_jruby/truffle/src/main/ruby -J-server -J-Xmx1500m benchmark/mcts_avg.rb
Running your benchmark...
--------------------------------------------------------------------------------
Finished warm up for 19x19 1_000 iterations, running the real bechmarks now
Finished measuring the run time for 19x19 1_000 iterations
Benchmarking finished, here are your reports...
Warm up results:
--------------------------------------------------------------------------------
19x19 1_000 iterations 12.42 i/min 4.83 s (avg) (± 108.17%)
Runtime results:
--------------------------------------------------------------------------------
19x19 1_000 iterations 16.93 i/min 3.54 s (avg) (± 10.70%)
--------------------------------------------------------------------------------
Running new truffle head
benchmark/benchmark.sh: line 37: ./truffleruby/tool/jt.rb: No such file or directory
$ JAVACMD=/home/tobi/github/truffleruby/graal/jdk1.8.0_111-jvmci-0.23/bin/java /home/tobi/github/truffleruby/bin/jruby -X+T -Xtruffle.core.load_path=/home/tobi/github/truffleruby/truffle/src/main/ruby -J-server -J-XX:+UnlockExperimentalVMOptions -J-XX:+EnableJVMCI -J-d64 -J-Djvmci.class.path.append=/home/tobi/github/truffleruby/graal/graal-core/mxbuild/dists/graal.jar -J-Xbootclasspath/a:/home/tobi/github/truffleruby/graal/truffle/mxbuild/dists/truffle-api.jar -J-Xmx1500m benchmark/mcts_avg.rb
Running your benchmark...
--------------------------------------------------------------------------------
Finished warm up for 19x19 1_000 iterations, running the real bechmarks now
Finished measuring the run time for 19x19 1_000 iterations
Benchmarking finished, here are your reports...
Warm up results:
--------------------------------------------------------------------------------
19x19 1_000 iterations 28.15 i/min 2.13 s (avg) (± 101.50%)
Runtime results:
--------------------------------------------------------------------------------
19x19 1_000 iterations 36.65 i/min 1.64 s (avg) (± 1.25%)
--------------------------------------------------------------------------------
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment