The Computer Language
24.11 Benchmarks Game

all Chapel programs & measurements

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

source secs N mem gz cpu secs cpu load
binary-trees  #5 0.33  7 19,436 646 0.02 2% 0% 0% 0%
binary-trees  #5 0.02  14 19,840 646 0.06 100% 50% 50% 100%
binary-trees  #5 2.04  21 1,775,616 646 7.28 95% 86% 86% 92%
source secs N mem gz cpu secs cpu load
binary-trees  #4 0.34  7 19,436 489 0.02 0% 0% 2% 8%
binary-trees  #4 0.05  14 19,436 489 0.15 100% 83% 75% 80%
binary-trees  #4 7.11  21 477,824 489 26.09 99% 89% 89% 90%
source secs N mem gz cpu secs cpu load
binary-trees  #3 0.26  7 19,436 494 0.02 3% 0% 0% 4%
binary-trees  #3 0.05  14 19,436 494 0.15 100% 60% 50% 85%
binary-trees  #3 8.47  21 300,672 494 25.56 99% 74% 56% 72%
source secs N mem gz cpu secs cpu load
fannkuch-redux  #2 0.37  10 19,436 737 0.24 16% 16% 18% 14%
fannkuch-redux  #2 0.67  11 19,436 737 2.64 100% 100% 98% 98%
fannkuch-redux  #2 9.34  12 19,436 737 37.22 100% 99% 99% 99%
source secs N mem gz cpu secs cpu load
fasta  #6 0.29  250,000 19,436 1108 0.04 7% 0% 0% 3%
fasta  #6 0.10  2,500,000 19,436 1108 0.11 90% 9% 0% 0%
fasta  #6 0.79  25,000,000 19,436 1108 0.80 100% 0% 1% 1%
source secs N mem gz cpu secs cpu load
fasta  #5 0.24  250,000 19,436 1391 0.07 4% 4% 12% 8%
fasta  #5 0.12  2,500,000 19,436 1391 0.40 91% 81% 83% 90%
fasta  #5 1.03  25,000,000 19,436 1391 3.78 100% 89% 89% 90%
source secs N mem gz cpu secs cpu load
fasta  #3 0.28  250,000 19,436 1219 0.07 14% 7% 3% 6%
fasta  #3 0.43  2,500,000 19,436 1219 0.43 97% 0% 0% 0%
fasta  #3 4.02  25,000,000 19,436 1219 4.03 100% 1% 0% 1%
source secs N mem gz cpu secs cpu load
k-nucleotide  #4 0.52  250,000 68,608 1071 0.48 29% 17% 22% 23%
k-nucleotide  #4 0.74  2,500,000 86,016 1071 2.02 86% 62% 63% 64%
k-nucleotide  #4 4.97  25,000,000 191,872 1071 17.19 99% 82% 82% 82%
source secs N mem gz cpu secs cpu load
k-nucleotide  #3 0.38  250,000 69,504 1040 0.44 35% 28% 23% 31%
k-nucleotide  #3 0.82  2,500,000 80,256 1040 2.37 86% 67% 67% 68%
k-nucleotide  #3 5.89  25,000,000 192,000 1040 20.88 99% 85% 84% 85%
source secs N mem gz cpu secs cpu load
mandelbrot  #3 0.28  1,000 19,436 582 0.05 6% 7% 3% 3%
mandelbrot  #3 0.09  4,000 19,436 582 0.34 90% 100% 90% 90%
mandelbrot  #3 1.29  16,000 37,760 582 5.12 99% 98% 99% 100%
source secs N mem gz cpu secs cpu load
mandelbrot  0.29  1,000 19,436 447 0.13 13% 13% 10% 11%
mandelbrot  0.43  4,000 19,436 447 1.68 97% 97% 100% 97%
mandelbrot  6.63  16,000 37,632 447 26.46 99% 99% 99% 100%
source secs N mem gz cpu secs cpu load
n-body  #2 0.43  500,000 19,436 977 0.08 16% 2% 0% 4%
n-body  #2 0.58  5,000,000 19,436 977 0.59 100% 1% 3% 1%
n-body  #2 5.67  50,000,000 19,436 977 5.67 99% 0% 0% 0%
source secs N mem gz cpu secs cpu load
n-body  #4 0.30  500,000 19,436 1027 0.07 13% 6% 0% 3%
n-body  #4 0.44  5,000,000 19,436 1027 0.45 100% 0% 0% 2%
n-body  #4 4.34  50,000,000 19,436 1027 4.34 100% 0% 0% 0%
source secs N mem gz cpu secs cpu load
n-body  #3 0.32  500,000 19,436 983 0.07 15% 3% 3% 3%
n-body  #3 0.40  5,000,000 19,436 983 0.40 100% 2% 0% 0%
n-body  #3 3.86  50,000,000 19,436 983 3.87 100% 0% 0% 0%
source secs N mem gz cpu secs cpu load
pidigits  #4 0.31  2,000 19,436 515 0.06 15% 0% 0% 0%
pidigits  #4 0.26  6,000 19,436 515 0.27 100% 3% 0% 3%
pidigits  #4 0.75  10,000 19,436 515 0.76 98% 0% 0% 1%
source secs N mem gz cpu secs cpu load
pidigits  #2 0.27  2,000 19,436 423 0.05 11% 0% 3% 13%
pidigits  #2 0.27  6,000 19,436 423 0.27 96% 7% 3% 0%
pidigits  #2 0.76  10,000 19,436 423 0.76 98% 0% 2% 1%
source secs N mem gz cpu secs cpu load
regex-redux  #2 0.35  50,000 19,436 498 0.09 11% 5% 5% 5%
regex-redux  #2 0.41  500,000 32,768 498 0.49 92% 7% 11% 9%
regex-redux  #2 3.53  5,000,000 404,608 498 4.47 99% 9% 11% 9%
source secs N mem gz cpu secs cpu load
regex-redux  #3 0.30  50,000 19,436 503 0.09 13% 3% 6% 3%
regex-redux  #3 0.38  500,000 35,712 503 0.43 84% 10% 10% 10%
regex-redux  #3 3.03  5,000,000 404,608 503 3.96 99% 10% 11% 10%
source secs N mem gz cpu secs cpu load
reverse-complement  #3 0.36  250,000 19,436 709 0.07 2% 5% 5% 5%
reverse-complement  #3 1.81  100,000,001 2,121,216 709 3.18 92% 26% 25% 34%
source secs N mem gz cpu secs cpu load
reverse-complement  #5 0.28  250,000 19,436 554 0.07 10% 3% 3% 6%
reverse-complement  #5 1.83  100,000,001 2,133,376 554 3.18 94% 25% 24% 32%
source secs N mem gz cpu secs cpu load
reverse-complement  #9 0.27  250,000 19,436 1260 0.12 7% 11% 14% 11%
reverse-complement  #9 0.92  100,000,001 1,057,024 1260 2.65 98% 64% 63% 63%
source secs N mem gz cpu secs cpu load
spectral-norm  #2 0.29  500 19,436 348 0.05 3% 3% 3% 6%
spectral-norm  #2 0.23  3,000 19,436 348 0.87 100% 95% 100% 95%
spectral-norm  #2 0.73  5,500 19,436 348 2.88 98% 100% 98% 98%
source secs N mem gz cpu secs cpu load
spectral-norm  0.34  500 19,436 322 0.07 6% 3% 2% 6%
spectral-norm  0.44  3,000 19,436 322 1.73 100% 100% 100% 97%
spectral-norm  1.46  5,500 19,436 322 5.79 99% 99% 99% 99%