The Computer Language
25.03 Benchmarks Game

all Chapel programs & measurements

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

  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
binary-trees  #5 0.03 0.822 9,949 646 19.70  7
binary-trees  #5 7.32 2.094 1,825,436 646 19.70  21
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
binary-trees  #4 0.03 0.999 9,875 489 19.96  7
binary-trees  #4 26.57—26.70 7.291 495,682 489 19.96  21
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
binary-trees  #3 0.03 0.788 9,871 494 10.25  7
binary-trees  #3 25.95—26.01 8.626 313,868 494 10.25  21
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fannkuch-redux  #2 0.24 1.072 9,875 737 20.85  10
fannkuch-redux  #2 33.59—33.63 8.464 9,650 737 20.85  12
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fasta  #6 0.05 0.926 12,784 1108 21.02  250,000
fasta  #6 0.81 0.830 10,146 1108 21.02  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fasta  #5 0.08 0.884 13,910 1391 22.71  250,000
fasta  #5 3.52—3.57 1.002 11,317 1391 22.71  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fasta  #3 0.08 1.289 12,505 1219 22.42  250,000
fasta  #3 4.05 4.076 9,834 1219 22.42  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
k-nucleotide  #4 0.42 1.067 82,952 1074 28.96  250,000
k-nucleotide  #4 17.17—18.03 4.992 194,023 1074 28.96  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
k-nucleotide  #3 0.47 1.088 76,284 1044 28.36  250,000
k-nucleotide  #3 22.14—23.26 5.992 187,892 1044 28.36  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  #3 0.05 0.950 10,031 582 21.30  1,000
mandelbrot  #3 4.52 1.176 42,156 582 21.30  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  0.14 0.897 10,199 447 20.90  1,000
mandelbrot  26.49 6.686 41,697 447 20.90  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
n-body  #2 0.09 0.872 9,839 977 20.52  500,000
n-body  #2 5.72 5.736 9,679 977 20.52  50,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
n-body  #4 0.09 0.867 9,769 1027 20.37  500,000
n-body  #4 4.66 4.690 9,826 1027 20.37  50,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
n-body  #3 0.07 1.039 9,757 983 19.99  500,000
n-body  #3 3.58 3.610 9,953 983 19.99  50,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
pidigits  #4 0.07 0.847 10,158 515 19.57  2,000
pidigits  #4 0.77 0.798 11,600 515 19.57  10,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
pidigits  #2 0.06 0.898 10,158 423 19.59  2,000
pidigits  #2 0.78 0.794 11,690 423 19.59  10,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
regex-redux  #2 0.10 0.872 14,963 498 21.07  50,000
regex-redux  #2 4.52 3.601 391,303 498 21.07  5,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
regex-redux  #3 0.10 0.946 14,852 503 21.36  50,000
regex-redux  #3 4.09—4.16 3.168 391,320 503 21.36  5,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
reverse-complement  #3 0.07 0.863 22,864 709 20.38  250,000
reverse-complement  #3 3.35—3.53 1.854 1,669,710 709 20.38  100,000,001
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
reverse-complement  #5 0.08 1.132 22,491 554 20.80  250,000
reverse-complement  #5 3.28—3.43 1.864 1,442,660 554 20.80  100,000,001
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
reverse-complement  #9 0.12 0.872 20,775 1260 20.81  250,000
reverse-complement  #9 2.84—2.88 1.031 1,087,701 1260 20.81  100,000,001
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
spectral-norm  #2 0.06 0.839 9,863 348 20.39  500
spectral-norm  #2 2.91 0.778 10,052 348 20.39  5,500
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
spectral-norm  0.08 0.809 10,097 322 20.39  500
spectral-norm  5.77—5.81 1.502 10,076 322 20.39  5,500