The Computer Language
25.01 Benchmarks Game

all Java OpenJ9 programs & measurements

openjdk 23 2024-09-17
IBM Semeru Runtimebr> Eclipse OpenJ9
(build openj9-0.47.0)
(JIT enabled, AOT enabled)

  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
binary-trees  #8 11.05—12.87 6.242 475,099 596 2.81  21
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
binary-trees  #6 9.96—10.32 5.553 524,288 535 2.97  21
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
binary-trees  #3 10.45—11.26 5.731 823,386 546 2.94  21
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
binary-trees  #7 12.09—13.01 3.897 1,201,525 841 1.95  21
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
binary-trees  #4 10.37—11.09 5.671 677,581 846 2.84  21
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
binary-trees  #2 10.05—10.73 5.412 556,925 558 1.96  21
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fannkuch-redux  #8 53.04—56.29 49.126 87,593 517 2.91  12
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fannkuch-redux  46.13—47.27 11.760 98,750 1289 2.91  12
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fannkuch-redux  #2 55.99—59.68 49.929 94,347 520 2.90  12
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fannkuch-redux  #3 43.08—44.04 41.969 94,429 1264 1.92  12
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fasta  #2 11.08—14.89 6.092 103,231 1259 3.09  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fasta  #6 6.34—6.52 2.107 108,741 2549 2.09  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fasta  #5 6.27—6.42 2.063 110,875 2478 3.08  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fasta  #8 40.15—56.32 12.542 89,977 894 1.85  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
fasta  #4 5.45—7.38 3.920 88,150 1528 2.97  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
k-nucleotide  #4 42.48—48.52 34.295 241,152 1887 3.47  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
k-nucleotide  #3 82.69—116.13 32.653 461,070 1642 2.45  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
k-nucleotide  #8 108.68—111.47 95.595 840,438 786 3.60  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
k-nucleotide  40.38—42.90 12.409 708,624 1821 2.54  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
k-nucleotide  #5 60.50—67.00 22.294 246,628 2225 3.64  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
k-nucleotide  #6 89.84—118.81 33.093 452,084 1614 4.38  25,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  29.99—31.15 28.238 88,875 671 1.87  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  #3 31.21—31.52 8.121 144,658 910 3.01  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  #2 23.46—26.38 5.449 144,425 802 3.05  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  #4 18.94—21.38 5.166 165,753 667 3.09  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  #8 -3.69—9.70 31.639 87,409 441 1.84  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
mandelbrot  #6 22.10—24.78 5.536 142,873 808 2.98  16,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
n-body  #2 12.54—12.69 11.555 89,231 1430 3.01  50,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
n-body  #5 12.33—13.40 9.541 82,543 1435 3.01  50,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
n-body  13.33—13.51 12.207 89,862 1437 2.95  50,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
n-body  #8 12.83—13.11 11.778 89,719 1322 2.92  50,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
n-body  #4 12.27—12.38 11.249 92,697 1495 3.06  50,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
n-body  #3 12.53—12.63 11.503 89,158 1436 3.04  50,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
pidigits  #2 2.81—2.87 1.830 79,458 944 1.84  10,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
pidigits  14.83—15.27 12.170 120,644 807 1.84  10,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
pidigits  #3 1.74—1.79 1.254 77,353 770 3.33  10,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
regex-redux  #3 27.72—28.44 9.084 500,699 935 3.09  5,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
regex-redux  #6 28.41—30.91 9.214 504,955 746 3.27  5,000,000
regex-redux  #2 Bad Output 3.27  5,000,000
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
regex-redux  29.18—32.59 14.114 399,737 875 2.09  5,000,000
reverse-complement  #7 Bad Output 2.09  100,000,001
reverse-complement  #3 Bad Output 2.09  100,000,001
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
reverse-complement  #4 26.94—45.42 7.456 1,897,116 656 2.81  100,000,001
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
reverse-complement  #6 7.32—7.41 5.771 2,115,330 760 3.00  100,000,001
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
reverse-complement  #5 11.22—11.31 10.019 1,104,101 1115 1.86  100,000,001
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
spectral-norm  #8 11.37—11.48 10.452 98,116 453 1.85  5,500
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
spectral-norm  #2 10.95—11.24 3.152 87,343 956 2.80  5,500
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
spectral-norm  #3 10.34—10.80 3.025 82,727 762 2.88  5,500
  Mean or 95% CI elapsed        
source cpu secs secs mem gz make secs N
spectral-norm  2.245 4.416 97,751 521 2.86  500
spectral-norm  11.32—11.38 10.479 81,986 521 2.86  5,500