Benchmarks (R7RS)
Timings last updated 24 May 2017.
Last updated 3 July 2016.
These benchmarks are portable R7RS top-level programs.
Benchmarked on a 3.6 GHz Intel i7-4790 running Ubuntu Linux.
The numbers show run time in seconds (except for the
geometricMean
pseudo-benchmark, whose numbers show average run time
normalized to the fastest systems).
The bars show relative performance; longer is better.
geometricMean | ||
Larceny | 1.41 | |
Petit Larceny | 2.852 | |
Chibi | 36.446 | |
Chicken | 8.321 | |
Cyclone | 5.873 | |
Foment | 126.737 | |
Gauche | 6.103 | |
Kawa | 29.987 | |
Picrin | 80.19 | |
Sagittarius | 6.876 | |
browse:2000 | ||
Larceny | 2.574 | |
Petit Larceny | 5.696 | |
Chibi | 159.3 | |
Chicken | 21.274 | |
Cyclone | 19.585 | |
Foment | 362.513 | |
Gauche | 16.543 | |
Kawa | 36.507 | |
Picrin | 68.497 | |
Sagittarius | 16.317 | |
deriv:10000000 | ||
Larceny | 3.019 | |
Petit Larceny | 7.552 | |
Chibi | 70.983 | |
Chicken | 7.843 | |
Cyclone | 13.435 | |
Foment | 576.957 | |
Gauche | 22.22 | |
Kawa | 25.204 | |
Picrin | 61.457 | |
Sagittarius | 21.326 | |
destruc:600:50:4000 | ||
Larceny | 3.326 | |
Petit Larceny | 6.094 | |
Chibi | 61.232 | |
Chicken | 50.614 | |
Cyclone | 27.962 | |
Foment | 421.724 | |
Gauche | 20.426 | |
Kawa | 70.975 | |
Picrin | 89.711 | |
Sagittarius | 21.963 | |
diviter:1000:1000000 | ||
Larceny | 1.92 | |
Petit Larceny | 3.745 | |
Chibi | 39.231 | |
Chicken | 3.067 | |
Cyclone | 7.045 | |
Foment | 419.911 | |
Gauche | 15.632 | |
Kawa | 40.36 | |
Picrin | 54.522 | |
Sagittarius | 19.677 | |
divrec:1000:1000000 | ||
Larceny | 4.15 | |
Petit Larceny | 8.012 | |
Chibi | 38.481 | |
Chicken | 12.728 | |
Cyclone | 13.581 | |
Foment | 382.866 | |
Gauche | 20.708 | |
Kawa | 40.755 | |
Picrin | 77.431 | |
Sagittarius | 21.778 | |
puzzle:1000 | ||
Larceny | 4.669 | |
Petit Larceny | 5.445 | |
Chibi | 168.526 | |
Chicken | 68.684 | |
Cyclone | 35.631 | |
Foment | 595.637 | |
Gauche | 25.923 | |
Kawa | 109.554 | |
Picrin | 263.491 | |
Sagittarius | 32.118 | |
triangl:22:1:50 | ||
Larceny | 3.394 | |
Petit Larceny | 5.795 | |
Chibi | 60.132 | |
Chicken | 41.564 | |
Cyclone | 20.213 | |
Foment | 464.63 | |
Gauche | 20.523 | |
Kawa | 76.249 | |
Picrin | 141.861 | |
Sagittarius | 21.213 | |
tak:40:20:11:1 | ||
Larceny | 2.302 | |
Petit Larceny | 5.213 | |
Chibi | 34.601 | |
Chicken | 51.382 | |
Cyclone | 13.222 | |
Foment | 291.692 | |
Gauche | 20.03 | |
Kawa | 53.787 | |
Picrin | 79.959 | |
Sagittarius | 23.144 | |
takl:40:20:12:1 | ||
Larceny | 3.976 | |
Petit Larceny | 10.089 | |
Chibi | 310.718 | |
Chicken | 10.316 | |
Cyclone | 25.148 | |
Foment | 1014.719 | |
Gauche | 60.454 | |
Kawa | 175.148 | |
Picrin | 236.958 | |
Sagittarius | 56.394 | |
ntakl:40:20:12:1 | ||
Larceny | 3.518 | |
Petit Larceny | 10.119 | |
Chibi | 55.804 | |
Chicken | 10.332 | |
Cyclone | 24.718 | |
Foment | 838.279 | |
Gauche | 58.626 | |
Kawa | 175.299 | |
Picrin | 170.006 | |
Sagittarius | 52.217 | |
cpstak:40:20:11:1 | ||
Larceny | 3.858 | |
Petit Larceny | 10.524 | |
Chibi | 136.505 | |
Chicken | 59.93 | |
Cyclone | 15.14 | |
Foment | 1729.312 | |
Gauche | 69.208 | |
Kawa | ||
Picrin | 90.611 | |
Sagittarius | 61.84 | |
ctak:32:16:8:1 | ||
Larceny | 6.906 | |
Petit Larceny | 7.68 | |
Chibi | 3119.94 | |
Chicken | 6.08 | |
Cyclone | 2.027 | |
Foment | 713.889 | |
Gauche | 16.186 | |
Kawa | 119.955 | |
Picrin | 2172.0 | |
Sagittarius | 13.933 | |
fib:40:5 | ||
Larceny | 5.011 | |
Petit Larceny | 11.866 | |
Chibi | 46.565 | |
Chicken | 149.778 | |
Cyclone | 26.561 | |
Foment | 538.187 | |
Gauche | 45.81 | |
Kawa | 148.444 | |
Picrin | 161.305 | |
Sagittarius | 46.107 | |
fibc:30:10 | ||
Larceny | 4.577 | |
Petit Larceny | 5.083 | |
Chibi | 1529.366 | |
Chicken | 13.44 | |
Cyclone | 2.554 | |
Foment | 457.713 | |
Gauche | 14.469 | |
Kawa | 81.702 | |
Picrin | 1300.461 | |
Sagittarius | 13.193 | |
fibfp:35.0:10 | ||
Larceny | 2.653 | |
Petit Larceny | 7.578 | |
Chibi | 30.8 | |
Chicken | 29.708 | |
Cyclone | 6.433 | |
Foment | 165.379 | |
Gauche | 10.202 | |
Kawa | 26.889 | |
Picrin | 31.353 | |
Sagittarius | 12.23 | |
sum:10000:200000 | ||
Larceny | 3.02 | |
Petit Larceny | 6.038 | |
Chibi | 57.144 | |
Chicken | 231.268 | |
Cyclone | 24.571 | |
Foment | 590.845 | |
Gauche | 37.697 | |
Kawa | 231.473 | |
Picrin | 107.585 | |
Sagittarius | 49.578 | |
sumfp:1000000.0:500 | ||
Larceny | 4.342 | |
Petit Larceny | 11.13 | |
Chibi | 61.217 | |
Chicken | 61.562 | |
Cyclone | 7.948 | |
Foment | 293.415 | |
Gauche | 13.396 | |
Kawa | 83.185 | |
Picrin | 30.984 | |
Sagittarius | 19.533 | |
fft:65536:100 | ||
Larceny | 3.4 | |
Petit Larceny | 4.98 | |
Chibi | 42.466 | |
Chicken | 37.556 | |
Cyclone | 14.247 | |
Foment | 237.427 | |
Gauche | 8.383 | |
Kawa | 105.003 | |
Picrin | 31.793 | |
Sagittarius | 6.519 | |
mbrot:75:1000 | ||
Larceny | 4.722 | |
Petit Larceny | 12.549 | |
Chibi | 142.191 | |
Chicken | 82.016 | |
Cyclone | 14.668 | |
Foment | 416.759 | |
Gauche | 17.701 | |
Kawa | 78.832 | |
Picrin | 41.814 | |
Sagittarius | 50.946 | |
mbrotZ:75:1000 | ||
Larceny | 13.542 | |
Petit Larceny | 13.248 | |
Chibi | 284.705 | |
Chicken | 183.632 | |
Cyclone | ||
Foment | 534.986 | |
Gauche | 29.762 | |
Kawa | 65.023 | |
Picrin | ||
Sagittarius | 73.578 | |
nucleic:50 | ||
Larceny | 3.539 | |
Petit Larceny | 8.142 | |
Chibi | 56.203 | |
Chicken | 19.492 | |
Cyclone | 7.587 | |
Foment | 198.177 | |
Gauche | 15.825 | |
Kawa | 29.854 | |
Picrin | ||
Sagittarius | 21.847 | |
pi:50:500:50:2 | ||
Larceny | 5.066 | |
Petit Larceny | 25.139 | |
Chibi | ||
Chicken | 0.059 | |
Cyclone | 0.08 | |
Foment | ||
Gauche | 0.071 | |
Kawa | 9.6 | |
Picrin | ||
Sagittarius | 0.135 | |
pnpoly:1000000 | ||
Larceny | 4.972 | |
Petit Larceny | 7.812 | |
Chibi | 161.347 | |
Chicken | 53.772 | |
Cyclone | 32.248 | |
Foment | 351.348 | |
Gauche | 18.074 | |
Kawa | 105.35 | |
Picrin | ||
Sagittarius | 23.507 | |
ray:50 | ||
Larceny | 5.053 | |
Petit Larceny | 9.177 | |
Chibi | 77.386 | |
Chicken | 24.689 | |
Cyclone | 8.286 | |
Foment | 231.874 | |
Gauche | 17.298 | |
Kawa | 38.528 | |
Picrin | 65.087 | |
Sagittarius | 23.419 | |
simplex:1000000 | ||
Larceny | 6.217 | |
Petit Larceny | 11.143 | |
Chibi | 121.937 | |
Chicken | 46.204 | |
Cyclone | 38.041 | |
Foment | 509.789 | |
Gauche | 31.506 | |
Kawa | 68.936 | |
Picrin | 111.398 | |
Sagittarius | 31.303 | |
ack:3:12:2 | ||
Larceny | 4.52 | |
Petit Larceny | 7.231 | |
Chibi | 40.682 | |
Chicken | 180.12 | |
Cyclone | 53.151 | |
Foment | 522.25 | |
Gauche | 79.039 | |
Kawa | ||
Picrin | ||
Sagittarius | 67.367 | |
array1:1000000:500 | ||
Larceny | 3.361 | |
Petit Larceny | 6.071 | |
Chibi | 36.737 | |
Chicken | 69.425 | |
Cyclone | 22.953 | |
Foment | 533.226 | |
Gauche | 22.929 | |
Kawa | 263.271 | |
Picrin | 129.689 | |
Sagittarius | 28.756 | |
string:500000:25 | ||
Larceny | 3.691 | |
Petit Larceny | 3.298 | |
Chibi | 3.903 | |
Chicken | 0.182 | |
Cyclone | 0.188 | |
Foment | 0.734 | |
Gauche | 0.166 | |
Kawa | 3.684 | |
Picrin | 0.011 | |
Sagittarius | 0.657 | |
sum1:25 | ||
Larceny | 4.756 | |
Petit Larceny | 6.731 | |
Chibi | 20.99 | |
Chicken | 14.696 | |
Cyclone | 9.688 | |
Foment | 5.229 | |
Gauche | 1.144 | |
Kawa | 1.834 | |
Picrin | 5.671 | |
Sagittarius | 5.916 | |
cat:50 | ||
Larceny | 3.721 | |
Petit Larceny | 5.913 | |
Chibi | 37.229 | |
Chicken | 15.7 | |
Cyclone | 18.566 | |
Foment | 178.777 | |
Gauche | 18.888 | |
Kawa | 12.824 | |
Picrin | 304.421 | |
Sagittarius | 84.13 | |
tail:25 | ||
Larceny | 4.47 | |
Petit Larceny | 6.705 | |
Chibi | 55.279 | |
Chicken | 0.682 | |
Cyclone | 19.439 | |
Foment | 72.36 | |
Gauche | 1.662 | |
Kawa | 1.078 | |
Picrin | 252.127 | |
Sagittarius | 8.554 | |
wc:inputs/bib:50 | ||
Larceny | 2.705 | |
Petit Larceny | 3.748 | |
Chibi | 280.608 | |
Chicken | 65.773 | |
Cyclone | 13.007 | |
Foment | 141.939 | |
Gauche | 23.44 | |
Kawa | 9.735 | |
Picrin | 193.151 | |
Sagittarius | 41.756 | |
read1:2500 | ||
Larceny | 5.866 | |
Petit Larceny | 8.34 | |
Chibi | 73.58 | |
Chicken | 11.087 | |
Cyclone | 20.287 | |
Foment | 9.351 | |
Gauche | 2.183 | |
Kawa | 4.099 | |
Picrin | 2.961 | |
Sagittarius | 5.889 | |
compiler:2000 | ||
Larceny | 3.839 | |
Petit | ||
Chibi | 72.286 | |
Chicken | 14.42 | |
Cyclone | ||
Foment | 230.506 | |
Gauche | 20.459 | |
Kawa | ||
Picrin | ||
Sagittarius | 19.941 | |
conform:500 | ||
Larceny | 4.261 | |
Petit Larceny | 11.308 | |
Chibi | 104.981 | |
Chicken | 13.935 | |
Cyclone | 31.023 | |
Foment | 420.464 | |
Gauche | 36.519 | |
Kawa | ||
Picrin | 136.293 | |
Sagittarius | 33.161 | |
dynamic:500 | ||
Larceny | 5.574 | |
Petit Larceny | 8.525 | |
Chibi | 140.487 | |
Chicken | 19.092 | |
Cyclone | 36.569 | |
Foment | 327.043 | |
Gauche | ||
Kawa | 41.689 | |
Picrin | ||
Sagittarius | 16.972 | |
earley:1 | ||
Larceny | 3.664 | |
Petit Larceny | 5.439 | |
Chibi | ||
Chicken | ||
Cyclone | 38.87 | |
Foment | ||
Gauche | 9.743 | |
Kawa | 26.581 | |
Picrin | ||
Sagittarius | 9.731 | |
graphs:7:3 | ||
Larceny | 4.365 | |
Petit Larceny | 9.153 | |
Chibi | 1265.155 | |
Chicken | 27.253 | |
Cyclone | 48.704 | |
Foment | ||
Gauche | 62.997 | |
Kawa | ||
Picrin | 697.335 | |
Sagittarius | 41.632 | |
lattice:44:10 | ||
Larceny | 4.853 | |
Petit Larceny | 16.168 | |
Chibi | 701.652 | |
Chicken | 64.338 | |
Cyclone | 65.535 | |
Foment | 1128.82 | |
Gauche | 48.18 | |
Kawa | 136.658 | |
Picrin | 244.54 | |
Sagittarius | 50.39 | |
matrix:5:5:2500 | ||
Larceny | 2.71 | |
Petit Larceny | 4.96 | |
Chibi | 149.294 | |
Chicken | 20.534 | |
Cyclone | 43.461 | |
Foment | 425.814 | |
Gauche | 23.795 | |
Kawa | 37.478 | |
Picrin | 76.371 | |
Sagittarius | 21.345 | |
maze:20:7:10000 | ||
Larceny | 2.592 | |
Petit Larceny | 4.089 | |
Chibi | 56.614 | |
Chicken | 20.211 | |
Cyclone | 16.393 | |
Foment | 161.92 | |
Gauche | 15.799 | |
Kawa | 24.032 | |
Picrin | 108.952 | |
Sagittarius | 22.632 | |
mazefun:11:11:10000 | ||
Larceny | 3.564 | |
Petit Larceny | 6.706 | |
Chibi | 75.703 | |
Chicken | 52.496 | |
Cyclone | 17.922 | |
Foment | 441.915 | |
Gauche | 25.313 | |
Kawa | 107.969 | |
Picrin | 77.049 | |
Sagittarius | 25.271 | |
nqueens:13:10 | ||
Larceny | 7.791 | |
Petit Larceny | 14.074 | |
Chibi | 109.78 | |
Chicken | 162.608 | |
Cyclone | 41.684 | |
Foment | 1048.1 | |
Gauche | 51.363 | |
Kawa | 217.14 | |
Picrin | 132.772 | |
Sagittarius | 55.187 | |
paraffins:23:10 | ||
Larceny | 4.273 | |
Petit Larceny | 5.429 | |
Chibi | 2906.415 | |
Chicken | 12.949 | |
Cyclone | 11.984 | |
Foment | ||
Gauche | 8.888 | |
Kawa | 27.634 | |
Picrin | ||
Sagittarius | 9.026 | |
parsing:2500 | ||
Larceny | 5.372 | |
Petit Larceny | 8.785 | |
Chibi | 2305.964 | |
Chicken | 56.919 | |
Cyclone | 30.282 | |
Foment | 352.179 | |
Gauche | 92.496 | |
Kawa | ||
Picrin | ||
Sagittarius | 24.006 | |
peval:2000 | ||
Larceny | 4.411 | |
Petit Larceny | 9.925 | |
Chibi | 119.33 | |
Chicken | 14.044 | |
Cyclone | 23.494 | |
Foment | 702.159 | |
Gauche | 31.603 | |
Kawa | 52.739 | |
Picrin | 92.158 | |
Sagittarius | 24.841 | |
primes:1000:10000 | ||
Larceny | 2.409 | |
Petit Larceny | 2.655 | |
Chibi | 13.913 | |
Chicken | 12.476 | |
Cyclone | 13.057 | |
Foment | 160.982 | |
Gauche | 12.131 | |
Kawa | 28.584 | |
Picrin | ||
Sagittarius | 12.538 | |
quicksort:10000:2500 | ||
Larceny | 5.142 | |
Petit Larceny | 10.355 | |
Chibi | 164.974 | |
Chicken | 50.072 | |
Cyclone | 41.37 | |
Foment | 480.445 | |
Gauche | 30.686 | |
Kawa | 104.848 | |
Picrin | 106.14 | |
Sagittarius | 28.637 | |
scheme:100000 | ||
Larceny | 3.951 | |
Petit Larceny | 12.138 | |
Chibi | 76.76 | |
Chicken | 18.305 | |
Cyclone | 16.265 | |
Foment | 282.88 | |
Gauche | 24.527 | |
Kawa | 80.636 | |
Picrin | ||
Sagittarius | 24.528 | |
slatex:500 | ||
Larceny | 3.628 | |
Petit Larceny | 4.496 | |
Chibi | 79.06 | |
Chicken | 12.652 | |
Cyclone | 6.702 | |
Foment | 605.032 | |
Gauche | 11.114 | |
Kawa | ||
Picrin | ||
Sagittarius | 11.782 | |
nboyer:5:1 | ||
Larceny | 2.346 | |
Petit Larceny | 5.42 | |
Chibi | 25.714 | |
Chicken | 27.695 | |
Cyclone | 12.65 | |
Foment | ||
Gauche | 10.809 | |
Kawa | ||
Picrin | ||
Sagittarius | 10.779 | |
sboyer:5:1 | ||
Larceny | 1.84 | |
Petit Larceny | 5.474 | |
Chibi | 22.932 | |
Chicken | 11.822 | |
Cyclone | 9.765 | |
Foment | ||
Gauche | 11.789 | |
Kawa | ||
Picrin | 167.251 | |
Sagittarius | 11.241 | |
gcbench:20:1 | ||
Larceny | 11.096 | |
Petit Larceny | 13.115 | |
Chibi | ||
Chicken | 9.464 | |
Cyclone | 29.108 | |
Foment | 1875.431 | |
Gauche | 19.594 | |
Kawa | 6.387 | |
Picrin | ||
Sagittarius | 119.411 | |
perm20:10:2:1 | ||
Larceny | 6.12 | |
Petit Larceny | 8.759 | |
Chibi | 103.847 | |
Chicken | 75.45 | |
Cyclone | 44.486 | |
Foment | ||
Gauche | 23.374 | |
Kawa | 99.558 | |
Picrin | ||
Sagittarius | 29.011 | |
equal:100:100:8:1000:2000:5000 | ||
Larceny | 5.206 | |
Petit Larceny | 9.137 | |
Chibi | 18.227 | |
Chicken | ||
Cyclone | 0.523 | |
Foment | ||
Gauche | 11.663 | |
Kawa | 6.604 | |
Picrin | ||
Sagittarius | 6.576 | |
bv2string:1000:1000:100 | ||
Larceny | 3.649 | |
Petit Larceny | 4.441 | |
Chibi | 6.836 | |
Chicken | 20.021 | |
Cyclone | 5.751 | |
Foment | 224.232 | |
Gauche | 9.478 | |
Kawa | 18.553 | |
Picrin | 103.986 | |
Sagittarius | 12.118 |