The Computer Language
23.03 Benchmarks Game

all Chapel programs & measurements

chpl version 1.29.0
built with LLVM version 14.0.0
Copyright 2020-2022
Hewlett Packard Enterprise Development LP
Copyright 2004-2019 Cray Inc.

source secs N mem gz cpu secs cpu load
binary-trees  #3 0.40  7 10,852 488 0.03 2% 4% 4% 0%
binary-trees  #3 0.05  14 10,852 488 0.15 83% 83% 60% 66%
binary-trees  #3 8.09  21 300,444 488 24.60 99% 56% 75% 74%
source secs N mem gz cpu secs cpu load
fannkuch-redux  #2 0.23  10 10,932 731 0.22 21% 22% 21% 26%
fannkuch-redux  #2 0.61  11 10,932 731 2.41 98% 100% 100% 98%
fannkuch-redux  #2 8.09  12 10,932 731 32.18 99% 99% 99% 99%
source secs N mem gz cpu secs cpu load
fasta  #3 0.41  250,000 10,880 1229 0.07 15% 0% 0% 0%
fasta  #3 0.44  2,500,000 10,880 1229 0.45 97% 0% 2% 2%
fasta  #3 4.12  25,000,000 10,880 1229 4.13 99% 0% 0% 0%
source secs N mem gz cpu secs cpu load
fasta  #6 0.27  250,000 10,880 1104 0.05 3% 0% 7% 0%
fasta  #6 0.11  2,500,000 10,880 1104 0.12 91% 9% 0% 0%
fasta  #6 0.79  25,000,000 10,880 1104 0.80 100% 0% 1% 0%
source secs N mem gz cpu secs cpu load
fasta  #5 0.24  250,000 10,880 1391 0.06 8% 8% 8% 8%
fasta  #5 0.11  2,500,000 10,880 1391 0.38 90% 80% 83% 81%
fasta  #5 0.94  25,000,000 10,880 1391 3.47 100% 89% 89% 90%
source secs N mem gz cpu secs cpu load
k-nucleotide  #4 0.35  250,000 74,256 1031 0.41 40% 25% 26% 24%
k-nucleotide  #4 0.82  2,500,000 81,268 1031 2.28 82% 63% 65% 65%
k-nucleotide  #4 5.66  25,000,000 192,092 1031 20.12 99% 85% 85% 84%
source secs N mem gz cpu secs cpu load
k-nucleotide  #3 0.47  250,000 55,840 1007 0.47 33% 19% 21% 26%
k-nucleotide  #3 0.90  2,500,000 79,576 1007 2.60 81% 67% 68% 70%
k-nucleotide  #3 6.50  25,000,000 198,044 1007 23.41 99% 86% 86% 87%
source secs N mem gz cpu secs cpu load
mandelbrot  0.22  1,000 10,940 460 0.12 13% 13% 9% 20%
mandelbrot  0.43  4,000 10,940 460 1.68 97% 97% 97% 100%
mandelbrot  6.61  16,000 37,436 460 26.38 99% 99% 99% 99%
source secs N mem gz cpu secs cpu load
mandelbrot  #3 0.25  1,000 10,940 591 0.06 4% 4% 4% 7%
mandelbrot  #3 0.13  4,000 10,940 591 0.50 92% 92% 92% 92%
mandelbrot  #3 1.90  16,000 37,372 591 7.55 99% 99% 99% 99%
source secs N mem gz cpu secs cpu load
n-body  #3 0.34  500,000 10,940 960 0.09 17% 0% 5% 0%
n-body  #3 0.57  5,000,000 10,940 960 0.58 98% 1% 0% 1%
n-body  #3 5.60  50,000,000 10,940 960 5.61 99% 0% 0% 0%
source secs N mem gz cpu secs cpu load
n-body  #2 0.33  500,000 10,940 971 0.09 24% 2% 3% 0%
n-body  #2 0.62  5,000,000 10,940 971 0.63 98% 1% 1% 1%
n-body  #2 6.10  50,000,000 10,940 971 6.11 100% 0% 0% 0%
source secs N mem gz cpu secs cpu load
pidigits  #2 0.28  2,000 10,940 423 0.05 11% 3% 0% 0%
pidigits  #2 0.26  6,000 10,940 423 0.27 96% 3% 0% 7%
pidigits  #2 0.75  10,000 10,940 423 0.76 100% 0% 0% 0%
source secs N mem gz cpu secs cpu load
pidigits  #4 0.30  2,000 10,940 509 0.05 10% 0% 0% 0%
pidigits  #4 0.26  6,000 10,940 509 0.27 96% 3% 0% 0%
pidigits  #4 0.75  10,000 10,940 509 0.76 100% 0% 1% 1%
source secs N mem gz cpu secs cpu load
regex-redux  #2 0.33  50,000 11,952 489 0.10 18% 3% 6% 6%
regex-redux  #2 0.47  500,000 53,684 489 0.56 93% 8% 8% 6%
regex-redux  #2 4.50  5,000,000 551,924 489 5.43 99% 7% 7% 7%
source secs N mem gz cpu secs cpu load
regex-redux  #3 0.24  50,000 11,872 492 0.08 20% 0% 12% 8%
regex-redux  #3 0.37  500,000 53,616 492 0.47 97% 10% 13% 10%
regex-redux  #3 3.63  5,000,000 551,844 492 4.57 99% 10% 8% 8%
source secs N mem gz cpu secs cpu load
reverse-complement  #5 0.32  250,000 12,492 610 0.06 6% 12% 3% 6%
reverse-complement  #5 1.69  100,000,001 1,884,480 610 2.99 94% 26% 26% 31%
source secs N mem gz cpu secs cpu load
reverse-complement  #3 0.41  250,000 12,492 764 0.07 5% 4% 2% 4%
reverse-complement  #3 1.57  100,000,001 1,884,484 764 2.93 94% 29% 29% 34%
source secs N mem gz cpu secs cpu load
reverse-complement  #8 0.15  250,000 11,228 1298 0.10 7% 25% 21% 21%
reverse-complement  #8 0.91  100,000,001 1,056,436 1298 2.70 93% 65% 66% 73%
source secs N mem gz cpu secs cpu load
spectral-norm  0.28  500 10,948 310 0.07 7% 3% 3% 3%
spectral-norm  0.44  3,000 10,948 310 1.73 97% 97% 97% 97%
spectral-norm  1.45  5,500 10,948 310 5.75 99% 99% 100% 99%
source secs N mem gz cpu secs cpu load
spectral-norm  #2 0.35  500 10,948 335 0.06 2% 2% 5% 2%
spectral-norm  #2 0.23  3,000 10,948 335 0.88 95% 95% 95% 95%
spectral-norm  #2 0.73  5,500 10,948 335 2.89 100% 98% 98% 98%