All Lisp benchmarks

Current benchmark data was generated on Tue Jan 18 2022, full log can be found HERE

CONTRIBUTIONS are WELCOME!

[x86_64][2 cores] Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz

fannkuch-redux

Input: 11

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
1.cl 1589ms 4.5ms 42.2MB 3083ms 3ms sbcl 2.2.0

Input: 10

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
1.cl 162ms 2.7ms 42.2MB 270ms 0ms sbcl 2.2.0

fasta

Input: 2500000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
2.cl 719ms 88ms 28.3MB 510ms 40ms sbcl 2.2.0
1.cl 757ms 34ms 29.1MB 513ms 40ms sbcl 2.2.0

Input: 250000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
1.cl 82ms 17ms 28.9MB 50ms 0ms sbcl 2.2.0
2.cl 94ms 8.2ms 26.0MB 43ms 7ms sbcl 2.2.0

helloworld

Input: QwQ

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
1.cl 5.9ms 1.8ms 24.1MB 0ms 0ms sbcl 2.2.0

mandelbrot

Input: 8000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
1.cl 2330ms 225ms 50.2MB 4220ms 3ms sbcl 2.2.0

Input: 1000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
1.cl 51ms 2.9ms 35.6MB 67ms 3ms sbcl 2.2.0

nbody

Input: 5000000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
6.cl 470ms 1.2ms 26.3MB 460ms 0ms sbcl 2.2.0
2.cl 474ms 14ms 28.2MB 453ms 0ms sbcl 2.2.0
3.cl 475ms 0.5ms 28.6MB 467ms 0ms sbcl 2.2.0
4.cl 479ms 1.2ms 32.6MB 467ms 0ms sbcl 2.2.0
5.cl 479ms 1.3ms 32.5MB 463ms 0ms sbcl 2.2.0
1.cl 564ms 0.9ms 28.3MB 553ms 0ms sbcl 2.2.0

Input: 500000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
2.cl 52ms 0.5ms 26.0MB 40ms 0ms sbcl 2.2.0
6.cl 53ms 0.3ms 30.3MB 43ms 0ms sbcl 2.2.0
3.cl 53ms 0.7ms 32.8MB 40ms 0ms sbcl 2.2.0
5.cl 54ms 0.9ms 28.4MB 47ms 0ms sbcl 2.2.0
4.cl 54ms 0.8ms 30.3MB 50ms 0ms sbcl 2.2.0
1.cl 65ms 3.7ms 28.2MB 53ms 0ms sbcl 2.2.0

Input: 100000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
3.cl 17ms 2.1ms 32.8MB 10ms 0ms sbcl 2.2.0
2.cl 17ms 2.2ms 28.1MB 10ms 0ms sbcl 2.2.0
6.cl 17ms 1.7ms 30.3MB 10ms 0ms sbcl 2.2.0
5.cl 18ms 2.3ms 30.3MB 10ms 0ms sbcl 2.2.0
4.cl 20ms 2.9ms 30.3MB 10ms 0ms sbcl 2.2.0
1.cl 22ms 1.6ms 26.1MB 10ms 0ms sbcl 2.2.0

nsieve

Input: 12

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
5.cl 126ms 8.0ms 33.2MB 110ms 3ms sbcl 2.2.0
4.cl 302ms 2.6ms 37.7MB 287ms 0ms sbcl 2.2.0
2.cl 465ms 2.3ms 36.0MB 447ms 0ms sbcl 2.2.0
3.cl 477ms 0.2ms 39.6MB 463ms 0ms sbcl 2.2.0
1.cl 2426ms 42ms 500.3MB 2083ms 330ms sbcl 2.2.0

Input: 10

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
5.cl 37ms 0.8ms 32.2MB 23ms 0ms sbcl 2.2.0
4.cl 76ms 0.4ms 31.2MB 70ms 0ms sbcl 2.2.0
3.cl 142ms 50ms 31.2MB 103ms 0ms sbcl 2.2.0
2.cl 146ms 59ms 32.0MB 103ms 0ms sbcl 2.2.0
1.cl 525ms 42ms 168.4MB 427ms 60ms sbcl 2.2.0

spectral-norm

Input: 8000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
5.cl 1067ms 1.1ms 43.1MB 2060ms 0ms sbcl 2.2.0
7.cl 1068ms 0.5ms 43.1MB 2060ms 10ms sbcl 2.2.0
2.cl 1069ms 1.3ms 43.2MB 2057ms 7ms sbcl 2.2.0
4.cl 1072ms 1.4ms 43.0MB 2070ms 3ms sbcl 2.2.0
6.cl 1360ms 2.0ms 42.9MB 2587ms 7ms sbcl 2.2.0
3.cl 1454ms 1.3ms 40.9MB 2817ms 3ms sbcl 2.2.0
1.cl 2577ms 21ms 35.3MB 5000ms 3ms sbcl 2.2.0

Input: 4000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
7.cl 282ms 1.9ms 43.2MB 513ms 0ms sbcl 2.2.0
5.cl 283ms 3.6ms 38.9MB 513ms 7ms sbcl 2.2.0
4.cl 283ms 0.8ms 43.1MB 517ms 0ms sbcl 2.2.0
2.cl 284ms 2.5ms 43.0MB 520ms 0ms sbcl 2.2.0
6.cl 355ms 2.5ms 40.8MB 643ms 3ms sbcl 2.2.0
3.cl 381ms 9.6ms 42.9MB 707ms 3ms sbcl 2.2.0
1.cl 653ms 2.2ms 33.2MB 1247ms 7ms sbcl 2.2.0

Input: 1000

code time stddev peak-mem mem time(user) time(kernel) compiler compiler/runtime
5.cl 35ms 1.6ms 43.1MB 37ms 3ms sbcl 2.2.0
7.cl 37ms 3.7ms 42.1MB 33ms 3ms sbcl 2.2.0
2.cl 38ms 2.2ms 41.2MB 37ms 3ms sbcl 2.2.0
4.cl 41ms 3.4ms 39.4MB 30ms 7ms sbcl 2.2.0
6.cl 42ms 1.9ms 43.0MB 37ms 3ms sbcl 2.2.0
3.cl 42ms 4.8ms 43.0MB 47ms 0ms sbcl 2.2.0
1.cl 58ms 1.4ms 35.4MB 77ms 3ms sbcl 2.2.0