-
Notifications
You must be signed in to change notification settings - Fork 152
Benchmark Results
Karsten Poeck edited this page Nov 4, 2018
·
9 revisions
X86-64 Intel(R) Core(TM) i7-3615QM CPU @ 2.30GHz karsten-poecks-macbook-pro.local
2018-11-04, Sources in https://gitlab.common-lisp.net/kpoeck/cl-bench.git, branch feature-clasp-clbench, (load "load-cl-bench.lisp") to execute
Armed Bear Common Lisp 1.5.0 | CLISP 2.49.93+ (2018-02-18) (built on karsten-poecks-macbook-pro.local [127.0.0.1]) | CMU Common Lisp 21c (21C Unicode) | Clozure Common Lisp Version 1.12-dev (v1.12-dev.3-24-g1fd2a4b4) DarwinX8664 | ECL 16.1.3 | International Allegro CL Free Express Edition 10.1 [32-bit Mac OS X (Intel)] (Oct 13, 2018 18:01) | LispWorks Personal Edition 6.1.1 | SBCL 1.4.13 | clasp cclasp-boehm-0.4.2-80-g954e6fee4 | clasp cclasp-mps-0.4.2-80-g954e6fee4 | |
---|---|---|---|---|---|---|---|---|---|---|
COMPILER | 3.225 | 0.874904 | 0.91 | 0.788541 | 2.001 | 0.57 | 0.453 | 0.759 | 273.1156 | 314.02533 |
LOAD-FASL | 2.645 | 0.298796 | 0.12 | 0.120582 | 0.282 | 0.11 | 0.106 | 0.068 | 0.19760558 | 0.21959354 |
SUM-PERMUTATIONS | 0.75 | 1.373618 | 0.85 | 1.503233 | 1.165 | 0.74 | 0.214 | 2.518516 | 4.4195094 | |
WALK-LIST/SEQ | 0.059 | 0.008452 | 0.01 | 0.00707 | 0.017 | 0.006 | 0.107807234 | 0.007797904 | ||
WALK-LIST/MESS | 0.076544 | 0.02 | 0.014758 | 0.078 | 0.013 | |||||
BOYER | 0.58 | 2.312985 | 0.23 | 0.843543 | 0.871 | 0.33 | 0.476 | 0.176 | 2.9015255 | 3.2585022 |
BROWSE | 0.333 | 0.808659 | 0.21 | 0.299935 | 0.332 | 0.17 | 0.152 | 0.121 | 0.9054823 | 1.5677239 |
DDERIV | 0.258 | 0.870351 | 0.16 | 0.23657 | 0.752 | 0.17 | 0.195 | 0.116 | 1.5135689 | 2.5762637 |
DERIV | 0.212 | 0.960407 | 0.18 | 0.248583 | 0.706 | 0.17 | 0.177 | 0.111 | 1.4414669 | 2.6279151 |
DESTRUCTIVE | 0.632 | 0.837984 | 0.19 | 0.217233 | 0.519 | 0.2 | 0.164 | 0.105 | 0.70502555 | 0.9464724 |
DIV2-TEST-1 | 0.138 | 1.464765 | 0.35 | 0.399779 | 0.865 | 0.23 | 0.344 | 0.17 | 1.8852574 | 4.3721867 |
DIV2-TEST-2 | 0.466 | 1.851364 | 0.44 | 0.517143 | 1.181 | 0.43 | 0.367 | 0.256 | 3.147553 | 5.971076 |
FFT | 0.48 | 1.993975 | 0.04 | 0.051183 | 0.504 | 0.57 | 0.542 | 0.019 | 1.1428753 | 1.1302699 |
FRPOLY/FIXNUM | 0.524 | 2.521192 | 0.19 | 0.295667 | 0.893 | 0.24 | 0.239 | 0.144 | 5.4950323 | 5.8418846 |
FRPOLY/BIGNUM | 0.232 | 1.029896 | 0.25 | 0.511945 | 0.374 | 0.24 | 0.333 | 0.13 | 2.4672189 | 3.1956198 |
FRPOLY/FLOAT | 0.381 | 2.557286 | 0.33 | 0.474748 | 0.982 | 0.33 | 0.353 | 0.226 | 4.0029435 | 5.0096793 |
PUZZLE | 1.663 | 3.78505 | 0.17 | 0.47533 | 2.882 | 1.58 | 0.916 | 0.135 | 2.7048488 | 2.7552443 |
TAK | 2.009 | 1.903257 | 0.29 | 0.089855 | 1.213 | 0.18 | 0.121 | 0.134 | 1.4324701 | 1.4311184 |
CTAK | 3.916 | 38.990887 | 0.13 | 0.339803 | 1.662 | 0.38 | 0.14 | 0.197 | 81.12002 | 89.60441 |
TRTAK | 1.791 | 1.916454 | 0.28 | 0.08606 | 1.217 | 0.18 | 0.118 | 0.13 | 1.4208661 | 1.4780899 |
TAKL | 1.44 | 4.016588 | 0.35 | 0.26002 | 0.886 | 0.54 | 0.151 | 0.337 | 3.4097865 | 3.7446241 |
STAK | 2.691 | 1.763872 | 0.28 | 0.560773 | 1.906 | 0.71 | 0.251 | 0.167 | 12.41193 | 21.58734 |
FPRINT/UGLY | 0.919 | 0.507372 | 0.61 | 1.737169 | 1.934 | 0.29 | 0.93 | 0.437 | 3.1991608 | 3.2220712 |
FPRINT/PRETTY | 10.925 | 0.991121 | 1.44 | 2.044034 | 16.162 | 0.75 | 2.617 | 0.774 | 19.564066 | 22.991419 |
TRAVERSE | 5.472 | 3.690256 | 0.61 | 0.73981 | 3.47 | 0.97 | 0.634 | 0.528 | 8.638006 | 8.726505 |
TRIANGLE | 2.822 | 8.249512 | 0.66 | 0.558598 | 2.368 | 1.25 | 0.874 | 0.408 | 3.8187504 | 4.320071 |
RICHARDS | 5.752 | 6.556325 | 0.31 | 0.817112 | 6.845 | 1.65 | 1.066 | 0.327 | 14.923795 | 14.979043 |
FACTORIAL | 0.111 | 0.278907 | 0.14 | 0.112928 | 0.119 | 0.2 | 0.167 | 0.072 | 0.6737669 | 0.7154151 |
FIB | 0.299 | 0.974891 | 0.25 | 0.043175 | 0.506 | 0.08 | 0.06 | 0.121 | 0.5783292 | 0.5166755 |
FIB-RATIO | 0.098 | 0.014842 | 0.01 | 0.026343 | 0.038 | 0.01 | 0.038 | 0.017 | 0.52099025 | 0.3644807 |
ACKERMANN | 4.2 | 11.311368 | 2.25 | 0.599487 | 4.721 | 1.02 | 0.644 | 2.001 | 18.567219 | 20.707693 |
MANDELBROT/COMPLEX | 0.286 | 0.495414 | 0.28 | 0.268815 | 0.506 | 0.18 | 0.539 | 0.147 | 0.772191 | 4.2589197 |
MANDELBROT/DFLOAT | 0.047 | 0.462502 | 0.01 | 0.025698 | 0.261 | 0.13 | 0.12 | 0.007 | 0.5993329 | 4.1335607 |
MRG32K3A | 0.676 | 5.358883 | 0.42 | 4.027674 | 2.015 | 0.32 | 2.564 | 0.382 | 3.3594058 | 13.739083 |
CRC40 | 6.744 | 21.749294 | 6.58 | 1.082916 | 8.22 | 7.44 | 15.971 | 0.254 | 125.95883 | 139.50238 |
BIGNUM/ELEM-100-1000 | 0.113 | 0.015459 | 0.09 | 0.529287 | 0.017 | 0.11 | 0.14 | 0.036 | 0.15097405 | 0.10686767 |
BIGNUM/ELEM-1000-100 | 0.198 | 0.041641 | 0.23 | 3.737673 | 0.017 | 0.49 | 0.328 | 0.061 | 0.033277374 | 0.03551572 |
BIGNUM/ELEM-10000-1 | 0.163 | 0.044508 | 0.23 | 3.812087 | 0.017 | 0.65 | 0.351 | 0.032 | 0.024525411 | 0.021639591 |
BIGNUM/PARI-100-10 | 0.039 | 0.008841 | 0.02 | 0.371113 | 0.002 | 0.02 | 0.016 | 0.011 | 0.016021555 | 0.015042021 |
BIGNUM/PARI-200-5 | 0.07 | 0.027647 | 0.06 | 10.204271 | 0.006 | 0.11 | 0.057 | 0.026 | 0.026956972 | 0.021037813 |
PI-DECIMAL/SMALL | 10.005 | 0.6109 | 0.76 | 1.255928 | 1.06 | 0.72 | 5.003 | 0.279 | 1.9996784 | 2.2196898 |
PI-DECIMAL/BIG | 20.999 | 0.372783 | 0.78 | 1.536433 | 0.746 | 0.67 | 6.328 | 0.12 | ||
PI-ATAN | 0.532 | 0.673141 | 0.47 | 1.381963 | 0.23 | 0.6 | 0.6 | 0.414 | ||
PI-RATIOS | 1.203 | 0.258759 | 1.33 | 3.747142 | 0.342 | 1.24 | 2.202 | 0.578 | 1.2302047 | 1.745518 |
HASH-STRINGS | 0.537 | 0.651776 | 0.19 | 2.689688 | 0.589 | 0.19 | 0.217 | 0.112 | 1.0279453 | 1.4097844 |
HASH-INTEGERS | 0.354 | 0.931933 | 0.49 | 1.210709 | 1.061 | 0.18 | 0.16 | 0.142 | 1.1496507 | 1.5647377 |
SLURP-LINES | 3.936 | 2.63431 | 2.39 | 10.775202 | 9.939 | 1.24 | 1.576 | 1.054 | 51.48675 | 474.59897 |
BOEHM-GC | 2.822 | 7.816754 | 0.61 | 5.056856 | 5.389 | 0.69 | 0.506 | 18.345058 | 44.159794 | |
DEFLATE-FILE | 2.714 | 1.726918 | 0.31 | 0.176389 | 1.758 | 0.45 | 0.235 | 0.101 | 7.3238883 | 8.525851 |
1D-ARRAYS | 0.113 | 0.263719 | 0.04 | 0.021676 | 0.112 | 0.06 | 0.027 | 0.32980907 | 0.33676842 | |
2D-ARRAYS | 4.433 | 8.34053 | 0.97 | 0.680365 | 2.576 | 3.85 | 0.189 | 7.4539022 | 7.1821795 | |
3D-ARRAYS | 12.333 | 20.696148 | 2.13 | 1.382323 | 6.428 | 0.534 | 15.262802 | 15.959576 | ||
BITVECTORS | 0.163 | 2.084372 | 0.27 | 0.301485 | 3.655 | 0.5 | 0.392 | 0.186 | 0.4879962 | 2.442025 |
BENCH-STRINGS | 4.602 | 7.048843 | 0.63 | 0.732349 | 2.7 | 0.41 | 1.006 | 0.3220043 | 0.35388935 | |
fill-strings/adjustable | 2.598 | 12.834549 | 8.01 | 12.315748 | 3.227 | 5.52 | 1.919 | 16.117613 | 26.243418 | |
STRING-CONCAT | 51.665 | 85.87659 | 45.18 | 17.2205 | 49.16 | 15.379 | 37.80003 | 79.20853 | ||
SEARCH-SEQUENCE | 0.789 | 3.400046 | 0.94 | 1.21055 | 2.179 | 0.7 | 0.447 | 6.097806 | 8.26483 | |
CLOS/defclass | 0.947 | 0.349879 | 2.65 | 0.209011 | 0.373 | 0.06 | 0.055 | 0.153 | 10.380436 | 11.836435 |
CLOS/defmethod | 0.619 | 0.108601 | 2.42 | 0.099967 | 0.321 | 0.12 | 0.076 | 0.703 | 23.451647 | 29.590916 |
CLOS/instantiate | 4.478 | 1.957821 | 4.48 | 2.012126 | 9.838 | 0.86 | 0.655 | 0.438 | 17.70854 | 18.262888 |
CLOS/simple-instantiate | 12.75 | 1.104386 | 0.08 | 3.725647 | 29.712 | 0.06 | 0.517 | 0.058 | 10.804103 | 13.983906 |
CLOS/methodcalls | 4.478 | 2.124479 | 0.51 | 1.46377 | 2.566 | 0.82 | 0.964 | 2.648 | 9.341311 | 14.755658 |
CLOS/method+after | 3.254 | 1.557149 | 1.79 | 0.926661 | 2.373 | 0.46 | 0.518 | 0.399 | 18.595165 | 23.39392 |
CLOS/complex-methods | 2.905 | 0.018645 | 0.03 | 0.511581 | 1.477 | 0.17 | 0.102 | 0.465 | 1.3523345 | 1.2601372 |
EQL-SPECIALIZED-FIB | 0.533 | 0.823873 | 0.17 | 0.359102 | 3.035 | 0.15 | 0.366 | 0.095 | 47.34862 | 72.0197 |