logoalt Hacker News

boomanaiden154today at 4:40 AM2 repliesview on HN

Post link optimization (PLO) tools have been around for quite a while. In particular, Meta’s BOLT (fully upstream in LLVM) and Google’s Propeller (somewhat upstream in LLVM, but fully open source) have been around for 5+ years at this point.

It doesn’t seem like Intel’s BOT delivers more performance gains, and it is closed source.


Replies

tyushktoday at 4:44 AM

Intel BOT seems to be patches for specific binaries (hence why they didn't see a difference for Geekbench 6.7), unlike BOLT/Propeller which are for arbitrary programs. The second image from their help page [1] showcases this.

[1] https://www.intel.com/content/www/us/en/support/articles/000...

show 2 replies
trynumber9today at 4:43 AM

Question: do those vectorize code as in the example here? I was of the understanding they performed a more limited subset of optimizations.

show 1 reply