Compare the performance of Lisp SBCL programs against some other language implementation.

For more information about the Lisp implementation we measured see ↓ about Lisp SBCL.

Compare to:

 Lisp SBCL comparison summary


1/2 1/3 1/4 … Lisp SBCL is better
Programs Time Memory Use Source Size Reduced N
chameneos-reduxNo program
spectral-norm±1/2±
regex-dna±±±
binary-trees±±±
n-body±±±
reverse-complement±1/22
fasta21/2±
mandelbrot2±±
fannkuch41/31/2
pidigits6±1/3
k-nucleotide101/2±

± look at the measurements

 Lisp SBCL comparison measurements

Program & Logs CPU secs Memory KB Size B Elapsed secs ~ CPU Load
 spectral-norm 
Lisp SBCL #315.615,7288834.53  86% 86% 86% 85%
Java 6 -server #215.9412,5769504.09  97% 97% 99% 97%
 regex-dna 
Lisp SBCL #344.40830,168194819.95  75% 49% 50% 46%
Java 6 -server #245.39563,420153416.01  79% 67% 78% 58%
 binary-trees 
Lisp SBCL25.83231,57661225.83  2% 0% 0% 100%
Java 6 -server #230.80289,72460319.57  77% 26% 24% 30%
 n-body 
Lisp SBCL35.6817,828136335.69  0% 0% 99% 0%
Java 6 -server #225.2312,440142425.21  0% 0% 0% 100%
 reverse-complement 
Lisp SBCL4.42227,4088964.41  100% 0% 0% 0%
Java 6 -server #42.97473,3285922.99  36% 57% 0% 7%
 fasta 
Lisp SBCL12.485,188141912.48  0% 0% 0% 100%
Java 6 -server #27.5212,67212407.51  98% 0% 0% 2%
 mandelbrot 
Lisp SBCL75.0336,716100219.67  100% 94% 95% 94%
Java 6 -server #346.3648,94890311.72  99% 99% 99% 99%
 fannkuch 
Lisp SBCL #271.695,10062471.69  0% 0% 0% 100%
Java 6 -server66.1013,768115018.34  80% 75% 99% 99%
 pidigits 
Lisp SBCL #233.6529,08464533.65  0% 0% 0% 100%
Java 6 -server #413.8528,04818165.36  57% 61% 53% 62%
 k-nucleotide 
Lisp SBCL #3150.84392,5521284150.85  100% 0% 0% 0%
Java 6 -server #249.08761,096160214.53  81% 80% 97% 80%

 about Lisp SBCL

online book Practical Common Lisp

This is SBCL 1.0.30, an implementation of ANSI Common Lisp.

Home Page: http://sbcl.sourceforge.net/

Download: http://sbcl.sourceforge.net/

Revised BSD license