The Computer Language
24.04 Benchmarks Game

all C gcc programs & measurements

13.2.0-4ubuntu3

source secs N mem gz cpu secs cpu load
binary-trees  #2 0.20  7 19,512 816 0.01 0% 5% 0% 0%
binary-trees  #2 0.01  14 19,512 816 0.03 0% 50% 50% 100%
binary-trees  #2 1.51  21 169,088 816 4.17 100% 65% 58% 55%
source secs N mem gz cpu secs cpu load
binary-trees  0.03  7 19,508 660 0.00 25% 0% 0% 0%
binary-trees  0.10  14 19,508 660 0.10 100% 0% 0% 10%
binary-trees  20.83  21 264,192 660 20.83 100% 0% 0% 0%
source secs N mem gz cpu secs cpu load
binary-trees  #3 0.06  7 19,512 842 0.00 0% 0% 0% 0%
binary-trees  #3 0.02  14 19,512 842 0.04 50% 50% 100% 50%
binary-trees  #3 1.89  21 134,400 842 4.59 47% 54% 100% 44%
source secs N mem gz cpu secs cpu load
binary-trees  #5 0.03  7 19,512 914 0.00 25% 0% 0% 0%
binary-trees  #5 0.05  14 19,512 914 0.13 66% 80% 60% 80%
binary-trees  #5 8.27  21 351,232 914 30.31 97% 85% 92% 91%
source secs N mem gz cpu secs cpu load
fannkuch-redux  #4 0.10  10 19,516 1190 0.10 0% 0% 0% 100%
fannkuch-redux  #4 1.10  11 19,516 1190 1.10 100% 0% 0% 0%
fannkuch-redux  #4 14.20  12 19,516 1190 14.20 100% 0% 0% 0%
source secs N mem gz cpu secs cpu load
fannkuch-redux  #5 0.10  10 19,516 917 0.19 45% 50% 50% 44%
fannkuch-redux  #5 0.55  11 19,516 917 2.06 94% 90% 98% 94%
fannkuch-redux  #5 6.91  12 19,644 917 27.13 99% 100% 99% 94%
source secs N mem gz cpu secs cpu load
fannkuch-redux  #6 0.04  10 19,516 1582 0.06 50% 33% 33% 50%
fannkuch-redux  #6 0.17  11 19,516 1582 0.67 94% 100% 94% 100%
fannkuch-redux  #6 2.16  12 19,516 1582 8.53 97% 99% 99% 99%
source secs N mem gz cpu secs cpu load
fannkuch-redux  #3 0.27  10 19,516 574 0.25 3% 0% 92% 3%
fannkuch-redux  #3 3.00  11 19,516 574 3.00 0% 0% 100% 0%
fannkuch-redux  #3 39.57  12 19,516 574 39.57 0% 100% 0% 0%
source secs N mem gz cpu secs cpu load
fannkuch-redux  0.30  10 19,512 514 0.27 93% 0% 0% 0%
fannkuch-redux  3.22  11 19,512 514 3.22 0% 100% 0% 0%
fannkuch-redux  42.24  12 19,640 514 42.24 0% 100% 0% 0%
source secs N mem gz cpu secs cpu load
fannkuch-redux  #2 0.08  10 19,516 1563 0.26 87% 77% 87% 87%
fannkuch-redux  #2 0.86  11 19,516 1563 3.28 97% 97% 100% 91%
fannkuch-redux  #2 11.16  12 19,644 1563 43.66 98% 99% 99% 94%
source secs N mem gz cpu secs cpu load
fasta  #8 0.04  250,000 19,520 1299 0.04 20% 0% 0% 80%
fasta  #8 0.31  2,500,000 19,520 1299 0.31 100% 6% 0% 3%
fasta  #8 2.79  25,000,000 19,520 1299 2.79 0% 1% 0% 100%
source secs N mem gz cpu secs cpu load
fasta  #5 0.03  250,000 19,520 1286 0.02 0% 0% 20% 75%
fasta  #5 0.16  2,500,000 19,520 1286 0.16 6% 0% 0% 100%
fasta  #5 1.24  25,000,000 19,520 1286 1.24 0% 0% 100% 0%
source secs N mem gz cpu secs cpu load
fasta  0.06  250,000 19,520 1209 0.05 83% 16% 0% 0%
fasta  0.40  2,500,000 19,520 1209 0.40 100% 2% 0% 0%
fasta  3.74  25,000,000 19,520 1209 3.73 0% 1% 100% 0%
source secs N mem gz cpu secs cpu load
fasta  #9 0.03  250,000 19,520 1469 0.02 0% 0% 0% 50%
fasta  #9 0.12  2,500,000 19,520 1469 0.12 9% 100% 0% 0%
fasta  #9 0.78  25,000,000 19,520 1469 0.78 1% 98% 0% 0%
source secs N mem gz cpu secs cpu load
fasta  #6 0.06  250,000 19,520 1936 0.04 20% 0% 28% 16%
fasta  #6 0.12  2,500,000 19,520 1936 0.35 100% 91% 0% 90%
fasta  #6 0.93  25,000,000 19,648 1936 2.73 97% 97% 1% 100%
source secs N mem gz cpu secs cpu load
fasta  #3 0.07  250,000 19,520 825 0.06 0% 85% 0% 0%
fasta  #3 0.48  2,500,000 19,520 825 0.48 4% 0% 100% 0%
fasta  #3 4.49  25,000,000 19,520 825 4.48 0% 0% 0% 100%
source secs N mem gz cpu secs cpu load
fasta  #4 0.05  250,000 19,520 1244 0.04 16% 33% 83% 0%
fasta  #4 0.34  2,500,000 19,520 1244 0.33 100% 3% 0% 0%
fasta  #4 3.02  25,000,000 19,520 1244 3.02 1% 0% 100% 0%
source secs N mem gz cpu secs cpu load
fasta  #2 0.07  250,000 19,520 2270 0.04 16% 16% 14% 28%
fasta  #2 0.09  2,500,000 19,520 2270 0.34 88% 90% 100% 100%
fasta  #2 0.83  25,000,000 19,520 2270 3.26 100% 98% 100% 100%
source secs N mem gz cpu secs cpu load
fasta  #7 0.06  250,000 19,520 2018 0.04 20% 16% 20% 16%
fasta  #7 0.12  2,500,000 19,520 2018 0.41 100% 83% 100% 91%
fasta  #7 0.85  25,000,000 19,648 2018 3.29 96% 96% 98% 96%
source secs N mem gz cpu secs cpu load
k-nucleotide  0.15  250,000 19,520 1512 0.16 33% 28% 26% 26%
k-nucleotide  0.60  2,500,000 20,608 1512 1.38 60% 53% 60% 61%
k-nucleotide  3.80  25,000,000 130,432 1512 12.64 77% 99% 72% 87%
source secs N mem gz cpu secs cpu load
mandelbrot  0.03  1,000 19,520 828 0.05 50% 66% 33% 33%
mandelbrot  0.23  4,000 19,520 828 0.88 100% 100% 100% 95%
mandelbrot  3.49  16,000 32,896 828 13.88 100% 99% 99% 100%
source secs N mem gz cpu secs cpu load
mandelbrot  #9 0.05  1,000 19,520 700 0.06 50% 25% 25% 25%
mandelbrot  #9 0.27  4,000 19,520 700 1.05 100% 100% 96% 100%
mandelbrot  #9 4.22  16,000 33,280 700 16.30 100% 95% 96% 95%
source secs N mem gz cpu secs cpu load
mandelbrot  #3 0.03  1,000 19,520 769 0.06 33% 33% 33% 33%
mandelbrot  #3 0.23  4,000 19,520 769 0.88 100% 100% 95% 95%
mandelbrot  #3 3.54  16,000 32,768 769 14.07 99% 100% 100% 100%
source secs N mem gz cpu secs cpu load
mandelbrot  #4 0.06  1,000 19,520 805 0.07 28% 42% 28% 28%
mandelbrot  #4 0.25  4,000 19,520 805 0.91 92% 92% 100% 96%
mandelbrot  #4 3.48  16,000 33,152 805 13.85 100% 99% 99% 99%
source secs N mem gz cpu secs cpu load
mandelbrot  #8 0.06  1,000 19,520 788 0.03 20% 16% 28% 20%
mandelbrot  #8 0.11  4,000 19,520 788 0.42 91% 100% 100% 100%
mandelbrot  #8 1.63  16,000 33,536 788 6.30 95% 95% 96% 99%
source secs N mem gz cpu secs cpu load
mandelbrot  #2 0.12  1,000 19,520 412 0.11 0% 0% 91% 0%
mandelbrot  #2 1.58  4,000 19,520 412 1.58 1% 0% 100% 0%
mandelbrot  #2 24.97  16,000 19,520 412 24.97 0% 100% 0% 0%
source secs N mem gz cpu secs cpu load
mandelbrot  #7 0.07  1,000 19,520 1000 0.06 28% 20% 16% 28%
mandelbrot  #7 0.23  4,000 19,520 1000 0.89 100% 95% 95% 100%
mandelbrot  #7 3.49  16,000 33,152 1000 13.89 99% 99% 99% 100%
source secs N mem gz cpu secs cpu load
mandelbrot  #6 0.04  1,000 19,520 1141 0.03 40% 25% 25% 20%
mandelbrot  #6 0.09  4,000 19,520 1141 0.33 100% 100% 100% 88%
mandelbrot  #6 1.28  16,000 33,280 1141 5.11 100% 100% 100% 100%
source secs N mem gz cpu secs cpu load
n-body  #9 0.03  500,000 19,520 1639 0.03 75% 0% 0% 0%
n-body  #9 0.22  5,000,000 19,520 1639 0.22 95% 0% 0% 12%
n-body  #9 2.10  50,000,000 19,520 1639 2.10 0% 0% 0% 100%
source secs N mem gz cpu secs cpu load
n-body  #2 0.07  500,000 19,520 1270 0.06 0% 100% 0% 0%
n-body  #2 0.53  5,000,000 19,520 1270 0.53 0% 0% 100% 0%
n-body  #2 5.18  50,000,000 19,520 1270 5.18 0% 0% 100% 0%
source secs N mem gz cpu secs cpu load
n-body  #7 0.08  500,000 19,520 1250 0.08 100% 0% 0% 0%
n-body  #7 0.69  5,000,000 19,520 1250 0.69 0% 98% 0% 1%
n-body  #7 6.81  50,000,000 19,520 1250 6.81 100% 0% 0% 1%
source secs N mem gz cpu secs cpu load
n-body  #5 0.07  500,000 19,520 1436 0.06 100% 0% 0% 14%
n-body  #5 0.55  5,000,000 19,520 1436 0.55 0% 3% 1% 100%
n-body  #5 5.41  50,000,000 19,648 1436 5.41 99% 0% 0% 0%
source secs N mem gz cpu secs cpu load
n-body  0.07  500,000 19,520 1179 0.06 0% 0% 85% 0%
n-body  0.53  5,000,000 19,520 1179 0.53 1% 100% 1% 0%
n-body  5.18  50,000,000 19,520 1179 5.18 0% 100% 0% 0%
source secs N mem gz cpu secs cpu load
n-body  #6 0.07  500,000 19,520 1186 0.06 0% 85% 0% 0%
n-body  #6 0.51  5,000,000 19,520 1186 0.51 4% 0% 100% 0%
n-body  #6 4.96  50,000,000 19,520 1186 4.96 0% 0% 100% 0%
source secs N mem gz cpu secs cpu load
n-body  #3 0.07  500,000 19,520 1214 0.06 100% 0% 0% 0%
n-body  #3 0.53  5,000,000 19,520 1214 0.53 1% 0% 100% 0%
n-body  #3 5.24  50,000,000 19,520 1214 5.24 100% 0% 0% 1%
source secs N mem gz cpu secs cpu load
n-body  #4 0.06  500,000 19,520 1496 0.05 85% 0% 0% 0%
n-body  #4 0.44  5,000,000 19,520 1496 0.44 100% 0% 2% 0%
n-body  #4 4.30  50,000,000 19,520 1496 4.30 0% 0% 100% 0%
source secs N mem gz cpu secs cpu load
n-body  #8 0.08  500,000 19,520 1398 0.05 0% 55% 0% 0%
n-body  #8 0.38  5,000,000 19,520 1398 0.38 100% 0% 2% 5%
n-body  #8 3.70  50,000,000 19,520 1398 3.69 100% 0% 0% 1%
source secs N mem gz cpu secs cpu load
pidigits  #2 0.09  2,000 19,520 422 0.04 0% 0% 45% 0%
pidigits  #2 0.28  6,000 19,520 422 0.28 0% 3% 100% 6%
pidigits  #2 0.81  10,000 19,520 422 0.81 0% 0% 100% 0%
source secs N mem gz cpu secs cpu load
pidigits  0.10  2,000 19,520 459 0.05 9% 11% 50% 10%
pidigits  0.31  6,000 19,520 459 0.31 0% 0% 3% 100%
pidigits  0.88  10,000 19,520 459 0.88 0% 100% 0% 3%
source secs N mem gz cpu secs cpu load
regex-redux  #4 0.15  50,000 19,628 1237 0.05 7% 13% 13% 6%
regex-redux  #4 0.16  500,000 19,628 1237 0.34 66% 50% 58% 50%
regex-redux  #4 0.96  5,000,000 152,256 1237 3.27 73% 99% 83% 88%
source secs N mem gz cpu secs cpu load
regex-redux  #2 0.15  50,000 19,628 1121 0.05 33% 0% 0% 0%
regex-redux  #2 0.40  500,000 19,628 1121 0.34 87% 0% 0% 0%
regex-redux  #2 3.23  5,000,000 103,296 1121 3.23 100% 0% 0% 0%
source secs N mem gz cpu secs cpu load
regex-redux  #3 0.13  50,000 19,628 1273 0.06 16% 14% 7% 25%
regex-redux  #3 0.25  500,000 19,628 1273 0.35 24% 25% 79% 32%
regex-redux  #3 1.72  5,000,000 103,680 1273 3.29 38% 27% 99% 28%
source secs N mem gz cpu secs cpu load
regex-redux  #5 0.16  50,000 19,520 1403 0.04 6% 0% 6% 11%
regex-redux  #5 0.15  500,000 19,520 1403 0.24 64% 33% 33% 35%
regex-redux  #5 0.80  5,000,000 152,388 1403 2.03 100% 54% 48% 54%
source secs N mem gz cpu secs cpu load
reverse-complement  #8 0.12  250,000 19,520 1551 0.01 0% 0% 0% 0%
reverse-complement  #8 0.50  100,000,001 499,872 1551 0.86 28% 26% 94% 32%
source secs N mem gz cpu secs cpu load
reverse-complement  #5 0.12  250,000 19,520 654 0.01 7% 7% 0% 0%
reverse-complement  #5 1.50  100,000,001 994,176 654 1.50 0% 3% 100% 0%
source secs N mem gz cpu secs cpu load
reverse-complement  #4 0.09  250,000 19,520 716 0.02 12% 0% 0% 0%
reverse-complement  #4 3.66  100,000,001 500,480 716 3.66 0% 100% 0% 2%
source secs N mem gz cpu secs cpu load
reverse-complement  #7 0.09  250,000 19,520 1899 0.01 0% 11% 0% 18%
reverse-complement  #7 0.43  100,000,001 499,872 1899 0.58 14% 14% 100% 16%
source secs N mem gz cpu secs cpu load
reverse-complement  #2 0.10  250,000 19,648 757 0.01 0% 18% 0% 10%
reverse-complement  #2 1.05  100,000,001 994,432 757 1.55 13% 18% 30% 86%
source secs N mem gz cpu secs cpu load
reverse-complement  #6 0.11  250,000 19,520 828 0.03 16% 0% 8% 0%
reverse-complement  #6 0.96  100,000,001 703,064 828 1.37 19% 100% 0% 25%
source secs N mem gz cpu secs cpu load
simple  #2 0.12  1,000 19,520 412 0.11 0% 91% 0% 0%
simple  #2 1.58  4,000 19,520 412 1.58 2% 0% 0% 100%
simple  #2 24.96  16,000 19,520 412 24.96 0% 0% 0% 100%
source secs N mem gz cpu secs cpu load
simple  0.12  1,000 19,520 433 0.11 0% 91% 0% 0%
simple  1.66  4,000 19,520 433 1.66 1% 0% 100% 0%
simple  26.23  16,000 19,520 433 26.23 0% 100% 0% 0%
source secs N mem gz cpu secs cpu load
spectral-norm  #5 0.06  500 19,520 576 0.03 16% 16% 20% 0%
spectral-norm  #5 0.23  3,000 19,648 576 0.87 100% 100% 100% 95%
spectral-norm  #5 0.72  5,500 19,520 576 2.84 100% 100% 100% 98%
spectral-norm  #8 Make Error  500
source secs N mem gz cpu secs cpu load
spectral-norm  #4 0.07  500 19,520 1145 0.03 16% 0% 0% 0%
spectral-norm  #4 0.23  3,000 19,520 1145 0.87 95% 92% 95% 95%
spectral-norm  #4 0.72  5,500 19,520 1145 2.84 98% 98% 98% 100%
source secs N mem gz cpu secs cpu load
spectral-norm  #6 0.06  500 19,632 1203 0.02 0% 16% 0% 16%
spectral-norm  #6 0.14  3,000 19,632 1203 0.49 92% 92% 100% 92%
spectral-norm  #6 0.41  5,500 19,760 1203 1.61 100% 100% 100% 97%
source secs N mem gz cpu secs cpu load
spectral-norm  0.06  500 19,520 390 0.05 16% 14% 0% 85%
spectral-norm  1.60  3,000 19,520 390 1.60 0% 1% 0% 100%
spectral-norm  5.39  5,500 19,520 390 5.39 0% 100% 0% 0%
source secs N mem gz cpu secs cpu load
spectral-norm  #3 0.07  500 19,520 470 0.05 28% 28% 16% 16%
spectral-norm  #3 0.44  3,000 19,520 470 1.71 97% 97% 100% 97%
spectral-norm  #3 1.43  5,500 19,520 470 5.68 100% 100% 100% 99%
source secs N mem gz cpu secs cpu load
spectral-norm  #7 0.15  500 19,520 906 0.04 0% 0% 6% 6%
spectral-norm  #7 0.22  3,000 19,520 906 0.87 100% 100% 100% 100%
spectral-norm  #7 0.73  5,500 19,520 906 2.84 98% 98% 100% 98%
source secs N mem gz cpu secs cpu load
too simple  0.04  1,000,000 19,520 199 0.01 0% 25% 20% 0%
too simple  0.46  100,000,000 19,648 199 0.46 2% 0% 2% 100%
too simple  45.46  10,000,000,000 19,520 199 45.46 0% 100% 0% 0%