all Lisp SBCL programs & measurements SBCL 2.4.8 source secs N mem gz cpu secs cpu load binary-trees 0.80 7 22,528 595 0.04 0% 3% 2% 0% binary-trees 0.10 14 97,792 595 0.10 10% 100% 0% 0% binary-trees 9.57 21 643,680 595 9.57 0% 100% 0% 0% source secs N mem gz cpu secs cpu load binary-trees #3 0.13 7 19,860 938 0.02 15% 0% 0% 0% binary-trees #3 0.04 14 65,536 938 0.07 50% 75% 50% 50% binary-trees #3 3.00 21 660,620 938 7.41 58% 84% 61% 45% source secs N mem gz cpu secs cpu load fannkuch-redux #5 0.41 10 36,864 689 0.31 0% 2% 0% 73% fannkuch-redux #5 2.40 11 39,296 689 2.40 1% 0% 0% 100% fannkuch-redux #5 30.84 12 52,736 689 30.83 0% 0% 0% 100% source secs N mem gz cpu secs cpu load fannkuch-redux #2 0.52 10 19,680 525 0.35 0% 68% 0% 0% fannkuch-redux #2 3.63 11 19,680 525 3.63 0% 0% 0% 100% fannkuch-redux #2 48.01 12 23,040 525 48.01 0% 0% 0% 100% source secs N mem gz cpu secs cpu load fannkuch-redux #4 0.22 10 20,864 1531 0.29 27% 27% 52% 27% fannkuch-redux #4 0.73 11 21,248 1531 2.79 97% 94% 98% 95% fannkuch-redux #4 9.39 12 32,256 1531 36.91 99% 98% 96% 98% source secs N mem gz cpu secs cpu load fannkuch-redux #3 0.43 10 20,736 833 0.27 4% 0% 58% 0% fannkuch-redux #3 2.76 11 21,248 833 2.76 100% 0% 0% 0% fannkuch-redux #3 36.25 12 32,256 833 36.24 15% 84% 0% 0% source secs N mem gz cpu secs cpu load fasta #3 0.18 250,000 19,680 1592 0.11 0% 55% 0% 0% fasta #3 0.60 2,500,000 19,680 1592 0.60 100% 1% 0% 1% fasta #3 5.24 25,000,000 22,912 1592 5.24 0% 0% 0% 100% source secs N mem gz cpu secs cpu load fasta #6 0.19 250,000 19,680 1763 0.10 0% 0% 47% 0% fasta #6 0.48 2,500,000 19,680 1763 0.48 2% 2% 2% 100% fasta #6 4.48 25,000,000 19,680 1763 4.48 0% 0% 0% 100% source secs N mem gz cpu secs cpu load fasta 0.26 250,000 19,680 1430 0.15 0% 0% 0% 55% fasta 0.97 2,500,000 19,680 1430 0.97 0% 100% 1% 0% fasta 9.02 25,000,000 26,112 1430 9.02 0% 99% 0% 0% source secs N mem gz cpu secs cpu load fasta #2 0.31 250,000 19,680 1628 0.15 0% 48% 0% 0% fasta #2 0.95 2,500,000 19,680 1628 0.95 0% 100% 1% 1% fasta #2 8.85 25,000,000 23,296 1628 8.84 0% 100% 0% 0% source secs N mem gz cpu secs cpu load k-nucleotide #6 0.28 250,000 47,616 2485 0.37 28% 29% 44% 33% k-nucleotide #6 1.17 2,500,000 91,648 2485 3.24 66% 80% 66% 64% k-nucleotide #6 8.76 25,000,000 518,912 2485 31.45 86% 97% 87% 88% source secs N mem gz cpu secs cpu load k-nucleotide #2 0.63 250,000 48,384 1291 0.53 0% 1% 0% 84% k-nucleotide #2 4.72 2,500,000 184,320 1291 4.67 0% 0% 1% 98% k-nucleotide #2 44.40 25,000,000 511,488 1291 44.39 0% 100% 0% 0% source secs N mem gz cpu secs cpu load k-nucleotide #3 0.70 250,000 48,512 1297 0.54 44% 33% 0% 0% k-nucleotide #3 4.73 2,500,000 186,624 1297 4.72 99% 0% 0% 0% k-nucleotide #3 45.19 25,000,000 511,488 1297 45.18 0% 0% 100% 0% source secs N mem gz cpu secs cpu load k-nucleotide 0.44 250,000 57,984 2431 0.41 21% 20% 20% 39% k-nucleotide 1.27 2,500,000 206,720 2431 3.47 91% 61% 64% 60% k-nucleotide 10.77 25,000,000 570,368 2431 33.53 99% 71% 71% 70% source secs N mem gz cpu secs cpu load k-nucleotide #4 0.45 250,000 150,656 2292 0.34 77% 0% 0% 0% k-nucleotide #4 1.76 2,500,000 150,784 2292 1.73 97% 0% 0% 0% k-nucleotide #4 15.67 25,000,000 160,384 2292 15.67 0% 100% 0% 1% source secs N mem gz cpu secs cpu load k-nucleotide #5 0.45 250,000 150,656 2323 0.33 75% 2% 0% 2% k-nucleotide #5 1.79 2,500,000 150,656 2323 1.77 52% 46% 0% 0% k-nucleotide #5 15.83 25,000,000 160,512 2323 15.83 0% 0% 0% 100% source secs N mem gz cpu secs cpu load mandelbrot #3 0.15 1,000 19,680 900 0.12 26% 28% 21% 6% mandelbrot #3 0.63 4,000 19,680 900 1.65 98% 35% 33% 98% mandelbrot #3 9.79 16,000 54,784 900 26.14 33% 99% 99% 33% mandelbrot Bad Output 1,000 source secs N mem gz cpu secs cpu load mandelbrot #4 0.20 1,000 19,680 2453 0.09 5% 15% 22% 9% mandelbrot #4 0.29 4,000 19,840 2453 1.06 93% 93% 92% 93% mandelbrot #4 4.18 16,000 55,028 2453 16.65 99% 99% 99% 100% source secs N mem gz cpu secs cpu load n-body #2 0.24 500,000 19,680 1408 0.13 0% 56% 4% 4% n-body #2 0.80 5,000,000 19,680 1408 0.80 0% 100% 1% 0% n-body #2 7.80 50,000,000 23,168 1408 7.80 0% 0% 100% 0% source secs N mem gz cpu secs cpu load n-body 0.28 500,000 19,680 1373 0.15 3% 0% 0% 53% n-body 0.94 5,000,000 19,680 1373 0.94 3% 2% 1% 100% n-body 9.25 50,000,000 23,168 1373 9.25 0% 100% 0% 0% source secs N mem gz cpu secs cpu load pidigits #2 0.49 2,000 463,360 655 0.41 83% 0% 0% 0% pidigits #2 2.15 6,000 779,264 655 2.15 0% 0% 1% 100% pidigits #2 5.95 10,000 811,008 655 5.95 0% 0% 100% 0% source secs N mem gz cpu secs cpu load pidigits #4 0.43 2,000 419,200 495 0.32 0% 74% 0% 0% pidigits #4 1.27 6,000 713,344 495 1.27 0% 100% 0% 1% pidigits #4 3.33 10,000 793,088 495 3.33 100% 0% 0% 0% source secs N mem gz cpu secs cpu load pidigits #3 0.48 2,000 419,200 499 0.32 2% 0% 0% 68% pidigits #3 1.27 6,000 712,960 499 1.27 0% 100% 0% 1% pidigits #3 3.32 10,000 785,792 499 3.32 0% 0% 0% 99% source secs N mem gz cpu secs cpu load regex-redux #4 0.33 50,000 39,296 1977 0.35 18% 30% 17% 45% regex-redux #4 1.43 500,000 196,992 1977 2.98 37% 78% 58% 35% regex-redux #4 14.02 5,000,000 1,214,164 1977 29.73 47% 54% 45% 66% reverse-complement #2 Failed 250,000 source secs N mem gz cpu secs cpu load reverse-complement 0.19 250,000 19,680 911 0.05 28% 0% 5% 0% reverse-complement 5.46 100,000,001 1,494,784 911 5.46 100% 0% 0% 0% source secs N mem gz cpu secs cpu load spectral-norm #3 0.15 500 19,680 893 0.05 30% 6% 7% 13% spectral-norm #3 0.44 3,000 19,680 893 1.65 97% 95% 97% 95% spectral-norm #3 1.44 5,500 19,680 893 5.64 99% 98% 98% 99% source secs N mem gz cpu secs cpu load spectral-norm #2 0.18 500 19,680 920 0.05 15% 11% 17% 15% spectral-norm #2 0.45 3,000 19,680 920 1.65 97% 97% 97% 97% spectral-norm #2 1.44 5,500 19,680 920 5.64 98% 98% 98% 99% source secs N mem gz cpu secs cpu load spectral-norm #7 0.21 500 19,680 769 0.05 9% 19% 9% 10% spectral-norm #7 0.45 3,000 19,680 769 1.65 97% 93% 95% 95% spectral-norm #7 1.46 5,500 19,680 769 5.64 98% 97% 97% 98% source secs N mem gz cpu secs cpu load spectral-norm 0.22 500 19,680 639 0.10 0% 45% 0% 0% spectral-norm 1.60 3,000 19,680 639 1.60 100% 0% 0% 0% spectral-norm 5.33 5,500 21,376 639 5.33 47% 52% 0% 0% source secs N mem gz cpu secs cpu load spectral-norm #6 0.20 500 19,680 512 0.10 0% 47% 0% 0% spectral-norm #6 1.60 3,000 19,680 512 1.60 2% 0% 0% 100% spectral-norm #6 5.33 5,500 19,680 512 5.33 0% 0% 0% 100% source secs N mem gz cpu secs cpu load spectral-norm #8 0.18 500 19,860 799 0.05 10% 18% 10% 15% spectral-norm #8 0.45 3,000 19,860 799 1.66 95% 95% 93% 97% spectral-norm #8 1.45 5,500 19,860 799 5.64 99% 97% 98% 97%