The Computer Language
24.06 Benchmarks Game

all Chapel programs & measurements

chpl version 2.0.0
built with LLVM version 17.0.2
Copyright 2020-2024
Hewlett Packard Enterprise Development LP
Copyright 2004-2019 Cray Inc.

source secs N mem gz cpu secs cpu load
binary-trees  #3 0.34  7 19,568 494 0.02 0% 0% 5% 2%
binary-trees  #3 0.06  14 19,568 494 0.15 100% 85% 66% 57%
binary-trees  #3 8.71  21 367,232 494 26.20 99% 74% 56% 71%
source secs N mem gz cpu secs cpu load
fannkuch-redux  #2 0.32  10 19,596 737 0.23 15% 21% 18% 24%
fannkuch-redux  #2 0.64  11 19,596 737 2.53 100% 98% 98% 100%
fannkuch-redux  #2 8.40  12 19,596 737 33.50 100% 100% 99% 99%
source secs N mem gz cpu secs cpu load
fasta  #6 0.32  250,000 19,636 1108 0.04 3% 6% 0% 0%
fasta  #6 0.10  2,500,000 19,636 1108 0.11 100% 10% 0% 9%
fasta  #6 0.79  25,000,000 19,636 1108 0.80 100% 2% 0% 1%
source secs N mem gz cpu secs cpu load
fasta  #5 0.27  250,000 19,620 1391 0.07 3% 3% 7% 7%
fasta  #5 0.11  2,500,000 19,620 1391 0.37 100% 90% 90% 83%
fasta  #5 0.95  25,000,000 19,620 1391 3.46 99% 88% 89% 88%
source secs N mem gz cpu secs cpu load
fasta  #3 0.40  250,000 19,640 1219 0.07 14% 5% 0% 2%
fasta  #3 0.43  2,500,000 19,640 1219 0.43 100% 0% 0% 4%
fasta  #3 4.02  25,000,000 19,640 1219 4.03 100% 0% 0% 0%
source secs N mem gz cpu secs cpu load
k-nucleotide  #4 0.41  250,000 62,592 1071 0.40 32% 22% 21% 22%
k-nucleotide  #4 0.73  2,500,000 79,616 1071 1.97 84% 61% 64% 63%
k-nucleotide  #4 4.96  25,000,000 197,504 1071 17.08 99% 82% 82% 82%
source secs N mem gz cpu secs cpu load
k-nucleotide  #3 0.44  250,000 68,480 1040 0.45 31% 23% 20% 25%
k-nucleotide  #3 0.86  2,500,000 83,968 1040 2.57 92% 69% 69% 70%
k-nucleotide  #3 5.91  25,000,000 201,216 1040 20.80 99% 83% 84% 85%
source secs N mem gz cpu secs cpu load
mandelbrot  #3 0.24  1,000 19,672 582 0.04 0% 8% 0% 4%
mandelbrot  #3 0.09  4,000 19,672 582 0.32 100% 88% 88% 100%
mandelbrot  #3 1.18  16,000 38,016 582 4.65 99% 98% 99% 100%
source secs N mem gz cpu secs cpu load
mandelbrot  0.28  1,000 19,672 447 0.13 14% 18% 10% 11%
mandelbrot  0.43  4,000 19,672 447 1.68 100% 97% 100% 97%
mandelbrot  6.64  16,000 37,632 447 26.47 99% 99% 99% 100%
source secs N mem gz cpu secs cpu load
n-body  #2 0.30  500,000 19,672 977 0.09 20% 0% 3% 3%
n-body  #2 0.58  5,000,000 19,672 977 0.59 100% 3% 0% 1%
n-body  #2 5.64  50,000,000 19,672 977 5.65 100% 1% 0% 0%
source secs N mem gz cpu secs cpu load
n-body  #4 0.37  500,000 19,656 1027 0.07 13% 2% 0% 5%
n-body  #4 0.47  5,000,000 19,656 1027 0.48 97% 0% 2% 0%
n-body  #4 4.58  50,000,000 19,656 1027 4.59 100% 0% 0% 0%
source secs N mem gz cpu secs cpu load
n-body  #3 0.27  500,000 19,672 967 0.07 18% 0% 10% 0%
n-body  #3 0.40  5,000,000 19,672 967 0.41 100% 4% 2% 2%
n-body  #3 3.89  50,000,000 19,672 967 3.90 100% 0% 0% 0%
source secs N mem gz cpu secs cpu load
pidigits  #4 0.28  2,000 19,720 515 0.06 14% 0% 0% 3%
pidigits  #4 0.27  6,000 19,720 515 0.27 96% 3% 3% 0%
pidigits  #4 0.75  10,000 19,720 515 0.76 100% 0% 0% 2%
source secs N mem gz cpu secs cpu load
pidigits  #2 0.28  2,000 19,976 423 0.06 10% 3% 0% 6%
pidigits  #2 0.26  6,000 19,976 423 0.27 96% 3% 3% 0%
pidigits  #2 0.76  10,000 19,976 423 0.77 98% 5% 2% 1%
source secs N mem gz cpu secs cpu load
regex-redux  #2 0.35  50,000 20,392 498 0.09 16% 5% 2% 2%
regex-redux  #2 0.47  500,000 54,632 498 0.57 97% 8% 10% 10%
regex-redux  #2 4.61  5,000,000 552,604 498 5.55 99% 7% 8% 7%
source secs N mem gz cpu secs cpu load
regex-redux  #3 0.33  50,000 20,040 503 0.09 15% 3% 9% 6%
regex-redux  #3 0.40  500,000 54,820 503 0.49 92% 12% 12% 10%
regex-redux  #3 3.86  5,000,000 552,600 503 4.79 98% 9% 8% 8%
source secs N mem gz cpu secs cpu load
reverse-complement  #8 0.29  250,000 20,840 1260 0.12 3% 10% 14% 10%
reverse-complement  #8 0.95  100,000,001 1,057,024 1260 2.75 100% 65% 63% 63%
source secs N mem gz cpu secs cpu load
reverse-complement  #3 0.35  250,000 20,584 709 0.07 5% 8% 5% 2%
reverse-complement  #3 1.87  100,000,001 2,133,504 709 3.46 94% 28% 29% 34%
source secs N mem gz cpu secs cpu load
reverse-complement  #5 0.37  250,000 19,688 554 0.07 5% 2% 5% 2%
reverse-complement  #5 2.00  100,000,001 2,133,504 554 3.55 94% 27% 26% 31%
source secs N mem gz cpu secs cpu load
spectral-norm  #2 0.28  500 19,688 348 0.05 0% 6% 6% 7%
spectral-norm  #2 0.23  3,000 19,688 348 0.88 100% 95% 95% 95%
spectral-norm  #2 0.73  5,500 19,688 348 2.88 100% 98% 100% 100%
source secs N mem gz cpu secs cpu load
spectral-norm  0.29  500 19,688 322 0.07 6% 10% 3% 6%
spectral-norm  0.44  3,000 19,688 322 1.73 100% 97% 100% 97%
spectral-norm  1.46  5,500 19,688 322 5.78 100% 99% 99% 99%