93 points | by chmaynard 6 days ago ago
7 comments
Here is another interesting BOLT article, this one on PostgreSQL optimization:
https://vondra.me/posts/playing-with-bolt-and-postgres/
"results are unexpectedly good, in some cases up to 40%"
That's amazing.
Back in the day on the Mac, the order of source files in your project would determine locality in the binary.
If memory serves, this was with MPW C or maybe CodeWarrior.
You could see the jump (jmp) instructions use short jumps rather than long ones.
One can try it out with CachyOS/Arch:
https://cachyos.org/blog/2411-kernel-autofdo/
wanted to see what CachyOS is about. https://www.phoronix.com/review/cachyos-linux-perf/5 it came second place to ClearLinux which is not bad.
Does it work with Intel fortran-compiled code?
Anyone know of a windows equivalent to BOLT ?
Here is another interesting BOLT article, this one on PostgreSQL optimization:
https://vondra.me/posts/playing-with-bolt-and-postgres/
"results are unexpectedly good, in some cases up to 40%"
That's amazing.
Back in the day on the Mac, the order of source files in your project would determine locality in the binary.
If memory serves, this was with MPW C or maybe CodeWarrior.
You could see the jump (jmp) instructions use short jumps rather than long ones.
One can try it out with CachyOS/Arch:
https://cachyos.org/blog/2411-kernel-autofdo/
wanted to see what CachyOS is about. https://www.phoronix.com/review/cachyos-linux-perf/5 it came second place to ClearLinux which is not bad.
Does it work with Intel fortran-compiled code?
Anyone know of a windows equivalent to BOLT ?