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 | |