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.08 7 19,660 975 0.01 0% 0% 0% 0% binary-trees #7 0.02 14 19,660 975 0.03 50% 0% 0% 100% binary-trees #7 2.12 21 132,608 975 5.07 100% 40% 47% 54% source secs N mem gz cpu secs cpu load binary-trees #6 0.09 7 19,656 939 0.01 11% 18% 0% 0% binary-trees #6 0.02 14 19,656 939 0.03 0% 0% 0% 100% binary-trees #6 2.09 21 132,608 939 4.99 46% 56% 39% 100% source secs N mem gz cpu secs cpu load binary-trees #5 0.07 7 19,660 929 0.01 0% 0% 0% 0% binary-trees #5 0.02 14 19,660 929 0.03 50% 0% 100% 0% binary-trees #5 2.09 21 132,608 929 4.98 100% 46% 41% 54% source secs N mem gz cpu secs cpu load fannkuch-redux 0.13 10 19,664 1032 0.25 50% 50% 57% 53% fannkuch-redux 0.80 11 19,664 1032 3.12 98% 98% 100% 100% fannkuch-redux 10.58 12 19,664 1032 42.13 99% 100% 99% 99% source secs N mem gz cpu secs cpu load fasta #6 0.08 250,000 19,676 1196 0.07 0% 11% 88% 0% fasta #6 0.59 2,500,000 19,676 1196 0.59 1% 0% 100% 0% fasta #6 5.58 25,000,000 19,676 1196 5.58 0% 0% 0% 100% source secs N mem gz cpu secs cpu load fasta #5 0.08 250,000 19,664 1225 0.07 87% 0% 12% 0% fasta #5 0.60 2,500,000 19,664 1225 0.60 1% 100% 6% 5% fasta #5 5.64 25,000,000 19,792 1225 5.64 0% 1% 0% 100% source secs N mem gz cpu secs cpu load mandelbrot #6 0.07 1,000 19,680 788 0.13 50% 42% 50% 42% mandelbrot #6 0.48 4,000 19,680 788 1.90 100% 100% 97% 98% mandelbrot #6 7.45 16,000 36,096 788 29.64 100% 99% 99% 99% source secs N mem gz cpu secs cpu load mandelbrot #2 0.07 1,000 19,680 833 0.11 14% 66% 28% 57% mandelbrot #2 0.73 4,000 19,680 833 1.88 86% 86% 36% 47% mandelbrot #2 10.96 16,000 33,024 833 29.39 93% 93% 43% 38% source secs N mem gz cpu secs cpu load mandelbrot 0.11 1,000 19,676 833 0.13 40% 18% 22% 40% mandelbrot 0.75 4,000 19,676 833 1.88 87% 34% 47% 88% mandelbrot 10.98 16,000 33,024 833 29.41 43% 38% 93% 93% source secs N mem gz cpu secs cpu load mandelbrot #8 0.07 1,000 19,680 958 0.07 20% 16% 16% 16% mandelbrot #8 0.26 4,000 19,680 958 0.98 96% 96% 92% 96% mandelbrot #8 3.90 16,000 33,024 958 15.47 99% 99% 99% 99% source secs N mem gz cpu secs cpu load mandelbrot #7 0.06 1,000 19,676 930 0.11 42% 50% 42% 50% mandelbrot #7 0.43 4,000 19,676 930 1.65 93% 95% 97% 95% mandelbrot #7 6.55 16,000 36,992 930 26.05 99% 99% 99% 100% source secs N mem gz cpu secs cpu load mandelbrot #3 0.12 1,000 19,680 533 0.11 91% 0% 0% 0% mandelbrot #3 1.67 4,000 19,680 533 1.67 0% 1% 100% 0% mandelbrot #3 26.52 16,000 19,680 533 26.52 100% 0% 0% 0% source secs N mem gz cpu secs cpu load n-body 0.15 500,000 19,680 1315 0.08 60% 0% 6% 0% n-body 0.64 5,000,000 19,680 1315 0.64 0% 1% 0% 100% n-body 6.28 50,000,000 19,680 1315 6.28 0% 100% 1% 0% source secs N mem gz cpu secs cpu load n-body #2 0.15 500,000 19,680 1328 0.09 0% 0% 0% 60% n-body #2 0.64 5,000,000 19,680 1328 0.64 100% 0% 1% 0% n-body #2 6.28 50,000,000 19,680 1328 6.28 0% 0% 0% 100% source secs N mem gz cpu secs cpu load n-body #3 0.16 500,000 19,680 1424 0.09 0% 0% 0% 56% n-body #3 0.73 5,000,000 19,680 1424 0.73 100% 1% 1% 0% n-body #3 7.16 50,000,000 19,680 1424 7.16 100% 1% 0% 0% source secs N mem gz cpu secs cpu load pidigits #2 0.15 2,000 19,696 802 0.11 6% 0% 73% 0% pidigits #2 1.52 6,000 19,696 802 1.52 0% 0% 0% 100% pidigits #2 5.36 10,000 19,696 802 5.36 0% 0% 100% 0% source secs N mem gz cpu secs cpu load pidigits #3 0.12 2,000 19,696 493 0.05 0% 0% 45% 0% pidigits #3 0.31 6,000 19,696 493 0.31 100% 0% 6% 0% pidigits #3 0.87 10,000 19,824 493 0.87 98% 0% 1% 0% source secs N mem gz cpu secs cpu load pidigits 0.51 2,000 19,696 3054 0.50 0% 0% 98% 0% pidigits 5.00 6,000 19,696 3054 5.00 0% 100% 0% 0% pidigits 14.63 10,000 19,696 3054 14.63 0% 100% 0% 0% source secs N mem gz cpu secs cpu load regex-redux 0.18 50,000 19,696 1300 0.08 0% 0% 0% 44% regex-redux 0.54 500,000 19,696 1300 0.53 1% 3% 0% 98% regex-redux 5.51 5,000,000 103,016 1300 5.51 100% 1% 0% 0% source secs N mem gz cpu secs cpu load reverse-complement #2 0.10 250,000 19,696 773 0.02 9% 0% 8% 36% reverse-complement #2 3.77 100,000,001 525,048 773 3.77 0% 0% 1% 100% source secs N mem gz cpu secs cpu load spectral-norm 0.12 500 19,696 429 0.11 91% 0% 0% 0% spectral-norm 3.51 3,000 19,696 429 3.51 0% 0% 100% 0% spectral-norm 11.77 5,500 19,696 429 11.77 0% 100% 1% 0% source secs N mem gz cpu secs cpu load spectral-norm #3 0.09 500 19,696 632 0.07 22% 22% 22% 22% spectral-norm #3 0.45 3,000 19,696 632 1.71 95% 95% 95% 97% spectral-norm #3 1.44 5,500 19,824 632 5.70 99% 99% 99% 99% source secs N mem gz cpu secs cpu load spectral-norm #2 0.09 500 19,696 548 0.07 12% 20% 20% 14% spectral-norm #2 0.44 3,000 19,696 548 1.71 95% 97% 97% 95% spectral-norm #2 1.45 5,500 19,696 548 5.71 98% 99% 98% 99%