The Computer Language
Benchmarks Game

all Smalltalk VW programs & measurements

VisualWorks® Personal Use Edition Release 8.2 of July 15, 2016

source secs N mem gz cpu cpu load
binary-trees  0.21  7 1,164 725 0.20 0% 5% 95% 0%
binary-trees  0.40  14 724 725 0.39 100% 0% 5% 3%
binary-trees  76.03  21 375,100 725 75.93 0% 100% 1% 0%
source secs N mem gz cpu cpu load
binary-trees  #3 0.22  7 1,264 938 0.21 5% 95% 10% 0%
binary-trees  #3 0.43  14 56,728 938 0.42 100% 2% 2% 2%
binary-trees  #3 31.15  21 375,020 938 83.72 59% 78% 64% 71%
source secs N mem gz cpu cpu load
chameneos-redux  #2 0.81  60,000 54,024 2552 0.65 99% 0% 1% 29%
chameneos-redux  #2 4.66  600,000 56,844 2552 4.65 0% 100% 1% 0%
chameneos-redux  #2 44.57  6,000,000 56,572 2552 44.52 1% 0% 100% 0%
source secs N mem gz cpu cpu load
fannkuch-redux  4.34  10 54,612 927 4.34 0% 0% 1% 100%
fannkuch-redux  50.79  11 55,544 927 50.75 66% 4% 4% 42%
fannkuch-redux  694.43  12 53,736 927 694.06 1% 100% 1% 1%
source secs N mem gz cpu cpu load
fasta  0.70  250,000 54,812 1536 0.69 3% 0% 100% 1%
fasta  4.97  2,500,000 55,520 1536 4.96 1% 100% 1% 0%
fasta  47.34  25,000,000 56,084 1536 47.32 100% 1% 1% 0%
k-nucleotide  #2 Bad Output  25,000,000
source secs N mem gz cpu cpu load
k-nucleotide  #5 7.20  250,000 92,052 1303 7.17 100% 9% 7% 8%
k-nucleotide  #5 66.53  2,500,000 145,956 1303 66.34 34% 18% 97% 23%
k-nucleotide  #5 652.47  25,000,000 387,932 1303 651.61 39% 63% 34% 21%
source secs N mem gz cpu cpu load
mandelbrot  2.51  1,000 54,780 627 2.50 41% 16% 16% 100%
mandelbrot  36.79  4,000 54,460 627 36.77 27% 11% 99% 7%
mandelbrot  584.04  16,000 54,500 627 583.69 39% 62% 27% 17%
source secs N mem gz cpu cpu load
mandelbrot  #2 2.21  1,000 86,876 940 2.24 40% 40% 34% 37%
mandelbrot  #2 14.74  4,000 ? 940 ? 92% 64% 93% 5%
mandelbrot  #2 214.93  16,000 118,764 940 151.34 28% 75% 68% 98%
source secs N mem gz cpu cpu load
meteor-contest  0.68  2,098 56,684 5373 0.68 6% 1% 3% 99%
source secs N mem gz cpu cpu load
n-body  2.13  500,000 54,920 1805 2.12 100% 0% 1% 1%
n-body  19.65  5,000,000 56,064 1805 19.63 1% 100% 1% 2%
n-body  194.34  50,000,000 56,384 1805 194.29 100% 0% 0% 1%
source secs N mem gz cpu cpu load
pidigits  #4 0.79  2,000 54,792 773 0.78 27% 100% 23% 9%
pidigits  #4 5.85  6,000 55,952 773 5.84 8% 100% 16% 13%
pidigits  #4 13.37  10,000 55,996 773 13.36 1% 1% 100% 1%
source secs N mem gz cpu cpu load
reverse-complement  0.53  250,000 56,492 906 0.52 0% 100% 2% 0%
reverse-complement  3.38  2,500,000 148,864 906 3.35 1% 1% 1% 100%
reverse-complement  30.82  25,000,000 332,960 906 30.78 1% 1% 1% 100%
source secs N mem gz cpu cpu load
spectral-norm  #2 7.70  500 ? 1054 ? 43% 40% 32% 43%
spectral-norm  #2 15.04  3,000 250,076 1054 40.26 68% 70% 66% 66%
spectral-norm  #2 32.22  5,500 244,048 1054 82.07 84% 83% 84% 86%
source secs N mem gz cpu cpu load
spectral-norm  0.98  500 54,508 669 0.97 19% 16% 18% 100%
spectral-norm  27.36  3,000 56,008 669 27.34 8% 100% 8% 6%
spectral-norm  91.12  5,500 56,232 669 91.10 1% 1% 0% 100%
source secs N mem gz cpu cpu load
thread-ring  #2 0.81  500,000 56,796 655 0.60 1% 0% 3% 99%
thread-ring  #2 4.26  5,000,000 56,304 655 4.23 1% 100% 0% 1%
thread-ring  #2 39.67  50,000,000 57,012 655 39.65 1% 1% 100% 1%