The Computer Language
24.04 Benchmarks Game

all Pharo Smalltalk programs & measurements

Pharo 10.1.1
Mar 12 2024 13:57:46
Compiler: 5.4.0 20160609

source secs N mem gz cpu secs cpu load
binary-trees  1.87  7 83,328 674 0.51 26% 1% 0% 0%
binary-trees  0.39  14 85,632 674 0.40 0% 2% 5% 95%
binary-trees  34.14  21 335,232 674 34.37 0% 99% 0% 0%
source secs N mem gz cpu secs cpu load
fannkuch-redux  4.46  10 83,840 870 3.22 1% 0% 20% 51%
fannkuch-redux  34.60  11 83,840 870 34.79 0% 0% 44% 56%
fannkuch-redux  478.39  12 84,224 870 481.09 0% 100% 0% 0%
source secs N mem gz cpu secs cpu load
fasta  #2 2.24  250,000 83,328 1384 0.92 0% 38% 0% 0%
fasta  #2 4.59  2,500,000 83,328 1384 4.62 99% 2% 0% 1%
fasta  #2 43.44  25,000,000 83,456 1384 43.69 100% 0% 0% 0%
source secs N mem gz cpu secs cpu load
fasta  2.66  250,000 83,840 1379 1.39 0% 50% 1% 0%
fasta  9.15  2,500,000 83,968 1379 9.21 99% 1% 1% 0%
fasta  88.50  25,000,000 83,968 1379 89.01 0% 0% 94% 5%
source secs N mem gz cpu secs cpu load
k-nucleotide  9.95  250,000 116,224 1191 8.80 4% 0% 0% 84%
k-nucleotide  72.16  2,500,000 132,912 1191 72.52 0% 28% 0% 72%
k-nucleotide  726.29  25,000,000 356,500 1191 730.39 99% 0% 0% 0%
k-nucleotide  #5 Failed  250,000
source secs N mem gz cpu secs cpu load
k-nucleotide  #2 9.13  250,000 115,968 1105 8.04 0% 87% 0% 0%
k-nucleotide  #2 64.99  2,500,000 133,116 1105 65.29 0% 0% 69% 31%
k-nucleotide  #2 650.07  25,000,000 356,552 1105 653.77 0% 100% 0% 0%
source secs N mem gz cpu secs cpu load
mandelbrot  #2 3.14  1,000 83,200 567 1.89 52% 0% 5% 0%
mandelbrot  #2 23.30  4,000 83,328 567 23.43 0% 0% 99% 0%
mandelbrot  #2 365.30  16,000 83,456 567 367.37 0% 100% 0% 0%
source secs N mem gz cpu secs cpu load
mandelbrot  3.23  1,000 83,840 577 1.91 0% 0% 57% 1%
mandelbrot  23.49  4,000 83,840 577 23.62 0% 99% 0% 0%
mandelbrot  345.09  16,000 83,840 577 347.04 0% 100% 0% 0%
source secs N mem gz cpu secs cpu load
n-body  2.99  500,000 83,968 1802 1.67 0% 54% 1% 0%
n-body  11.80  5,000,000 84,096 1802 11.87 0% 1% 35% 65%
n-body  115.55  50,000,000 84,352 1802 116.21 0% 100% 0% 0%
source secs N mem gz cpu secs cpu load
pidigits  1.94  2,000 84,352 705 0.76 5% 31% 2% 0%
pidigits  2.63  6,000 97,280 705 2.66 0% 99% 0% 1%
pidigits  7.31  10,000 103,628 705 7.37 1% 0% 99% 0%
regex-redux  Failed  50,000
source secs N mem gz cpu secs cpu load
reverse-complement  3.39  250,000 93,056 899 2.10 60% 0% 0% 0%
reverse-complement  545.06  100,000,001 1,079,580 899 547.69 99% 0% 0% 0%
source secs N mem gz cpu secs cpu load
reverse-complement  #2 2.16  250,000 90,880 717 0.91 0% 0% 0% 41%
reverse-complement  #2 154.68  100,000,001 1,079,276 717 153.60 0% 98% 0% 0%
source secs N mem gz cpu secs cpu load
spectral-norm  2.23  500 83,328 681 0.94 8% 0% 34% 0%
spectral-norm  16.08  3,000 83,328 681 16.17 0% 0% 99% 0%
spectral-norm  54.23  5,500 83,456 681 54.53 100% 0% 0% 0%