The Computer Language
24.06 Benchmarks Game

all Racket programs & measurements

Racket v8.13 [cs].

source secs N mem gz cpu secs cpu load
binary-trees  #4 2.06  7 211,112 861 1.85 17% 32% 15% 28%
binary-trees  #4 0.72  14 224,644 861 1.59 44% 84% 47% 45%
binary-trees  #4 4.75  21 428,288 861 9.35 41% 42% 45% 68%
source secs N mem gz cpu secs cpu load
binary-trees  #2 1.22  7 69,628 422 0.35 11% 1% 0% 18%
binary-trees  #2 0.23  14 72,776 422 0.23 0% 26% 100% 4%
binary-trees  #2 9.08  21 324,240 422 9.08 100% 0% 0% 0%
source secs N mem gz cpu secs cpu load
binary-trees  #3 1.10  7 69,752 480 0.36 0% 0% 33% 0%
binary-trees  #3 0.21  14 72,916 480 0.21 0% 0% 95% 4%
binary-trees  #3 6.83  21 300,828 480 6.83 100% 0% 0% 0%
source secs N mem gz cpu secs cpu load
binary-trees  1.19  7 70,352 482 0.35 0% 0% 0% 31%
binary-trees  0.24  14 76,100 482 0.24 0% 0% 4% 96%
binary-trees  15.91  21 541,200 482 15.91 0% 100% 1% 0%
source secs N mem gz cpu secs cpu load
fannkuch-redux  #3 1.52  10 74,248 1109 1.05 12% 13% 8% 37%
fannkuch-redux  #3 2.58  11 74,536 1109 8.54 94% 82% 91% 64%
fannkuch-redux  #3 30.05  12 77,624 1109 110.20 99% 95% 90% 83%
source secs N mem gz cpu secs cpu load
fannkuch-redux  #2 1.83  10 70,248 916 1.06 1% 57% 0% 0%
fannkuch-redux  #2 8.78  11 73,332 916 8.78 100% 0% 0% 0%
fannkuch-redux  #2 113.01  12 74,852 916 113.00 100% 0% 0% 0%
source secs N mem gz cpu secs cpu load
fannkuch-redux  2.05  10 70,412 655 1.25 61% 0% 0% 1%
fannkuch-redux  11.01  11 73,204 655 11.01 100% 0% 0% 0%
fannkuch-redux  142.49  12 74,620 655 142.48 0% 100% 0% 0%
source secs N mem gz cpu secs cpu load
fasta  #3 1.27  250,000 76,064 1291 0.51 0% 39% 1% 0%
fasta  #3 1.06  2,500,000 76,056 1291 1.06 100% 1% 1% 2%
fasta  #3 8.20  25,000,000 76,564 1291 8.20 99% 0% 1% 0%
source secs N mem gz cpu secs cpu load
fasta  1.31  250,000 72,568 1071 0.54 0% 13% 26% 3%
fasta  2.09  2,500,000 75,000 1071 2.09 0% 1% 1% 100%
fasta  18.72  25,000,000 75,388 1071 18.71 0% 0% 0% 100%
source secs N mem gz cpu secs cpu load
k-nucleotide  #4 2.65  250,000 132,336 893 1.41 53% 0% 0% 0%
k-nucleotide  #4 6.46  2,500,000 214,424 893 6.33 97% 0% 0% 0%
k-nucleotide  #4 62.01  25,000,000 914,492 893 62.01 100% 0% 0% 0%
source secs N mem gz cpu secs cpu load
k-nucleotide  3.06  250,000 109,236 554 2.37 77% 0% 0% 1%
k-nucleotide  20.06  2,500,000 304,256 554 19.88 99% 0% 0% 0%
k-nucleotide  204.06  25,000,000 2,680,884 554 202.15 1% 0% 0% 97%
source secs N mem gz cpu secs cpu load
mandelbrot  #4 1.34  1,000 75,952 810 0.62 3% 3% 5% 35%
mandelbrot  #4 0.90  4,000 78,672 810 2.89 74% 75% 74% 97%
mandelbrot  #4 10.57  16,000 135,984 810 41.42 97% 97% 97% 99%
source secs N mem gz cpu secs cpu load
mandelbrot  #2 1.29  1,000 69,828 592 0.58 0% 0% 0% 45%
mandelbrot  #2 3.40  4,000 70,376 592 3.40 0% 0% 1% 100%
mandelbrot  #2 51.38  16,000 74,080 592 51.38 96% 0% 3% 0%
source secs N mem gz cpu secs cpu load
mandelbrot  1.22  1,000 71,740 524 0.55 45% 0% 0% 0%
mandelbrot  3.29  4,000 75,140 524 3.29 0% 0% 1% 100%
mandelbrot  49.47  16,000 73,824 524 49.46 0% 0% 0% 100%
source secs N mem gz cpu secs cpu load
mandelbrot  #3 1.29  1,000 70,480 808 0.54 16% 0% 27% 0%
mandelbrot  #3 2.38  4,000 70,708 808 2.38 100% 1% 0% 0%
mandelbrot  #3 34.81  16,000 76,200 808 34.81 0% 0% 0% 100%
source secs N mem gz cpu secs cpu load
n-body  #2 1.37  500,000 76,556 1695 0.60 44% 1% 1% 0%
n-body  #2 1.72  5,000,000 77,220 1695 1.72 100% 0% 0% 0%
n-body  #2 14.25  50,000,000 77,216 1695 14.25 0% 0% 0% 100%
source secs N mem gz cpu secs cpu load
n-body  1.99  500,000 78,204 1503 0.84 1% 2% 33% 10%
n-body  4.28  5,000,000 78,376 1503 4.28 0% 100% 0% 0%
n-body  40.56  50,000,000 79,516 1503 40.55 100% 0% 0% 0%
source secs N mem gz cpu secs cpu load
pidigits  #2 1.44  2,000 78,940 1142 0.55 1% 0% 36% 0%
pidigits  #2 0.66  6,000 78,832 1142 0.66 0% 0% 100% 0%
pidigits  #2 1.34  10,000 79,448 1142 1.34 0% 100% 0% 1%
source secs N mem gz cpu secs cpu load
pidigits  1.52  2,000 75,668 459 0.72 0% 0% 47% 1%
pidigits  3.71  6,000 77,860 459 3.71 1% 99% 0% 0%
pidigits  10.41  10,000 77,952 459 10.41 0% 100% 0% 0%
source secs N mem gz cpu secs cpu load
regex-redux  #2 2.42  50,000 189,300 736 1.61 27% 1% 23% 15%
regex-redux  #2 1.85  500,000 334,156 736 3.43 48% 34% 55% 49%
regex-redux  #2 14.57  5,000,000 1,581,852 736 25.99 33% 37% 86% 22%
source secs N mem gz cpu secs cpu load
regex-redux  1.95  50,000 109,980 548 0.77 16% 0% 1% 23%
regex-redux  2.41  500,000 239,228 548 2.38 98% 0% 0% 0%
regex-redux  23.98  5,000,000 1,296,464 548 23.97 0% 100% 0% 0%
source secs N mem gz cpu secs cpu load
reverse-complement  1.16  250,000 72,272 560 0.45 0% 23% 0% 16%
reverse-complement  40.52  100,000,001 2,047,132 560 40.51 0% 0% 0% 100%
source secs N mem gz cpu secs cpu load
reverse-complement  #2 1.22  250,000 72,216 1038 0.43 0% 5% 0% 31%
reverse-complement  #2 9.10  100,000,001 851,780 1038 9.10 0% 0% 0% 100%
source secs N mem gz cpu secs cpu load
spectral-norm  1.40  500 74,084 452 0.60 0% 42% 0% 0%
spectral-norm  9.00  3,000 77,156 452 9.00 0% 0% 100% 0%
spectral-norm  29.65  5,500 77,272 452 29.64 100% 0% 0% 0%
source secs N mem gz cpu secs cpu load
spectral-norm  #3 1.27  500 71,204 639 0.56 2% 2% 37% 4%
spectral-norm  #3 1.33  3,000 71,100 639 4.58 97% 83% 82% 82%
spectral-norm  #3 3.91  5,500 76,412 639 14.84 93% 94% 99% 93%
source secs N mem gz cpu secs cpu load
spectral-norm  #2 1.27  500 70,504 539 0.49 0% 38% 0% 0%
spectral-norm  #2 4.64  3,000 70,744 539 4.64 99% 0% 1% 0%
spectral-norm  #2 15.10  5,500 75,252 539 15.10 0% 100% 0% 0%