[fpc-devel] Attn: J. Gareth // 3.3.1 opt = slower // Fwd: [Lazarus] Faster than popcnt
    Jonas Maebe 
    jonas at freepascal.org
       
    Tue Jan  4 18:43:21 CET 2022
    
    
  
On 03/01/2022 12:54, Martin Frb via fpc-devel wrote:
> not sure if this is of interest to you, but I see you do a lot on the 
> optimizer....
It's very likely unrelated to anything the optimiser does or does not 
do, and more regarding random differences in code layout. Charlie posted 
the following video on core just yesterday, and it touches on exactly 
this subject: https://www.youtube.com/watch?v=r-TLSBdHe1A
Choice quote: code layout and environment variables can produce up to 
40% differences in performance, which is more than what even the best 
optimizing compilers can achieve do in most cases.
Jonas
    
    
More information about the fpc-devel
mailing list