The Computer Language
25.02 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.907 10,043 646 19.88  7
binary-trees  #5 7.24 2.055 1,825,448 646 19.88  21
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
binary-trees  #4 0.03 0.933 9,941 489 20.08  7
binary-trees  #4 26.60—26.71 7.285 495,673 489 20.08  21
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
binary-trees  #3 0.03 0.854 9,896 494 20.69  7
binary-trees  #3 26.00—26.04 8.612 314,032 494 20.69  21
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fannkuch-redux  #2 0.24 0.959 9,961 737 21.01  10
fannkuch-redux  #2 33.63—33.69 8.478 9,699 737 21.01  12
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fasta  #6 0.05 1.316 12,919 1108 21.24  250,000
fasta  #6 0.81 0.839 10,310 1108 21.24  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fasta  #5 0.08 1.028 14,012 1391 22.88  250,000
fasta  #5 3.54—3.60 1.009 11,284 1391 22.88  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fasta  #3 0.08 1.128 12,546 1219 22.91  250,000
fasta  #3 4.05 4.071 9,597 1219 22.91  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
k-nucleotide  #4 0.40 1.060 76,530 1074 28.32  250,000
k-nucleotide  #4 16.99—17.77 5.022 197,980 1074 28.32  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
k-nucleotide  #3 0.42 0.989 76,706 1044 28.35  250,000
k-nucleotide  #3 20.72—21.61 5.992 190,841 1044 28.35  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  #3 0.05 0.855 10,310 582 21.29  1,000
mandelbrot  #3 4.52 1.178 42,295 582 21.29  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  0.14 0.914 10,002 447 20.87  1,000
mandelbrot  26.49 6.675 41,964 447 20.87  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
n-body  #2 0.09 1.193 9,966 977 20.76  500,000
n-body  #2 5.72 5.740 9,929 977 20.76  50,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
n-body  #4 0.08 0.908 10,076 1027 20.35  500,000
n-body  #4 4.66 4.677 9,568 1027 20.35  50,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
n-body  #3 0.07 1.122 9,945 983 20.46  500,000
n-body  #3 3.58 3.610 9,720 983 20.46  50,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
pidigits  #4 0.06 0.925 10,306 515 19.88  2,000
pidigits  #4 0.78 0.796 11,416 515 19.88  10,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
pidigits  #2 0.06 0.952 10,265 423 20.04  2,000
pidigits  #2 0.78 0.801 11,543 423 20.04  10,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
regex-redux  #2 0.10 0.990 15,065 498 21.16  50,000
regex-redux  #2 4.51 3.584 391,442 498 21.16  5,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
regex-redux  #3 0.10 0.917 15,057 503 22.24  50,000
regex-redux  #3 4.07—4.13 3.173 392,372 503 22.24  5,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
reverse-complement  #3 0.07 0.919 22,598 709 20.76  250,000
reverse-complement  #3 3.27—3.41 1.837 1,669,767 709 20.76  100,000,001
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
reverse-complement  #5 0.08 0.891 22,807 554 20.72  250,000
reverse-complement  #5 3.23—3.45 1.830 1,442,632 554 20.72  100,000,001
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
reverse-complement  #9 0.13 1.017 20,734 1260 21.34  250,000
reverse-complement  #9 2.82—2.88 0.998 1,087,742 1260 21.34  100,000,001
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
spectral-norm  #2 0.06 1.139 9,843 348 20.86  500
spectral-norm  #2 2.91 0.788 9,916 348 20.86  5,500
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
spectral-norm  0.08 0.918 10,023 322 20.65  500
spectral-norm  5.78 1.500 10,109 322 20.65  5,500