Compare the performance of Lisaac programs against some other language implementation.

For more information about the Lisaac implementation we measured see ↓ about Lisaac.

Compare to:

 Lisaac comparison summary


1/2 1/3 1/4 … Lisaac is better
Programs Time Memory Use Source Size Reduced N
binary-treesNo program
chameneos-reduxNo program
k-nucleotideBad Output
spectral-normBad Output
fannkuch±1/3±
n-body±1/2±
fasta±1/2±
regex-dna±2± 500,000
pidigits2±±
reverse-complement5±±
mandelbrot51/73±

± look at the measurements

 Lisaac comparison measurements

Program & Logs CPU secs Memory KB Size B Elapsed secs ~ CPU Load
 fannkuch 
Lisaac54.2840478854.29  100% 0% 0% 0%
C++ GNU g++ #271.421,09255471.41  100% 0% 0% 0%
 n-body 
Lisaac24.53512161524.54  0% 0% 0% 100%
C++ GNU g++ #423.84788142823.84  1% 0% 100% 0%
 fasta 
Lisaac6.9543214636.95  100% 0% 0% 0%
C++ GNU g++ #46.0774412666.07  0% 100% 0% 0%
 regex-dna N = 500,000 reduced workload 
Lisaac3.5226,13612993.52  0% 100% 0% 0%
C++ GNU g++ #32.8810,93215992.88  0% 100% 0% 0%
 pidigits 
Lisaac5.221,1249285.22  0% 0% 0% 100%
C++ GNU g++ #32.711,5966822.72  0% 9% 7% 100%
 reverse-complement 
Lisaac #25.10253,5287625.10  0% 100% 0% 0%
C++ GNU g++ #21.81245,09210981.13  15% 31% 21% 88%
 mandelbrot 
Lisaac31.4139265331.41  0% 100% 0% 0%
C++ GNU g++ #524.7028,8008586.18  100% 100% 100% 100%

 about Lisaac

Lisaac V 0.13.1

Lisaac prototype language Programmers Reference Manual (pdf)

Home Page: Lisaac: The power of simplicity at work for operating systems

Download: Compiler and library

Revised BSD license