Ubuntu GNU Linux, ODROID XU, 1.6 Ghz ARM Cortex-A15, 2 GB RAM, 20. November 2015, full optimizations | Ubuntu GNU Linux, ODROID-U3, 1.7 Ghz ARM Cortex-A9, 2 GB RAM, 6. June 2015, full optimizations | Mac OS X 10.9, Apple Mac mini 2012, 2.6 Ghz Intel Core i7, 16 GB RAM, 4. October 2013, full optimizations | Ubuntu GNU Linux, ODROID-XU, 1.6 Ghz ARM Cortex-A15, 2 GB RAM, 3. October 2013, full optimizations | Mac OS X 10.6.2, Apple MacBook Pro, Intel Core 2 Duo 2.33 Ghz, 24. Jan 2010, full optimizations | Mac OS X 10.4.9, Apple MacBook Pro, Intel Core 2 Duo 2.33 Ghz, 6. March 2007 | Mac OS X 10.4.6, Apple MacBook, Intel Core Duo 1.83 Ghz, 28. May 2006 | Mac OS X 10.3.5, Apple PowerMac G5, Dual 2.5 Ghz, 19. October 2004 | Mac OS X 10.2.8, Apple PowerMac G5, Dual 2 Ghz, 15. November 2003 | Mac OS X 10.3, Apple Powerbook G4, 1.33 Ghz, 1 GB RAM, 3. November 2003 | Mac OS X 10.2.6/8, Apple Powerbook G4, 800 Mhz, 1 GB RAM, 20. August 2003, full optimizations | Mac OS X 10.2.6/8, Apple Powerbook G4, 800 Mhz, 1 GB RAM, 20. August 2003, no optimizations |
Benchmark | SBCL 1.3.0 | CCL 1.11 | LispWorks 7 | GCL 2.6.12 | ECL 16.0.0 | ABCL 1.3.3 | CLISP 2.49 |
BOYER | 0.565 | 0.61 | 1.645 | 0.96 | 1.785 | 1.556 | 5.595 |
BROWSE | 0.23 | 0.245 | 0.225 | 0.61 | 0.545 | 0.723 | 1.205 |
DDERVIV | 0.27 | 0.145 | 0.24 | 0.43 | 1.33 | 0.788 | 1.625 |
DERIV | 0.295 | 0.255 | 0.455 | 0.75 | 2.455 | 1.498 | 2.915 |
DESTRUCTIVE | 0.43 | 0.33 | 0.26 | 0.35 | 0.935 | 2.188 | 2.47 |
DIV2-TEST-1 | 0.22 | 0.18 | 0.335 | 0.47 | 1.59 | 1.014 | 2.375 |
DIV2-TEST-2 | 0.115 | 0.095 | 0.17 | 0.2 | 0.83 | 0.496 | 1.195 |
FFT | 0.085 | 0.075 | 0.2 | 2.94 | 0.105 | 0.75 | 5.625 |
FRPOLY/FIXNUM | 0.35 | 0.2 | 0.405 | 0.52 | 0.75 | 1.282 | 3.195 |
FRPOLY/BIGNUM | 0.655 | 0.465 | 1.13 | 1.16 | 0.815 | 1.104 | 2.8 |
FRPOLY/FLOAT | 0.245 | 0.305 | 0.355 | 0.26 | 0.54 | 0.718 | 2.075 |
PUZZLE | 0.125 | 0.39 | 0.225 | 1.21 | 0.675 | 2.045 | 4.225 |
CTAK | 0.615 | 0.79 | 0.7 | 1.43 | 1.88 | 10.475 | 4.64 |
TAK | 0.425 | 0.285 | 0.36 | 0.88 | 0.67 | 0.791 | 5.355 |
RTAK | 0.425 | 0.29 | 0.36 | 0.89 | 0.67 | 0.581 | 5.355 |
TAKL | 0.61 | 0.725 | 0.69 | 0.63 | 0.67 | 0.975 | 7.66 |
STAK | 0.815 | 0.925 | 0.7 | 0.58 | 1.18 | 11.266 | 5.08 |
FPRINT | 4.315 | 1.25 | 0.435 | 0.36 | 0.98 | 1.553 | 0.32 |
TRAVERSE | 0.9 | 1.025 | 1.055 | 1.45 | 5.825 | 3.017 | 11.21 |
TRIANGLE | 0.9 | 1.085 | 1.03 | 1.79 | 2.24 | 3.181 | 20.14 |
CASCOR | 0.74 | 2.685 | no value | no value | 1.15 | 10.915 | 48.125 |
RICHARDS | 0.37 | 0.565 | 0.605 | 0.36 | 3.375 | 1.892 | 6.09 |
FACTORIAL | 0.13 | 0.055 | 0.215 | 0.35 | 0.185 | 0.314 | 0.525 |
FIB | 0.305 | 0.05 | 0.07 | 0.12 | 0.31 | 0.137 | 1.02 |
BIGNUM/ELEM-100-1000 | 0.305 | 0.675 | 0.545 | 0.69 | 0.095 | 1.117 | 0.07 |
BIGNUM/ELEM-1000-100 | 0.69 | 3.35 | 0.94 | 1.48 | 0.11 | 0.889 | 0.24 |
BIGNUM/ELEM-10000-1 | 0.82 | 5.015 | 0.87 | 0.88 | 0.14 | 0.573 | 0.21 |
BIGNUM/PARI-100-10 | 0.055 | 0.655 | 0.06 | 0.02 | 0.015 | 0.207 | 0.045 |
BIGNUM/PARI-200-5 | 0.195 | 7.965 | 0.195 | 0.07 | 0.075 | 0.411 | 0.14 |
HASH-STRINGS | 0.05 | 0.115 | 0.04 | 0.23 | 0.07 | 0.587 | 0.165 |
HASH-INTEGERS | 0.13 | 0.35 | 0.175 | 0.2 | 0.245 | 0.841 | 0.535 |
BOEHM-GC | 2.97 | 2.52 | 1.76 | 6.56 | 8.76 | 14.225 | 15.645 |
CLOS/DEFCLASS | 1.74 | 0.395 | 0.245 | no value | 0.425 | 7.314 | 0.805 |
CLOS/DEFMETHOD | 3.91 | 0.145 | 0.195 | no value | 0.285 | 3.974 | 0.23 |
CLOS/INSTANTIATE | 2.445 | 2.1 | 1.3 | no value | 6.205 | 15.559 | 2.135 |
CLOS/METHODCALLS | 15.765 | 2.575 | 4.255 | no value | 3.835 | 29.736 | 6.625 |
CLOS/METHOD+AFTER | 3.365 | 1.595 | 2.145 | no value | 2.49 | 20.839 | 4.34 |
CLOS/COMPLEX-METHODS | 2.42 | 0.915 | 0.505 | no value | 53.965 | 20.42 | no value |
1D-ARRAYS | 0.645 | 0.255 | 0.355 | 1.46 | 0.8 | 0.888 | 4.4 |
2D-ARRAYS | 0.575 | 0.415 | 0.245 | 1.29 | 0.49 | 4.069 | 5.91 |
BITVECTORS | 0.28 | 0.05 | 0.07 | 0.3 | 0.92 | 0.205 | 0.515 |
FILL-STRINGS | 0.24 | 0.175 | 0.405 | 0.99 | 0.435 | 2.296 | 1.195 |
FILL-STRINGS/ADJUSTABLE | 0.145 | 0.135 | 0.195 | 0.02 | 0.035 | 0.179 | 0.385 |
|
Benchmark | LispWorks 7 | ECL 15.3.7 | CLISP 2.49 | Clozure CL 1.11-dev | SBCL 1.2.10 |
BOYER | 4.275 | 1.75 | 7.26 | 0.885 | 1.08 |
BROWSE | 0.41 | 0.505 | 1.68 | 0.32 | 0.54 |
DDERVIV | 0.39 | 1.045 | 2.62 | 0.215 | 0.27 |
DERIV | 0.75 | 1.955 | 4.865 | 0.335 | 0.475 |
DESTRUCTIVE | 0.405 | 0.895 | 3.665 | 0.495 | 0.51 |
DIV2-TEST-1 | 0.58 | 1.22 | 4.195 | 0.305 | 0.385 |
DIV2-TEST-2 | 0.295 | 0.625 | 2.105 | 0.145 | 0.195 |
FFT | 0.225 | 0.15 | 5.87 | 0.125 | 0.13 |
FRPOLY/FIXNUM | 0.52 | 0.785 | 3.725 | 0.31 | 0.525 |
FRPOLY/BIGNUM | 1.865 | 0.985 | 3.66 | 0.795 | 0.915 |
FRPOLY/FLOAT | 0.535 | 0.56 | 2.575 | 0.555 | 0.345 |
PUZZLE | 0.385 | 1.06 | 6.3 | 0.5 | 0.2 |
CTAK | 0.995 | 2.52 | 5.09 | 0.825 | 0.61 |
TAK | 0.46 | 0.765 | 6.565 | 0.255 | 0.46 |
RTAK | 0.465 | 0.765 | 6.54 | 0.25 | 0.46 |
TAKL | 0.625 | 0.62 | 10.52 | 0.71 | 0.59 |
STAK | 1.145 | 1.39 | 6.07 | 1.27 | 0.955 |
FPRINT | 0.535 | 0.875 | 0.36 | 1.565 | 5.39 |
TRAVERSE | 1.61 | 8.345 | 16.8 | 1.64 | 1.465 |
TRIANGLE | 1.23 | 3.02 | 25.77 | 1.485 | 1.04 |
RICHARDS | 0.745 | 5.0 | 8.215 | 0.925 | 0.595 |
FACTORIAL | 0.31 | 0.31 | 0.89 | 0.11 | 0.245 |
FIB | 0.07 | 0.56 | 1.32 | 0.06 | 0.285 |
BIGNUM/ELEM-100-1000 | 0.52 | 0.09 | 0.1 | 1.005 | 0.405 |
BIGNUM/ELEM-1000-100 | 1.255 | 0.125 | 0.38 | 5.82 | 0.915 |
BIGNUM/ELEM-10000-1 | 1.35 | 0.17 | 0.365 | 8.43 | 1.09 |
BIGNUM/PARI-100-10 | 0.065 | 0.02 | 0.055 | 1.145 | 0.075 |
BIGNUM/PARI-200-5 | 0.255 | 0.105 | 0.22 | 15.14 | 0.255 |
HASH-STRINGS | 0.045 | 0.085 | 0.21 | 0.155 | 0.04 |
HASH-INTEGERS | 0.125 | 0.315 | 0.785 | 0.46 | 0.265 |
BOEHM-GC | 5.525 | 11.51 | 22.25 | 3.065 | 2.73 |
CLOS/DEFCLASS | 0.4 | 0.56 | 0.925 | 0.44 | 2.97 |
CLOS/DEFMETHOD | 0.27 | 0.415 | 0.47 | 0.245 | 6.43 |
CLOS/INSTANTIATE | 1.545 | 7.705 | 2.705 | 2.885 | 4.045 |
CLOS/METHODCALLS | 4.39 | 4.675 | 9.33 | 3.64 | 20.475 |
CLOS/METHOD+AFTER | 2.295 | 3.14 | 5.725 | 2.24 | 6.71 |
CLOS/COMPLEX-METHODS | 0.475 | 67.225 | 2.855 | 1.265 | 4.36 |
1D-ARRAYS | 0.745 | 1.05 | 5.785 | 0.395 | 0.81 |
2D-ARRAYS | 0.53 | 0.76 | 6.345 | 0.805 | 0.92 |
BITVECTORS | 0.12 | 1.3 | 0.86 | 0.125 | 2.335 |
FILL-STRINGS | 0.6 | 0.62 | 1.53 | 0.245 | 0.46 |
FILL-STRINGS/ADJUSTABLE | 0.185 | 0.07 | 0.605 | 0.24 | 0.245 |
|
Benchmark | ECL 13.5.1 | ABCL 1.2.1 | LispWorks 6.1.1 64bit | CCL 1.9-dev | SBCL 1.1.12 |
BOYER | 0.389 | 0.373 | 0.17 | 0.272095 | 0.139 |
BROWSE | 0.109 | 0.151 | 0.045 | 0.08403 | 0.055 |
DDERVIV | 0.23 | 0.114 | 0.046 | 0.095206 | 0.064 |
DERIV | 0.41 | 0.18 | 0.094 | 0.175337 | 0.08 |
DESTRUCTIVE | 0.281 | 0.353 | 0.1 | 0.146081 | 0.086 |
DIV2-TEST-1 | 0.257 | 0.112 | 0.077 | 0.136488 | 0.058 |
DIV2-TEST-2 | 0.131 | 0.045 | 0.038 | 0.069411 | 0.031 |
FFT | 0.042 | 0.222 | 0.042 | 0.027271 | 0.015 |
FRPOLY/FIXNUM | 0.177 | 0.303 | 0.061 | 0.069111 | 0.052 |
FRPOLY/BIGNUM | 0.176 | 0.175 | 0.213 | 0.232774 | 0.084 |
FRPOLY/FLOAT | 0.129 | 0.179 | 0.061 | 0.090335 | 0.052 |
PUZZLE | 0.35 | 0.588 | 0.088 | 0.074065 | 0.03 |
CTAK | 0.717 | 3.021 | 0.183 | 0.279409 | 0.132 |
TAK | 0.158 | 0.252 | 0.074 | 0.069707 | 0.061 |
RTAK | 0.155 | 0.168 | 0.075 | 0.070384 | 0.061 |
TAKL | 0.107 | 0.254 | 0.103 | 0.16204 | 0.156 |
STAK | 0.355 | 1.079 | 0.181 | 0.454302 | 0.175 |
FPRINT | 0.339 | 0.379 | 0.16 | 0.309297 | 0.071 |
TRAVERSE | 1.398 | 1.007 | 0.476 | 0.539094 | 0.473 |
TRIANGLE | 0.976 | 1.018 | 0.365 | 0.313573 | 0.203 |
CASCOR | 0.256 | 1.677 | no value | 0.611335 | 0.106 |
RICHARDS | 1.014 | 0.424 | 0.176 | 0.174777 | 0.069 |
FACTORIAL | 0.04 | 0.071 | 0.033 | 0.025428 | 0.012 |
FIB | 0.115 | 0.035 | 0.013 | 0.015243 | 0.04 |
BIGNUM/ELEM-100-1000 | 0.014 | 0.265 | 0.057 | 0.416319 | 0.029 |
BIGNUM/ELEM-1000-100 | 0.016 | 0.173 | 0.085 | 2.517019 | 0.046 |
BIGNUM/ELEM-10000-1 | 0.015 | 0.171 | 0.064 | 2.657124 | 0.028 |
BIGNUM/PARI-100-10 | 0.001 | 0.048 | 0.005 | 0.253244 | 0.007 |
BIGNUM/PARI-200-5 | 0.005 | 0.057 | 0.021 | 7.144883 | 0.019 |
HASH-STRINGS | 0.018 | 0.162 | 0.01 | 0.14543 | 0.006 |
HASH-INTEGERS | 0.081 | 0.294 | 0.035 | 0.120961 | 0.029 |
BOEHM-GC | 2.836 | 2.338 | 0.396 | 1.319983 | 0.33 |
CLOS/DEFCLASS | 0.123 | 1.919 | 0.068 | 0.108527 | 0.347 |
CLOS/DEFMETHOD | 0.093 | 0.897 | 0.054 | 0.071125 | 0.908 |
CLOS/INSTANTIATE | 1.481 | 3.146 | 0.301 | 0.817776 | 0.388 |
CLOS/METHODCALLS | 0.836 | 5.58 | 0.671 | 1.324865 | 3.416 |
CLOS/METHOD+AFTER | 0.603 | 4.048 | 0.38 | 0.778622 | 0.646 |
CLOS/COMPLEX-METHODS | 13.932 | 3.586 | 0.075 | 0.470485 | 0.536 |
1D-ARRAYS | 0.27 | 0.203 | 0.11 | 0.102565 | 0.117 |
2D-ARRAYS | 0.185 | 5.314 | 0.083 | 0.093955 | 0.056 |
BITVECTORS | 0.371 | 0.221 | 0.016 | 0.021751 | 0.015 |
FILL-STRINGS | 0.139 | 0.455 | 0.099 | 0.079576 | 0.086 |
FILL-STRINGS/ADJUSTABLE | 0.003 | 0.05 | 0.048 | 0.067886 | 0.029 |
|
Benchmark | CCL 1.10-dev | ECL 13.5.1 | ABCL 1.2.1 |
BOYER | 0.605 | 1.325 | 1.554 |
BROWSE | 0.22 | 0.365 | 0.72 |
DDERVIV | 0.185 | 0.79 | 0.767 |
DERIV | 0.27 | 1.48 | 1.514 |
DESTRUCTIVE | 0.305 | 0.7 | 2.536 |
DIV2-TEST-1 | 0.165 | 0.91 | 1.052 |
DIV2-TEST-2 | 0.09 | 0.44 | 0.509 |
FFT | 0.07 | 0.11 | 0.775 |
FRPOLY/FIXNUM | 0.29 | 0.59 | 1.328 |
FRPOLY/BIGNUM | 0.475 | 0.705 | 1.105 |
FRPOLY/FLOAT | 0.35 | 0.405 | 0.74 |
PUZZLE | 0.385 | 0.715 | 2.076 |
CTAK | 0.825 | 2.15 | 10.571 |
TAK | 0.32 | 0.66 | 0.804 |
RTAK | 0.32 | 0.66 | 0.581 |
TAKL | 0.73 | 0.655 | 0.977 |
STAK | 0.92 | 1.13 | 11.32 |
FPRINT | 1.305 | 1.08 | 2.307 |
TRAVERSE | 1.025 | 4.855 | 3.933 |
TRIANGLE | 1.09 | 2.295 | 3.251 |
CASCOR | 2.52 | 1.17 | 11.445 |
RICHARDS | 0.55 | 3.425 | 2.023 |
FACTORIAL | 0.055 | 0.19 | 0.318 |
FIB | 0.05 | 0.32 | 0.138 |
BIGNUM/ELEM-100-1000 | 0.655 | 0.06 | 1.162 |
BIGNUM/ELEM-1000-100 | 3.275 | 0.105 | 0.901 |
BIGNUM/ELEM-10000-1 | 4.52 | 0.13 | 0.575 |
BIGNUM/PARI-100-10 | 0.66 | 0.04 | 0.216 |
BIGNUM/PARI-200-5 | 8.075 | 0.04 | 0.421 |
HASH-STRINGS | 0.2 | 0.075 | 0.696 |
HASH-INTEGERS | 0.355 | 0.29 | 0.933 |
BOEHM-GC | 2.47 | 10.365 | 14.983 |
CLOS/DEFCLASS | 0.29 | 0.445 | 8.793 |
CLOS/DEFMETHOD | 0.16 | 0.305 | 5.573 |
CLOS/INSTANTIATE | 2.205 | 5.865 | 18.499 |
CLOS/METHODCALLS | 3.025 | 3.42 | 34.407 |
CLOS/METHOD+AFTER | 1.78 | 2.32 | 23.637 |
CLOS/COMPLEX-METHODS | 0.955 | 49.94 | 23.243 |
1D-ARRAYS | 0.325 | 1.045 | 0.904 |
2D-ARRAYS | 0.435 | 0.22 | 4.101 |
BITVECTORS | 0.055 | 0.935 | 0.214 |
FILL-STRINGS | 0.255 | 0.38 | 4.634 |
FILL-STRINGS/ADJUSTABLE | 0.13 | 0.04 | 0.174 |
|
Benchmark | CLISP 2.45 | ECL 9.10.2 | CCL 1.5r13405 | CMUCL 20au | SBCL 1.0.34 | LispWorks 6.0 64bit |
BOYER | 3.533378 | 0.585 | 0.712122 | 0.49 | 0.399 | 0.353 |
BROWSE | 0.895047 | 0.197 | 0.211861 | 0.22 | 0.146 | 0.098 |
DDERVIV | 1.424065 | 0.409 | 0.3531 | 0.24 | 0.168 | 0.114 |
DERIV | 2.560681 | 0.74 | 0.64539 | 0.51 | 0.314 | 0.22 |
DESTRUCTIVE | 1.831939 | 0.414 | 0.321377 | 0.36 | 0.226 | 0.156 |
DIV2-TEST-1 | 1.890842 | 0.456 | 0.458281 | 0.41 | 0.233 | 0.126 |
DIV2-TEST-2 | 0.930659 | 0.228 | 0.223098 | 0.21 | 0.121 | 0.066 |
FFT | 4.047622 | 0.767 | 0.068053 | 0.04 | 0.041 | 0.08 |
FRPOLY/FIXNUM | 2.08067 | 0.311 | 0.174011 | 0.17 | 0.098 | 0.115 |
FRPOLY/BIGNUM | 2.039078 | 0.394 | 0.500295 | 0.49 | 0.189 | 0.416 |
FRPOLY/FLOAT | 1.441916 | 0.202 | 0.166366 | 0.19 | 0.083 | 0.099 |
PUZZLE | 3.81693 | 0.683 | 0.154887 | 0.08 | 0.071 | 0.17 |
CTAK | 3.731733 | 1.678 | 0.457339 | 0.2 | 0.226 | 0.341 |
TAK | 3.804112 | 1.233 | 0.200423 | 0.31 | 0.194 | 0.232 |
RTAK | 4.047828 | 1.231 | 0.200369 | 0.31 | 0.193 | 0.233 |
TAKL | 4.368795 | 0.31 | 0.574328 | 0.47 | 0.286 | 0.288 |
STAK | 3.534994 | 0.667 | 0.553886 | 0.37 | 0.293 | 0.378 |
FPRINT | 0.261849 | 0.26 | 0.476214 | 0.16 | 0.164 | 0.251 |
TRAVERSE | 7.288952 | 0.79 | 0.519762 | 0.82 | 0.492 | 0.494 |
TRIANGLE | 14.420093 | 2.658 | 0.580333 | 0.63 | 0.388 | 0.615 |
RICHARDS | 4.51285 | 0.163 | 0.535525 | 0.15 | 0.18 | 0.446 |
FACTORIAL | 0.502343 | 0.105 | 0.164375 | 0.13 | 0.06 | 0.081 |
FIB | 0.890511 | 0.208 | 0.047317 | 0.13 | 0.078 | 0.042 |
BIGNUM/ELEM-100-1000 | 0.040732 | 0.043 | 0.846191 | 0.18 | 0.082 | 0.123 |
BIGNUM/ELEM-1000-100 | 0.121925 | 0.048 | 5.324715 | 0.41 | 0.108 | 0.182 |
BIGNUM/ELEM-10000-1 | 0.101223 | 0.07 | 5.581317 | 0.4 | 0.068 | 0.138 |
BIGNUM/PARI-100-10 | 0.027077 | 0.004 | 0.488678 | 0.03 | 0.011 | 0.01 |
BIGNUM/PARI-200-5 | 0.072382 | 0.021 | 13.857095 | 0.11 | 0.042 | 0.043 |
HASH-STRINGS | 0.10857 | 0.019 | 0.115308 | 0.02 | 0.011 | 0.017 |
HASH-INTEGERS | 0.305207 | 0.209 | 0.236658 | 0.15 | 0.086 | 0.086 |
BOEHM-GC | 14.156227 | 3.854 | 2.677587 | 1.72 | 1.633 | 0.927 |
CLOS/DEFCLASS | 0.466411 | 0.392 | 0.191209 | 2.48 | 1.078 | 0.114 |
CLOS/DEFMETHOD | 0.251831 | 0.229 | 0.09916 | 4.59 | 3.604 | 0.111 |
CLOS/INSTANTIATE | 1.244537 | 42.447 | 1.633536 | 3.08 | 2.345 | 0.519 |
CLOS/METHODCALLS | 4.980814 | 2.854 | 3.737228 | 1.53 | 0.994 | 1.477 |
CLOS/METHOD+AFTER | 2.855937 | 2.891 | 1.867177 | 4.02 | 2.615 | 0.72 |
CLOS/COMPLEX-METHODS | 1.270284 | 2.006 | 1.061219 | 0.04 | 2.565 | 0.142 |
1D-ARRAYS | 3.919464 | 0.557 | 0.205407 | 0.36 | 0.201 | 0.181 |
2D-ARRAYS | 4.273784 | 0.536 | 0.336297 | 0.94 | 0.141 | 0.202 |
BITVECTORS | 0.675298 | 0.659 | 1.016441 | 0.86 | 0.13 | 0.036 |
FILL-STRINGS | 1.135919 | 0.296 | 0.155492 | 0.14 | 0.198 | 0.162 |
FILL-STRINGS/ADJUSTABLE | 0.349782 | 0.078 | 0.086177 | 0.12 | 0.071 | 0.078 |
|
Benchmark | CLISP 2.41 | OpenMCL 1.1-pre | CMUCL 19d Sep07 | SBCL 1.0.5 | SBCL 1.0.1 | LispWorks 5.0.2 32bit |
BOYER | 3.449 | 0.734 | 0.57 | 0.386 | 0.389 | 1.167 |
BROWSE | 0.822 | 0.238 | 0.32 | 0.148 | 0.166 | 0.203 |
DDERVIV | 1.375 | 0.293 | 0.35 | 0.109 | 0.122 | 0.239 |
DERIV | 2.6 | 0.527 | 0.73 | 0.289 | 0.275 | 0.447 |
DESTRUCTIVE | 1.677 | 0.318 | 0.44 | 0.193 | 0.199 | 0.199 |
DIV2-TEST-1 | 1.94 | 0.369 | 0.59 | 0.151 | 0.135 | 0.418 |
DIV2-TEST-2 | 0.956 | 0.185 | 0.29 | 0.076 | 0.068 | 0.209 |
FFT | 3.473 | 0.074 | 0.04 | 0.034 | 0.037 | 0.037 |
FRPOLY/FIXNUM | 1.804 | 0.193 | 0.19 | 0.123 | 0.118 | 0.263 |
FRPOLY/BIGNUM | 1.972 | 1.008 | 0.6 | 0.269 | 0.257 | 0.657 |
FRPOLY/FLOAT | 1.226 | 0.244 | 0.23 | 0.129 | 0.099 | 0.225 |
PUZZLE | 3.167 | 0.165 | 0.07 | 0.106 | 0.088 | 0.153 |
CTAK | 3.406 | 0.529 | 0.2 | 0.319 | 0.206 | 0.282 |
TAK | 3.29 | 0.256 | 0.32 | 0.307 | 0.31 | 0.418 |
RTAK | 3.107 | 0.256 | 0.31 | 0.31 | 0.311 | 0.416 |
TAKL | 3.353 | 0.574 | 0.47 | 0.342 | 0.366 | 0.39 |
STAK | 2.817 | 0.461 | 0.36 | 0.439 | 0.397 | 0.295 |
FPRINT | 0.333 | 0.599 | 0.2 | 0.174 | 0.19 | 0.379 |
TRAVERSE | 6.66 | 0.546 | 0.81 | 0.763 | 0.773 | 1.293 |
TRIANGLE | 13.885 | 0.643 | 0.63 | 0.685 | 0.62 | 0.675 |
RICHARDS | 3.711 | 0.5 | 0.15 | 0.201 | 0.23 | 0.378 |
FACTORIAL | 0.464 | 0.435 | 0.18 | 0.063 | 0.066 | 0.102 |
FIB | 0.827 | 0.06 | 0.13 | 0.139 | 0.13 | 0.073 |
BIGNUM/ELEM-100-1000 | 0.056 | 1.314 | 0.28 | 0.113 | 0.123 | 0.25 |
BIGNUM/ELEM-1000-100 | 0.109 | 8.71 | 0.52 | 0.28 | 0.259 | 0.502 |
BIGNUM/ELEM-10000-1 | 0.108 | 9.497 | 0.48 | 0.328 | 0.292 | 0.502 |
BIGNUM/PARI-100-10 | 0.02 | 0.826 | 0.06 | 0.019 | 0.019 | 0.026 |
BIGNUM/PARI-200-5 | 0.088 | 23.756 | 0.38 | 0.069 | 0.067 | 0.167 |
HASH-STRINGS | 0.095 | 0.054 | 0.02 | 0.016 | 0.017 | 0.026 |
HASH-INTEGERS | 0.377 | 0.213 | 0.13 | 0.125 | 0.106 | 0.167 |
BOEHM-GC | 11.931 | 3.513 | 2.74 | 1.248 | 1.2 | 2.795 |
CLOS/DEFCLASS | 0.436 | 0.158 | 3.64 | 0.745 | 0.683 | 0.146 |
CLOS/DEFMETHOD | 0.237 | 0.106 | 8.15 | 1.152 | 1.169 | 0.126 |
CLOS/INSTANTIATE | 1.071 | 2.689 | 5.17 | 2.558 | 2.533 | 0.542 |
CLOS/METHODCALLS | 3.514 | 4.556 | 6.56 | 0.718 | 0.736 | 1.866 |
CLOS/METHOD+AFTER | 2.173 | 2.17 | 9.51 | 0.987 | 0.835 | 1.011 |
CLOS/COMPLEX-METHODS | 1.159 | 0.696 | 0.05 | 1.349 | 1.611 | 0.181 |
1D-ARRAYS | 3.367 | 0.379 | 1.08 | 0.264 | 0.372 | 0.506 |
2D-ARRAYS | 3.696 | 0.704 | 1.76 | 0.155 | 0.138 | 0.286 |
BITVECTORS | 0.451 | 1.858 | 1.58 | 0.434 | 0.482 | 0.064 |
FILL-STRINGS | 0.127 | 0.255 | 0.09 | 0.189 | 0.244 | 0.393 |
FILL-STRINGS/ADJUSTABLE | 0.252 | 0.134 | 0.12 | 0.06 | 0.139 | 0.199 |
|
Benchmark | SBCL 0.9.12 |
BOYER | 0.52 |
BROWSE | 0.22 |
DDERVIV | 0.16 |
DERIV | 0.33 |
DESTRUCTIVE | 0.27 |
DIV2-TEST-1 | 0.14 |
DIV2-TEST-2 | 0.08 |
FFT | 0.05 |
FRPOLY/FIXNUM | 0.17 |
FRPOLY/BIGNUM | 0.37 |
FRPOLY/FLOAT | 0.15 |
PUZZLE | 0.12 |
CTAK | 0.3 |
TAK | 0.39 |
RTAK | 0.4 |
TAKL | 0.53 |
STAK | 0.52 |
FPRINT | 0.71 |
TRAVERSE | 1.01 |
TRIANGLE | 0.85 |
RICHARDS | 0.23 |
FACTORIAL | 0.11 |
FIB | 0.16 |
BIGNUM/ELEM-100-1000 | 0.17 |
BIGNUM/ELEM-1000-100 | 0.39 |
BIGNUM/ELEM-10000-1 | 0.46 |
BIGNUM/PARI-100-10 | 0.03 |
BIGNUM/PARI-200-5 | 0.11 |
HASH-STRINGS | 0.02 |
HASH-INTEGERS | 0.16 |
BOEHM-GC | 1.68 |
CLOS/DEFCLASS | 2.13 |
CLOS/DEFMETHOD | 6.13 |
CLOS/INSTANTIATE | 4.16 |
CLOS/METHODCALLS | 1.07 |
CLOS/METHOD+AFTER | 8.2 |
CLOS/COMPLEX-METHODS | 0.14 |
1D-ARRAYS | 0.68 |
2D-ARRAYS | 0.21 |
BITVECTORS | 1.04 |
FILL-STRINGS | 0.42 |
FILL-STRINGS/ADJUSTABLE | 0.24 |
|
Benchmark | LispWorks 4 | SBCL 0.8.15.21 |
BOYER | 1.98 | 0.64 |
BROWSE | 0.26 | 0.36 |
DDERVIV | 0.2 | 0.3 |
DERIV | 0.43 | 0.67 |
DESTRUCTIVE | 0.25 | 0.66 |
DIV2-TEST-1 | 0.39 | 0.47 |
DIV2-TEST-2 | 0.2 | 0.21 |
FFT | 0.05 | 0.03 |
FRPOLY/FIXNUM | 0.32 | 0.27 |
FRPOLY/BIGNUM | 1.06 | 0.57 |
FRPOLY/FLOAT | 0.37 | 0.26 |
PUZZLE | 0.19 | 0.11 |
CTAK | 0.41 | 0.27 |
TAK | 0.29 | 0.41 |
RTAK | 0.29 | 0.38 |
TAKL | 0.43 | 0.5 |
STAK | 0.3 | 0.28 |
FPRINT | 0.35 | 0.87 |
TRAVERSE | 1.33 | 3.98 |
TRIANGLE | 0.65 | 0.57 |
RICHARDS | 0.35 | 0.5 |
FACTORIAL | 0.19 | 0.19 |
FIB | 0.05 | 0.17 |
BIGNUM/ELEM-100-1000 | 0.32 | 0.29 |
BIGNUM/ELEM-1000-100 | 0.75 | 0.42 |
BIGNUM/ELEM-10000-1 | 0.87 | 0.43 |
BIGNUM/PARI-100-10 | 0.05 | 0.06 |
BIGNUM/PARI-200-5 | 0.16 | 0.23 |
HASH-STRINGS | 0.01 | 0.01 |
HASH-INTEGERS | 0.12 | 0.29 |
BOEHM-GC | 1.84 | 3.32 |
CLOS/DEFCLASS | 0.31 | 2.78 |
CLOS/DEFMETHOD | 0.21 | 8.47 |
CLOS/INSTANTIATE | 0.91 | 6.15 |
CLOS/METHODCALLS | 2.31 | 3.02 |
CLOS/METHOD+AFTER | 1.32 | 8.56 |
CLOS/COMPLEX-METHODS | 0.29 | 0.56 |
1D-ARRAYS | 0.61 | 0.94 |
2D-ARRAYS | 1.52 | 0.55 |
BITVECTORS | 0.07 | 0.73 |
FILL-STRINGS | 0.29 | 0.11 |
FILL-STRINGS/ADJUSTABLE | 0.19 | 0.34 |
|
Benchmark | LispWorks 4.3.6 | SBCL 0.8.5 | OpenMCL 0.14 |
BOYER | 2.3 | 0.91 | 1.8 |
BROWSE | 0.35 | 0.44 | 0.52 |
DDERVIV | 0.28 | 0.4 | 0.71 |
DERIV | 0.54 | 0.85 | 1.14 |
DESTRUCTIVE | 0.3 | 0.9 | 0.68 |
DIV2-TEST-1 | 0.4 | 0.56 | 0.79 |
DIV2-TEST-2 | 0.19 | 0.29 | 0.39 |
FFT | 0.08 | 0.04 | 2.74 |
FRPOLY/FIXNUM | 1.0 | 0.34 | 0.48 |
FRPOLY/BIGNUM | 1.3 | 0.94 | 1.07 |
FRPOLY/FLOAT | 0.45 | 0.33 | 0.72 |
PUZZLE | 0.19 | 0.12 | 1.99 |
CTAK | 0.64 | 0.36 | 0.66 |
TAK | 0.37 | 0.52 | 0.42 |
RTAK | 0.37 | 0.52 | 0.41 |
TAKL | 0.55 | 0.59 | 1.25 |
STAK | 0.38 | 0.38 | 1.06 |
FPRINT | 0.37 | 1.98 | 1.98 |
TRAVERSE | 1.62 | 4.61 | 1.01 |
TRIANGLE | 0.81 | 0.68 | 1.51 |
RICHARDS | 0.51 | 0.44 | 0.63 |
FACTORIAL | 0.29 | 0.28 | 0.65 |
FIB | 0.08 | 0.23 | 0.12 |
BIGNUM/ELEM-100-1000 | 0.54 | 0.57 | 0.93 |
BIGNUM/ELEM-1000-100 | 2.23 | 2.05 | 3.85 |
BIGNUM/ELEM-10000-1 | 3.98 | 2.06 | 5.98 |
BIGNUM/PARI-100-10 | 0.09 | 0.56 | 1.17 |
BIGNUM/PARI-200-5 | 0.42 | 5.89 | 12.92 |
HASH-STRINGS | 0.03 | 0.05 | 0.13 |
HASH-INTEGERS | 0.35 | 0.37 | 2.44 |
BOEHM-GC | 2.2 | 3.91 | 6.89 |
CLOS/DEFCLASS | 0.3 | 4.9 | 0.24 |
CLOS/DEFMETHOD | 0.16 | 10.85 | 0.19 |
CLOS/INSTANTIATE | 1.11 | 12.37 | 4.8 |
CLOS/METHODCALLS | 3.61 | 8.25 | 7.67 |
CLOS/METHOD+AFTER | 2.1 | 11.44 | 3.47 |
CLOS/COMPLEX-METHODS | 0.32 | 1.91 | 0.89 |
1D-ARRAYS | 0.66 | 1.67 | 1.03 |
2D-ARRAYS | 1.68 | 3.18 | 2.46 |
BITVECTORS | 0.1 | 1.37 | 2.46 |
FILL-STRINGS | 0.34 | 1.34 | 0.33 |
FILL-STRINGS/ADJUSTABLE | 0.18 | 0.47 | 0.28 |
|
Benchmark | LispWorks 4.3.6 | SBCL 0.8.5 | OpenMCL 0.14 | CLISP 2.31 |
BOYER | 3.71 | 1.15 | 2.42 | 13.99 |
BROWSE | 0.5 | 0.56 | 0.71 | 2.94 |
DDERVIV | 0.59 | 0.64 | 0.84 | 5.18 |
DERIV | 1.17 | 1.14 | 1.33 | 9.33 |
DESTRUCTIVE | 0.55 | 0.83 | 0.89 | 7.16 |
DIV2-TEST-1 | 1.08 | 0.7 | 0.95 | 7.5 |
DIV2-TEST-2 | 0.55 | 0.37 | 0.47 | 3.81 |
FFT | 0.13 | 0.11 | 3.78 | 9.96 |
FRPOLY/FIXNUM | 0.86 | 0.51 | 0.75 | 6.45 |
FRPOLY/BIGNUM | 1.79 | 1.08 | 1.6 | 6.01 |
FRPOLY/FLOAT | 0.81 | 0.51 | 1.1 | 4.42 |
PUZZLE | 0.36 | 0.21 | 3.98 | 10.7 |
CTAK | 1.25 | 0.64 | 1.3 | 11.08 |
TAK | 0.74 | 0.48 | 0.93 | 14.34 |
RTAK | 0.74 | 0.47 | 0.97 | 14.23 |
TAKL | 0.81 | 0.85 | 2.81 | 19.19 |
STAK | 0.93 | 0.74 | 2.59 | 10.42 |
FPRINT | 0.48 | 2.91 | 2.84 | 5.06 |
TRAVERSE | 3.36 | 4.66 | 2.16 | 34.19 |
TRIANGLE | 1.5 | 1.26 | 2.49 | 48.74 |
RICHARDS | 0.9 | 0.64 | 1.11 | 14.56 |
FACTORIAL | 0.54 | 0.35 | 0.72 | 1.8 |
FIB | 0.11 | 0.25 | 0.15 | 3.33 |
BIGNUM/ELEM-100-1000 | 0.77 | 0.86 | 1.37 | 0.12 |
BIGNUM/ELEM-1000-100 | 3.67 | 3.26 | 7.01 | 0.31 |
BIGNUM/ELEM-10000-1 | 6.82 | 3.38 | 11.17 | 0.36 |
BIGNUM/PARI-100-10 | 0.13 | 0.85 | 1.85 | 0.07 |
BIGNUM/PARI-200-5 | 0.6 | 8.77 | 22.38 | 0.29 |
HASH-STRINGS | 0.07 | 0.07 | 0.17 | 0.34 |
HASH-INTEGERS | 0.33 | 0.58 | 3.52 | 1.22 |
BOEHM-GC | 6.48 | 5.58 | 8.71 | 49.69 |
CLOS/DEFCLASS | 0.49 | 7.04 | 0.36 | 1.31 |
CLOS/DEFMETHOD | 0.31 | 14.98 | 0.25 | 0.25 |
CLOS/INSTANTIATE | 1.45 | 17.75 | 6.42 | 6.52 |
CLOS/METHODCALLS | 5.26 | 13.94 | 7.59 | 18.74 |
CLOS/METHOD+AFTER | 2.78 | 18.84 | 3.6 | 10.26 |
CLOS/COMPLEX-METHODS | 0.49 | 2.72 | 1.18 | no value |
1D-ARRAYS | 1.39 | 2.72 | 1.14 | 12.53 |
2D-ARRAYS | 3.0 | 5.52 | no value | 10.25 |
BITVECTORS | 0.26 | 2.39 | 3.4 | 1.77 |
FILL-STRINGS | 0.76 | 2.29 | 0.58 | 0.58 |
FILL-STRINGS/ADJUSTABLE | 0.51 | 0.8 | 0.4 | 0.99 |
|
Benchmark | LispWorks 4.3 | Allegro CL 6.2 | SBCL 0.8.3.38 | OpenMCL 0.14a | CLISP 2.31 |
BOYER | 5.13 | 3.86 | 1.69 | 3.75 | 21.31 |
BROWSE | 0.72 | 0.77 | 0.86 | 1.41 | 4.25 |
DDERVIV | 0.9 | 0.96 | 0.89 | 1.76 | 7.19 |
DERIV | 1.57 | 1.64 | 1.64 | 3.14 | 12.98 |
DESTRUCTIVE | 0.78 | 1.1 | 1.27 | 1.53 | 10.95 |
DIV2-TEST-1 | 1.52 | 0.72 | 1.01 | 2.35 | 10.43 |
DIV2-TEST-2 | 0.77 | 0.36 | 0.53 | 1.2 | 5.23 |
FFT | 0.18 | 0.12 | 0.17 | 7.73 | 16.33 |
FRPOLY/FIXNUM | 1.12 | 1.04 | 0.77 | 1.25 | 9.96 |
FRPOLY/BIGNUM | 2.61 | 1.86 | 1.68 | 2.82 | 8.69 |
FRPOLY/FLOAT | 1.15 | 1.08 | 0.78 | 1.79 | 6.68 |
PUZZLE | 0.6 | 5.73 | 0.33 | 5.71 | 17.11 |
CTAK | 2.12 | 2.1 | 1.06 | 2.17 | 17.88 |
TAK | 1.23 | 0.94 | 0.78 | 1.54 | 22.93 |
RTAK | 1.22 | 0.92 | 0.78 | 1.52 | 22.93 |
TAKL | 1.33 | 1.58 | 1.2 | 4.52 | 31.58 |
STAK | 1.54 | 10.98 | 1.25 | 3.95 | 17.29 |
FPRINT | 0.71 | 1.88 | 4.91 | 4.35 | 6.63 |
TRAVERSE | 4.71 | 2.86 | 4.41 | 3.92 | 55.23 |
TRIANGLE | 2.38 | 4.33 | 2.07 | 3.55 | 81.87 |
RICHARDS | 1.41 | 3.59 | 1.04 | 1.46 | 24.11 |
FACTORIAL | 0.7 | 0.74 | 0.48 | 1.46 | 2.3 |
FIB | 0.18 | 0.16 | 0.35 | 0.23 | 5.55 |
BIGNUM/ELEM-100-1000 | 1.28 | 1.23 | 1.33 | 2.32 | 0.17 |
BIGNUM/ELEM-1000-100 | 5.58 | 4.66 | 5.0 | 10.6 | 0.51 |
BIGNUM/ELEM-10000-1 | 10.36 | 11.58 | 5.14 | 16.34 | 0.47 |
BIGNUM/PARI-100-10 | 0.2 | 0.11 | 1.52 | 2.71 | 0.1 |
BIGNUM/PARI-200-5 | 0.95 | 0.42 | 25.19 | 33.24 | 0.4 |
HASH-STRINGS | 0.08 | 2.32 | 0.09 | 0.24 | 0.52 |
HASH-INTEGERS | 0.54 | 2.9 | 0.76 | 5.9 | 1.67 |
BOEHM-GC | 6.77 | 18.12 | 8.08 | 13.1 | 75.45 |
CLOS/DEFCLASS | 0.8 | 0.66 | 8.75 | 0.49 | 1.97 |
CLOS/DEFMETHOD | 0.52 | 0.63 | 19.17 | 0.69 | 0.42 |
CLOS/INSTANTIATE | 2.43 | 3.35 | 16.1 | 9.59 | 9.69 |
CLOS/METHODCALLS | 8.16 | 7.19 | 8.07 | 13.98 | 26.55 |
CLOS/METHOD+AFTER | 4.16 | 3.59 | 16.82 | 6.12 | 15.18 |
CLOS/COMPLEX-METHODS | 0.86 | 1.21 | 3.54 | 1.77 | no value |
1D-ARRAYS | 1.6 | 4.15 | 2.85 | 1.93 | 20.59 |
2D-ARRAYS | 4.58 | 7.97 | 6.55 | no value | 16.67 |
BITVECTORS | 0.25 | 0.41 | 0.9 | 4.19 | 2.32 |
FILL-STRINGS | 1.17 | 2.95 | 2.91 | 1.07 | 0.8 |
FILL-STRINGS/ADJUSTABLE | 0.78 | 1.18 | 1.36 | 0.55 | 1.6 |
|
Benchmark | SBCL 0.8.3.38 | OpenMCL 0.14a | LispWorks 4.3 | Allegro CL 6.2 |
BOYER | 10.2 | 4.02 | 6.07 | 6.6 |
BROWSE | 1.62 | 1.47 | 0.76 | 0.81 |
DDERVIV | 2.09 | 1.81 | 1.04 | 1.58 |
DERIV | 3.63 | 3.31 | 2.15 | 1.74 |
DESTRUCTIVE | 1.23 | 1.81 | 1.49 | 1.35 |
DIV2-TEST-1 | 1.23 | 2.49 | 1.73 | 0.8 |
DIV2-TEST-2 | 0.58 | 1.23 | 0.89 | 0.4 |
FFT | 0.22 | 7.8 | 4.76 | 8.87 |
FRPOLY/FIXNUM | 2.7 | 1.64 | 1.3 | 1.11 |
FRPOLY/BIGNUM | 2.9 | 2.95 | 2.71 | 1.99 |
FRPOLY/FLOAT | 2.0 | 1.87 | 1.29 | 1.15 |
PUZZLE | 0.76 | 5.74 | 2.73 | 6.61 |
CTAK | 5.77 | 2.19 | 2.24 | 2.33 |
TAK | 11.52 | 1.68 | 1.66 | 0.98 |
RTAK | 11.31 | 1.67 | 1.71 | 0.97 |
TAKL | 28.43 | 4.9 | 1.6 | 1.97 |
STAK | 5.29 | 4.36 | 2.42 | 11.23 |
FPRINT | 5.02 | 4.59 | 0.79 | 1.87 |
TRAVERSE | 19.62 | 4.24 | 9.46 | 7.46 |
TRIANGLE | 13.25 | 6.04 | 8.67 | 15.33 |
CASCOR | 4.13 | 67.08 | no value | 62.98 |
RICHARDS | 6.06 | 1.77 | 4.44 | 6.42 |
FACTORIAL | 0.62 | 1.48 | 1.04 | 0.72 |
FIB | 1.86 | 0.3 | 0.31 | 0.18 |
BIGNUM/ELEM-100-1000 | 1.33 | 2.34 | 1.3 | 1.27 |
BIGNUM/ELEM-1000-100 | 4.97 | 10.87 | 6.56 | 4.79 |
BIGNUM/ELEM-10000-1 | 5.15 | 16.58 | 11.33 | 11.94 |
BIGNUM/PARI-100-10 | 1.71 | 2.81 | 0.22 | 0.11 |
BIGNUM/PARI-200-5 | 25.59 | 33.67 | 1.04 | 0.44 |
HASH-STRINGS | 0.16 | 0.26 | 0.17 | 13.28 |
HASH-INTEGERS | 0.93 | 6.15 | 0.62 | 2.99 |
BOEHM-GC | 47.67 | 13.88 | 10.78 | 19.81 |
CLOS/DEFCLASS | 9.61 | 0.51 | 0.67 | 0.64 |
CLOS/DEFMETHOD | 19.99 | 0.29 | 0.6 | 0.66 |
CLOS/INSTANTIATE | 18.57 | 10.19 | 2.56 | 3.59 |
CLOS/METHODCALLS | 8.87 | 14.51 | 8.48 | 7.42 |
CLOS/METHOD+AFTER | 17.27 | 6.42 | 4.41 | 3.64 |
CLOS/COMPLEX-METHODS | 4.07 | 1.81 | 0.74 | 1.28 |
1D-ARRAYS | 6.2 | 2.36 | 3.51 | 4.21 |
2D-ARRAYS | 8.3 | no value | 5.07 | 8.16 |
BITVECTORS | 0.97 | 11.31 | 0.27 | 0.26 |
FILL-STRINGS | 4.67 | 0.73 | 1.19 | 2.97 |
FILL-STRINGS/ADJUSTABLE | 1.35 | 0.58 | 0.8 | no value |
|