all Free Pascal programs & measurements Free Pascal Compiler version 3.2.2 [2021/05/16] source secs N mem gz cpu secs cpu load binary-trees #7 0.05 7 19,568 1010 0.01 20% 16% 16% 0% binary-trees #7 0.02 14 19,568 1010 0.03 66% 100% 0% 66% binary-trees #7 2.15 21 132,608 1010 5.15 99% 41% 45% 54% source secs N mem gz cpu secs cpu load binary-trees #6 0.04 7 19,568 967 0.01 0% 0% 20% 0% binary-trees #6 0.02 14 19,568 967 0.03 50% 50% 50% 100% binary-trees #6 2.10 21 132,608 967 5.03 100% 54% 39% 47% source secs N mem gz cpu secs cpu load binary-trees #5 0.05 7 19,568 959 0.01 33% 0% 0% 0% binary-trees #5 0.02 14 19,568 959 0.03 0% 100% 0% 50% binary-trees #5 2.10 21 132,608 959 5.00 54% 100% 47% 39% source secs N mem gz cpu secs cpu load fannkuch-redux 0.13 10 19,604 1057 0.26 53% 50% 46% 50% fannkuch-redux 0.81 11 19,604 1057 3.15 100% 100% 100% 96% fannkuch-redux 10.62 12 19,604 1057 42.30 99% 99% 99% 99% source secs N mem gz cpu secs cpu load fasta #6 0.07 250,000 19,636 1196 0.07 0% 0% 0% 100% fasta #6 0.59 2,500,000 19,636 1196 0.59 100% 1% 3% 0% fasta #6 5.60 25,000,000 19,636 1196 5.60 100% 0% 0% 1% source secs N mem gz cpu secs cpu load fasta #5 0.07 250,000 19,636 1225 0.07 100% 0% 0% 0% fasta #5 0.59 2,500,000 19,636 1225 0.58 0% 1% 100% 1% fasta #5 5.65 25,000,000 19,636 1225 5.65 0% 0% 100% 0% source secs N mem gz cpu secs cpu load mandelbrot #6 0.12 1,000 19,672 809 0.14 27% 27% 27% 35% mandelbrot #6 0.48 4,000 19,672 809 1.88 98% 98% 98% 100% mandelbrot #6 7.47 16,000 36,096 809 29.75 100% 100% 99% 99% source secs N mem gz cpu secs cpu load mandelbrot #2 0.08 1,000 19,672 853 0.13 25% 62% 57% 37% mandelbrot #2 0.73 4,000 19,672 853 1.89 47% 87% 37% 89% mandelbrot #2 11.03 16,000 33,280 853 29.56 44% 87% 38% 99% source secs N mem gz cpu secs cpu load mandelbrot 0.10 1,000 19,672 853 0.13 20% 44% 22% 50% mandelbrot 0.73 4,000 19,672 853 1.89 47% 89% 38% 89% mandelbrot 11.04 16,000 33,280 853 29.59 43% 38% 93% 93% source secs N mem gz cpu secs cpu load mandelbrot #7 0.08 1,000 19,672 956 0.12 37% 42% 37% 28% mandelbrot #7 0.42 4,000 19,672 956 1.65 97% 100% 97% 97% mandelbrot #7 6.64 16,000 36,992 956 26.21 99% 99% 100% 97% source secs N mem gz cpu secs cpu load mandelbrot #3 0.11 1,000 19,672 533 0.11 0% 0% 0% 100% mandelbrot #3 1.68 4,000 19,672 533 1.67 0% 99% 0% 2% mandelbrot #3 26.57 16,000 19,672 533 26.57 0% 0% 0% 100% source secs N mem gz cpu secs cpu load mandelbrot #5 0.12 1,000 19,512 980 0.08 16% 16% 16% 16% mandelbrot #5 0.26 4,000 19,512 980 0.98 96% 96% 96% 92% mandelbrot #5 3.90 16,000 33,116 980 15.50 99% 99% 99% 99% source secs N mem gz cpu secs cpu load n-body 0.09 500,000 19,672 1331 0.08 10% 0% 88% 0% n-body 0.64 5,000,000 19,672 1331 0.64 1% 0% 0% 100% n-body 6.29 50,000,000 19,672 1331 6.29 0% 0% 100% 0% source secs N mem gz cpu secs cpu load n-body #2 0.10 500,000 19,672 1345 0.08 0% 0% 0% 80% n-body #2 0.65 5,000,000 19,672 1345 0.64 98% 3% 0% 0% n-body #2 6.29 50,000,000 19,672 1345 6.29 0% 0% 0% 100% source secs N mem gz cpu secs cpu load n-body #3 0.10 500,000 19,672 1441 0.09 0% 0% 90% 0% n-body #3 0.72 5,000,000 19,672 1441 0.72 0% 1% 98% 0% n-body #3 7.18 50,000,000 19,672 1441 7.18 100% 0% 0% 0% source secs N mem gz cpu secs cpu load pidigits #2 0.14 2,000 19,672 834 0.11 84% 0% 0% 0% pidigits #2 1.52 6,000 19,672 834 1.52 0% 100% 0% 0% pidigits #2 5.37 10,000 19,672 834 5.37 0% 0% 100% 0% source secs N mem gz cpu secs cpu load pidigits #3 0.18 2,000 20,008 536 0.06 0% 33% 0% 5% pidigits #3 0.31 6,000 20,008 536 0.31 3% 9% 100% 6% pidigits #3 0.87 10,000 20,008 536 0.87 0% 1% 0% 100% source secs N mem gz cpu secs cpu load pidigits 0.50 2,000 19,720 3068 0.50 100% 0% 0% 0% pidigits 5.03 6,000 19,720 3068 5.03 1% 0% 100% 0% pidigits 14.68 10,000 19,720 3068 14.67 0% 0% 100% 0% source secs N mem gz cpu secs cpu load regex-redux 0.16 50,000 20,072 1313 0.09 0% 60% 0% 5% regex-redux 0.55 500,000 20,072 1313 0.54 98% 0% 1% 1% regex-redux 5.52 5,000,000 103,016 1313 5.52 100% 0% 0% 0% source secs N mem gz cpu secs cpu load reverse-complement #2 0.05 250,000 20,872 773 0.03 0% 0% 0% 33% reverse-complement #2 3.81 100,000,001 525,052 773 3.81 0% 0% 0% 100% source secs N mem gz cpu secs cpu load spectral-norm 0.11 500 19,688 429 0.11 100% 0% 9% 0% spectral-norm 3.52 3,000 19,688 429 3.51 0% 0% 100% 0% spectral-norm 11.79 5,500 19,688 429 11.79 83% 17% 0% 0% source secs N mem gz cpu secs cpu load spectral-norm #3 0.10 500 19,688 656 0.07 18% 11% 11% 20% spectral-norm #3 0.45 3,000 19,688 656 1.71 95% 97% 95% 97% spectral-norm #3 1.45 5,500 19,688 656 5.71 98% 99% 98% 99% source secs N mem gz cpu secs cpu load spectral-norm #2 0.07 500 19,688 548 0.07 14% 28% 28% 25% spectral-norm #2 0.45 3,000 19,688 548 1.71 95% 95% 93% 97% spectral-norm #2 1.44 5,500 19,688 548 5.71 99% 99% 98% 98%