<div dir="ltr"><div>Hm, for me the new compiler produces slightly slower results. The difference is tiny, but consistent. I use my raytracing benchmark from here:</div><div><br></div><div><a href="http://runtimeterror.com/tools/raybench/">http://runtimeterror.com/tools/raybench/</a></div><div><br></div><div>The results on my AMD Ryzen 3700X are:</div><div><br></div><div>FPC 3.0.4: 3.984 seconds</div><div>FPC 3.2.0RC1: 4.047 seconds</div><div><br></div><div>As i wrote, the difference is tiny, but over several runs it is pretty much consistent.</div><div><br></div><div>Note that these are for 32bit Windows executables. Also i'm using the Lazarus-bundled build mentioned by Martin Frb above.<br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Mar 31, 2020 at 11:59 PM Florian Klämpfl <<a href="mailto:florian@freepascal.org">florian@freepascal.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Am 31.03.20 um 05:55 schrieb Joao Schuler:<br>
> Just tested with my own neural networks API and I can confirm that it works!<br>
> Environment: WIN10 64bits AVX<br>
> <br>
> Tested with:<br>
> <a href="https://github.com/joaopauloschuler/neural-api/blob/master/examples/SimpleImageClassifier/SimpleImageClassifier.lpr" rel="noreferrer" target="_blank">https://github.com/joaopauloschuler/neural-api/blob/master/examples/SimpleImageClassifier/SimpleImageClassifier.lpr</a> <br>
> <br>
> <br>
> In this test, there is a performance gain (speed) against 3.0.4 at about 9%.<br>
<br>
Do you have numbers in comparison with trunk?<br>
<br>
_______________________________________________<br>
fpc-devel maillist  -  <a href="mailto:fpc-devel@lists.freepascal.org" target="_blank">fpc-devel@lists.freepascal.org</a><br>
<a href="https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel" rel="noreferrer" target="_blank">https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel</a><br>
</blockquote></div>