The Computer Language
Benchmarks Game

all Pascal Free Pascal programs & measurements

Free Pascal Compiler version 3.0.0 [2015/11/24] for i386

source secs N mem gz cpu cpu load
binary-trees  0.08  12 ? 769 0.06 0% 0% 14% 75%
binary-trees  1.42  16 2,608 769 1.41 1% 2% 1% 100%
binary-trees  32.25  20 65,804 769 32.22 1% 0% 0% 100%
source secs N mem gz cpu cpu load
fannkuch-redux  0.37  10 684 1018 0.37 5% 0% 0% 100%
fannkuch-redux  4.62  11 1,648 1018 4.61 2% 0% 2% 100%
fannkuch-redux  63.02  12 1,664 1018 63.00 100% 1% 1% 100%
source secs N mem gz cpu cpu load
fasta  #4 0.09  250,000 ? 1112 0.08 0% 100% 0% 100%
fasta  #4 0.85  2,500,000 8 1112 0.84 0% 100% 9% 100%
fasta  #4 8.14  25,000,000 8 1112 8.14 1% 100% 0% 100%
source secs N mem gz cpu cpu load
mandelbrot  #2 0.26  1,000 448 820 0.26 0% 100% 4% 100%
mandelbrot  #2 4.04  4,000 3,500 820 4.04 2% 100% 1% 100%
mandelbrot  #2 64.08  16,000 32,640 820 64.06 2% 0% 0% 100%
mandelbrot  #3 Make Error  1,000
source secs N mem gz cpu cpu load
mandelbrot  #4 0.78  1,000 736 748 0.77 1% 100% 3% 100%
mandelbrot  #4 12.33  4,000 1,760 748 12.32 2% 100% 0% 100%
mandelbrot  #4 197.07  16,000 31,448 748 197.02 0% 100% 1% 100%
source secs N mem gz cpu cpu load
mandelbrot  0.26  1,000 1,384 820 0.26 0% 0% 8% 100%
mandelbrot  4.06  4,000 3,496 820 4.05 1% 0% 1% 100%
mandelbrot  64.09  16,000 32,648 820 64.08 0% 100% 1% 100%
mandelbrot  #5 Make Error  1,000
source secs N mem gz cpu cpu load
meteor-contest  #3 0.09  2,098 ? 5471 0.08 100% 0% 0% 100%
source secs N mem gz cpu cpu load
n-body  #2 0.24  500,000 8 1322 0.23 4% 100% 0% 100%
n-body  #2 2.34  5,000,000 8 1322 2.34 0% 100% 2% 100%
n-body  #2 23.38  50,000,000 8 1322 23.37 0% 100% 1% 100%
source secs N mem gz cpu cpu load
n-body  0.23  500,000 8 1308 0.22 100% 0% 8% 100%
n-body  2.25  5,000,000 8 1308 2.24 100% 1% 1% 100%
n-body  22.49  50,000,000 8 1308 22.48 1% 100% 1% 100%
source secs N mem gz cpu cpu load
n-body  #3 0.26  500,000 8 1418 0.25 0% 100% 8% 100%
n-body  #3 2.55  5,000,000 8 1418 2.54 0% 100% 2% 100%
n-body  #3 25.41  50,000,000 8 1418 25.40 1% 100% 1% 100%
source secs N mem gz cpu cpu load
pidigits  1.37  2,000 276 3042 1.37 1% 100% 1% 100%
pidigits  13.95  6,000 640 3042 13.94 0% 100% 2% 100%
pidigits  40.66  10,000 644 3042 40.64 1% 100% 1% 100%
source secs N mem gz cpu cpu load
pidigits  #3 0.09  2,000 ? 482 0.08 0% 100% 11% 100%
pidigits  #3 0.86  6,000 1,588 482 0.86 0% 100% 1% 100%
pidigits  #3 2.49  10,000 1,940 482 2.48 1% 100% 1% 100%
source secs N mem gz cpu cpu load
pidigits  #2 0.13  2,000 ? 785 0.13 0% 100% 0% 100%
pidigits  #2 1.29  6,000 1,612 785 1.28 0% 100% 2% 100%
pidigits  #2 3.76  10,000 1,888 785 3.76 1% 100% 3% 100%
source secs N mem gz cpu cpu load
reverse-complement  #2 0.05  250,000 ? 751 0.03 0% 100% 0% 100%
reverse-complement  #2 0.53  2,500,000 8,372 751 0.27 2% 100% 2% 100%
reverse-complement  #2 2.14  25,000,000 124,816 751 2.14 1% 100% 0% 100%
source secs N mem gz cpu cpu load
spectral-norm  0.14  500 ? 423 0.14 0% 100% 0% 100%
spectral-norm  4.79  3,000 8 423 4.79 1% 100% 0% 100%
spectral-norm  15.96  5,500 8 423 15.95 0% 100% 1% 100%
thread-ring  Make Error  500,000