The Computer Language
22.05 Benchmarks Game

all C clang programs & measurements

14.0.0-1ubuntu1

source secs N mem gz cpu cpu load
binary-trees  #5 0.05  7 0 908 0.00 0% 0% 60% 0%
binary-trees  #5 0.05  14 1,344 908 0.16 75% 83% 80% 80%
binary-trees  #5 9.14  21 351,284 908 32.79 99% 81% 87% 93%
source secs N mem gz cpu cpu load
binary-trees  #2 0.21  7 1,388 809 0.01 77% 18% 5% 5%
binary-trees  #2 0.02  14 0 809 0.05 50% 100% 100% 50%
binary-trees  #2 1.83  21 169,564 809 5.81 77% 73% 78% 92%
source secs N mem gz cpu cpu load
binary-trees  0.09  7 0 654 0.00 100% 22% 0% 11%
binary-trees  0.09  14 3,276 654 0.09 100% 33% 0% 0%
binary-trees  18.36  21 263,672 654 18.36 100% 1% 0% 0%
source secs N mem gz cpu cpu load
binary-trees  #3 0.17  7 404 836 0.01 72% 22% 0% 6%
binary-trees  #3 0.02  14 0 836 0.05 100% 100% 50% 67%
binary-trees  #3 1.75  21 133,844 836 5.56 79% 83% 73% 87%
source secs N mem gz cpu cpu load
fannkuch-redux  #4 0.15  10 980 1183 0.10 6% 60% 0% 21%
fannkuch-redux  #4 1.03  11 968 1183 1.03 1% 2% 0% 100%
fannkuch-redux  #4 13.25  12 1,048 1183 13.24 0% 1% 0% 100%
source secs N mem gz cpu cpu load
fannkuch-redux  #6 0.07  10 0 1576 0.06 88% 29% 17% 14%
fannkuch-redux  #6 0.17  11 996 1576 0.65 100% 94% 94% 100%
fannkuch-redux  #6 2.09  12 1,152 1576 8.28 100% 99% 100% 98%
source secs N mem gz cpu cpu load
fannkuch-redux  0.31  10 992 508 0.25 3% 10% 0% 81%
fannkuch-redux  2.90  11 960 508 2.89 2% 100% 1% 0%
fannkuch-redux  37.90  12 1,052 508 37.89 0% 100% 0% 0%
source secs N mem gz cpu cpu load
fannkuch-redux  #2 0.11  10 984 1557 0.21 45% 45% 92% 50%
fannkuch-redux  #2 0.66  11 944 1557 2.54 92% 98% 100% 98%
fannkuch-redux  #2 8.71  12 1,164 1557 34.16 100% 94% 98% 100%
source secs N mem gz cpu cpu load
fannkuch-redux  #5 0.26  10 956 910 0.20 26% 77% 4% 4%
fannkuch-redux  #5 2.38  11 984 910 2.38 100% 1% 0% 0%
fannkuch-redux  #5 31.60  12 1,052 910 31.60 0% 0% 100% 0%
source secs N mem gz cpu cpu load
fannkuch-redux  #3 0.26  10 984 567 0.21 81% 27% 21% 7%
fannkuch-redux  #3 2.45  11 968 567 2.45 100% 0% 1% 0%
fannkuch-redux  #3 32.40  12 1,048 567 32.39 100% 0% 1% 0%
source secs N mem gz cpu cpu load
fasta  #9 0.07  250,000 0 1463 0.02 67% 29% 0% 0%
fasta  #9 0.11  2,500,000 944 1463 0.11 8% 0% 100% 0%
fasta  #9 0.78  25,000,000 1,256 1463 0.78 1% 0% 100% 0%
source secs N mem gz cpu cpu load
fasta  0.10  250,000 952 1206 0.05 50% 9% 50% 0%
fasta  0.40  2,500,000 972 1206 0.40 100% 0% 7% 0%
fasta  3.67  25,000,000 992 1206 3.67 0% 100% 0% 0%
source secs N mem gz cpu cpu load
fasta  #2 0.16  250,000 8 2268 0.05 60% 22% 38% 13%
fasta  #2 0.10  2,500,000 3,988 2268 0.36 90% 90% 100% 100%
fasta  #2 0.82  25,000,000 3,952 2268 3.26 99% 99% 100% 99%
source secs N mem gz cpu cpu load
fasta  #8 0.17  250,000 276 1293 0.04 38% 6% 0% 56%
fasta  #8 0.28  2,500,000 1,144 1293 0.28 0% 4% 100% 0%
fasta  #8 2.49  25,000,000 1,248 1293 2.48 0% 0% 100% 0%
source secs N mem gz cpu cpu load
fasta  #5 0.07  250,000 0 1281 0.02 0% 50% 29% 0%
fasta  #5 0.15  2,500,000 956 1281 0.15 0% 7% 100% 0%
fasta  #5 1.21  25,000,000 1,028 1281 1.21 2% 0% 1% 100%
source secs N mem gz cpu cpu load
fasta  #3 0.11  250,000 956 819 0.06 50% 55% 9% 0%
fasta  #3 0.48  2,500,000 960 819 0.48 0% 98% 0% 2%
fasta  #3 4.50  25,000,000 988 819 4.50 0% 0% 100% 0%
source secs N mem gz cpu cpu load
fasta  #7 0.13  250,000 8 2011 0.05 50% 15% 43% 8%
fasta  #7 0.11  2,500,000 4,044 2011 0.37 90% 90% 90% 92%
fasta  #7 0.85  25,000,000 3,988 2011 3.28 96% 96% 96% 100%
source secs N mem gz cpu cpu load
fasta  #4 0.10  250,000 0 1240 0.04 45% 44% 0% 0%
fasta  #4 0.33  2,500,000 944 1240 0.33 9% 100% 3% 3%
fasta  #4 2.98  25,000,000 1,032 1240 2.98 0% 0% 100% 0%
source secs N mem gz cpu cpu load
fasta  #6 0.18  250,000 8 1930 0.06 41% 53% 6% 11%
fasta  #6 0.13  2,500,000 3,712 1930 0.35 92% 8% 100% 85%
fasta  #6 1.01  25,000,000 3,764 1930 2.95 96% 1% 100% 97%
source secs N mem gz cpu cpu load
k-nucleotide  0.27  250,000 2,764 1506 0.28 77% 30% 42% 33%
k-nucleotide  0.83  2,500,000 19,180 1506 1.86 54% 66% 41% 71%
k-nucleotide  5.92  25,000,000 129,064 1506 12.44 24% 43% 51% 92%
source secs N mem gz cpu cpu load
mandelbrot  #3 0.09  1,000 0 763 0.06 11% 75% 20% 13%
mandelbrot  #3 0.23  4,000 2,492 763 0.91 96% 100% 96% 100%
mandelbrot  #3 3.55  16,000 30,100 763 14.18 100% 100% 100% 100%
source secs N mem gz cpu cpu load
mandelbrot  #7 0.16  1,000 8 994 0.06 40% 56% 18% 18%
mandelbrot  #7 0.23  4,000 4,720 994 0.90 100% 96% 96% 100%
mandelbrot  #7 3.49  16,000 34,224 994 13.91 100% 100% 100% 100%
source secs N mem gz cpu cpu load
mandelbrot  #4 0.27  1,000 1,152 799 0.09 32% 15% 44% 46%
mandelbrot  #4 0.23  4,000 3,960 799 0.91 100% 100% 100% 100%
mandelbrot  #4 3.47  16,000 33,936 799 13.85 100% 100% 100% 100%
source secs N mem gz cpu cpu load
mandelbrot  #8 0.16  1,000 272 782 0.04 47% 40% 7% 20%
mandelbrot  #8 0.11  4,000 3,408 782 0.43 100% 100% 100% 100%
mandelbrot  #8 1.64  16,000 32,212 782 6.54 100% 100% 99% 100%
source secs N mem gz cpu cpu load
mandelbrot  #9 0.16  1,000 8 694 0.03 50% 44% 0% 0%
mandelbrot  #9 0.09  4,000 1,736 694 0.34 100% 89% 100% 100%
mandelbrot  #9 1.29  16,000 30,664 694 5.15 100% 100% 99% 100%
source secs N mem gz cpu cpu load
mandelbrot  0.17  1,000 0 822 0.06 79% 6% 53% 16%
mandelbrot  0.23  4,000 1,204 822 0.88 100% 96% 100% 100%
mandelbrot  3.48  16,000 30,180 822 13.89 100% 100% 100% 100%
mandelbrot  #6 Make Error  1,000
source secs N mem gz cpu cpu load
mandelbrot  #2 0.17  1,000 932 400 0.11 35% 12% 0% 63%
mandelbrot  #2 1.61  4,000 1,052 400 1.61 100% 1% 1% 0%
mandelbrot  #2 25.27  16,000 996 400 25.27 100% 0% 0% 0%
source secs N mem gz cpu cpu load
n-body  0.17  500,000 1,224 1173 0.08 13% 12% 18% 63%
n-body  0.61  5,000,000 1,236 1173 0.61 2% 100% 0% 0%
n-body  5.96  50,000,000 1,252 1173 5.96 1% 1% 0% 100%
source secs N mem gz cpu cpu load
n-body  #8 0.11  500,000 280 1391 0.04 58% 0% 40% 10%
n-body  #8 0.36  5,000,000 8 1391 0.36 0% 3% 100% 3%
n-body  #8 3.49  50,000,000 8 1391 3.49 1% 2% 100% 1%
source secs N mem gz cpu cpu load
n-body  #2 0.14  500,000 348 1263 0.06 14% 50% 33% 0%
n-body  #2 0.61  5,000,000 1,228 1263 0.61 2% 100% 0% 0%
n-body  #2 6.03  50,000,000 1,292 1263 6.03 1% 1% 0% 100%
source secs N mem gz cpu cpu load
n-body  #6 0.14  500,000 348 1180 0.07 53% 7% 0% 36%
n-body  #6 0.59  5,000,000 1,248 1180 0.59 100% 3% 2% 2%
n-body  #6 5.74  50,000,000 1,280 1180 5.74 100% 1% 1% 0%
source secs N mem gz cpu cpu load
n-body  #5 0.12  500,000 1,052 1429 0.07 50% 8% 55% 8%
n-body  #5 0.58  5,000,000 976 1429 0.58 0% 2% 2% 98%
n-body  #5 5.63  50,000,000 992 1429 5.62 1% 1% 0% 100%
source secs N mem gz cpu cpu load
n-body  #3 0.13  500,000 352 1208 0.07 7% 54% 31% 0%
n-body  #3 0.64  5,000,000 1,236 1208 0.64 0% 100% 2% 0%
n-body  #3 6.34  50,000,000 1,312 1208 6.34 0% 100% 1% 2%
source secs N mem gz cpu cpu load
n-body  #7 0.16  500,000 1,220 1244 0.09 0% 53% 6% 35%
n-body  #7 0.70  5,000,000 1,252 1244 0.70 0% 4% 99% 0%
n-body  #7 6.93  50,000,000 1,292 1244 6.93 1% 2% 100% 0%
source secs N mem gz cpu cpu load
n-body  #4 0.14  500,000 348 1490 0.07 47% 0% 54% 0%
n-body  #4 0.57  5,000,000 1,232 1490 0.57 4% 0% 100% 3%
n-body  #4 5.60  50,000,000 1,272 1490 5.59 1% 1% 0% 100%
source secs N mem gz cpu cpu load
n-body  #9 0.08  500,000 0 1633 0.03 0% 0% 43% 43%
n-body  #9 0.23  5,000,000 1,032 1633 0.23 4% 8% 0% 96%
n-body  #9 2.22  50,000,000 1,032 1633 2.21 0% 0% 0% 100%
source secs N mem gz cpu cpu load
pidigits  #2 0.13  2,000 8 416 0.04 50% 0% 50% 8%
pidigits  #2 0.26  6,000 2,280 416 0.26 7% 0% 100% 4%
pidigits  #2 0.73  10,000 2,888 416 0.73 100% 0% 0% 1%
source secs N mem gz cpu cpu load
pidigits  0.13  2,000 8 452 0.04 8% 0% 50% 33%
pidigits  0.26  6,000 2,376 452 0.26 0% 4% 100% 4%
pidigits  0.74  10,000 2,644 452 0.74 0% 99% 1% 0%
source secs N mem gz cpu cpu load
regex-redux  #5 0.16  50,000 368 1397 0.04 63% 31% 0% 13%
regex-redux  #5 0.14  500,000 18,080 1397 0.35 64% 83% 73% 64%
regex-redux  #5 0.81  5,000,000 154,192 1397 2.80 85% 87% 79% 98%
source secs N mem gz cpu cpu load
regex-redux  #2 0.18  50,000 1,736 1115 0.06 68% 6% 5% 26%
regex-redux  #2 0.40  500,000 11,820 1115 0.35 5% 0% 0% 93%
regex-redux  #2 3.20  5,000,000 103,212 1115 3.20 1% 0% 0% 100%
source secs N mem gz cpu cpu load
regex-redux  #3 0.24  50,000 3,568 1266 0.10 48% 9% 29% 22%
regex-redux  #3 0.25  500,000 14,360 1266 0.72 72% 72% 77% 84%
regex-redux  #3 1.76  5,000,000 105,592 1266 4.35 49% 49% 50% 100%
source secs N mem gz cpu cpu load
regex-redux  #4 0.21  50,000 1,216 1230 0.07 43% 10% 10% 33%
regex-redux  #4 0.15  500,000 18,000 1230 0.39 100% 67% 67% 73%
regex-redux  #4 0.94  5,000,000 154,168 1230 3.67 98% 98% 100% 98%
source secs N mem gz cpu cpu load
reverse-complement  #8 0.12  250,000 984 1627 0.01 0% 25% 33% 20%
reverse-complement  #8 0.43  100,000,000 499,188 1627 0.65 19% 79% 17% 40%
source secs N mem gz cpu cpu load
reverse-complement  #6 0.20  250,000 1,128 820 0.15 48% 65% 32% 19%
reverse-complement  #6 0.95  100,000,000 723,976 820 3.75 99% 100% 99% 99%
source secs N mem gz cpu cpu load
reverse-complement  #2 0.11  250,000 932 750 0.01 50% 9% 33% 36%
reverse-complement  #2 1.08  100,000,000 994,164 750 1.56 87% 13% 30% 15%
source secs N mem gz cpu cpu load
reverse-complement  #4 0.09  250,000 0 709 0.01 44% 0% 50% 0%
reverse-complement  #4 3.74  100,000,000 500,352 709 3.74 0% 100% 1% 1%
source secs N mem gz cpu cpu load
reverse-complement  #5 0.15  250,000 988 647 0.02 36% 14% 27% 27%
reverse-complement  #5 1.97  100,000,000 994,092 647 1.96 2% 0% 99% 1%
source secs N mem gz cpu cpu load
reverse-complement  #7 0.11  250,000 1,052 1965 0.01 0% 30% 17% 55%
reverse-complement  #7 0.41  100,000,000 499,220 1965 0.57 76% 37% 15% 15%
source secs N mem gz cpu cpu load
simple  0.16  1,000 1,028 418 0.11 31% 13% 69% 0%
simple  1.65  4,000 996 418 1.64 100% 1% 1% 0%
simple  25.98  16,000 1,052 418 25.98 1% 0% 100% 0%
source secs N mem gz cpu cpu load
simple  #2 0.16  1,000 984 400 0.11 31% 24% 0% 71%
simple  #2 1.60  4,000 988 400 1.60 99% 1% 0% 2%
simple  #2 25.27  16,000 1,032 400 25.27 100% 0% 0% 0%
source secs N mem gz cpu cpu load
spectral-norm  #5 0.18  500 348 569 0.03 11% 35% 11% 29%
spectral-norm  #5 0.22  3,000 3,200 569 0.87 95% 100% 100% 100%
spectral-norm  #5 0.72  5,500 3,332 569 2.86 99% 100% 99% 100%
source secs N mem gz cpu cpu load
spectral-norm  #4 0.18  500 348 1139 0.04 56% 6% 38% 22%
spectral-norm  #4 0.23  3,000 3,156 1139 0.89 96% 96% 100% 100%
spectral-norm  #4 0.73  5,500 3,184 1139 2.87 100% 100% 100% 100%
source secs N mem gz cpu cpu load
spectral-norm  #6 0.16  500 8 1197 0.03 53% 7% 35% 13%
spectral-norm  #6 0.13  3,000 2,888 1197 0.50 93% 100% 100% 100%
spectral-norm  #6 0.40  5,500 3,044 1197 1.56 100% 100% 98% 100%
source secs N mem gz cpu cpu load
spectral-norm  0.18  500 1,360 383 0.05 6% 67% 0% 17%
spectral-norm  1.59  3,000 1,416 383 1.59 3% 0% 100% 1%
spectral-norm  5.32  5,500 1,456 383 5.31 0% 0% 100% 0%
source secs N mem gz cpu cpu load
spectral-norm  #3 0.18  500 348 463 0.05 65% 37% 16% 6%
spectral-norm  #3 0.44  3,000 3,196 463 1.73 98% 98% 100% 100%
spectral-norm  #3 1.44  5,500 3,368 463 5.72 99% 100% 100% 99%