On 29-5-2023 16:24, Sven Barth via fpc-pascal wrote:

FPC itself is single threaded. So for that the single thread rating is more important. However Lazarus (and fpmake) can parallelize the building of packages if they don't depend on each other. On the other hand this is only really important when rebuilding and not when doing normal builds.

Each core above 4 is increasingly irrelevant.

I bought some machines recently, and did test some build times on Windows for FPC snapshot (clean,build,install, with as many options as I know):

i7-3770 desktop 142s

Ryzen 5800H laptopĀ  103s

Ryzen 4800H laptop 118s

Ryzen 5700X desktop 89s

Note that some of the 5700X's speed comes from a nearly twice as fast clean (15s vs 28-33s)as the other machines. The only reason I can think of for that is that the machine has a retail SSD (Corsair MP510, decent, but nothing extreme), the other two Ryzens also have PCIe SSDs, but factory installed.

I tested some of the 8 core ryzens with settings to 6 cores, and the difference is a few seconds only.
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to