Hacker GitHub

← All repos

facebookarchive/BOLT

View on GitHub ↗ ★ 2,533 archived

Binary Optimization and Layout Tool - A linux command-line utility used for optimizing performance of binaries

17 mentions on Hacker News by 17 people: 7 stories, 10 comments · first 2018-06-21 · latest 2022-11-09

Mentions per year 17 mentions · busiest year 2018 (10)
20082026
  1. Post-build optimization of binaries without changing the target CPU is common. See BOLT https://github.com/facebookincubator/BOLT
    comment by jeffbee · 2022-11-09 · in Why is Rosetta 2 fast?
  2. I hope that the rust compiler team is considering to integrate BOLT by default too https://github.com/facebookincubator/BOLT (I'm aware it's being integrated into llvm but rust could integrate the external BOLT in it's toolchain in the…
    comment by The_rationalist · 2020-11-11 · in Exploring PGO for the Rust Compiler
  3. …layer. I guess that Facebook BOLT and Google Propeller are working on an approach like that. https://github.com/facebookincubator/BOLT https://www.phoronix.com/scan.php?page=news_item&px=Google-P...
  4. The closest previous work would rather be Facebook BOLT I believe: https://github.com/facebookincubator/BOLT
  5. ▲ 140
    BOLT: Binary Optimization and Layout Tool
    story by lelf · 2020-03-22 · 23 comments
  6. For anyone curious about using something like this technique, Facebook has a similar tool. https://github.com/facebookincubator/BOLT
  7. …passwords... which is what Argon2 brings to the table) [2] https://en.wikipedia.org/wiki/HMAC [3] https://github.com/facebookincubator/BOLT (prevents speculative execution exploits: https://en.wikipedia.org/wiki/Speculative_execution ) [4]…
    comment by ignoramous · 2019-12-19 · in Technology Preview for secure value recovery
  8. ▲ 2
    Binary Optimization and Layout Tool by Facebook
    story by gpoesia · 2018-12-03 · 1 comment
  9. ▲ 2
    Binary Optimization and Layout Tool – Optimizing Performance of Binaries
    story by pestkranker · 2018-11-13 · 0 comments
  10. ▲ 2
    Applying the BOLT optimiser to Clang for up to 15% performance improvement
    story by ngaut · 2018-10-23 · 1 comment
  11. ▲ 48
    Optimizing Clang: A Practical Example of Applying BOLT
    story by ingve · 2018-10-16 · 10 comments
  12. …machine code. For instance, it's peephole optimizations are also a chunk of hand-written C++ code ( https://github.com/facebookincubator/BOLT/blob/2ed436a6d3b17... ), and thus could benefit just as much from the more declarative (and…
  13. …BOLT's optimizations, is it possible to come out ahead of the Compiler+BOLT optimizations? 1 - https://github.com/facebookincubator/BOLT
  14. Each of the passes has a nice comment explaining what it does: https://github.com/facebookincubator/BOLT/tree/master/src/Pa... e.g. https://github.com/facebookincubator/BOLT/blob/master/src/Pa...
  15. https://github.com/facebookincubator/BOLT
  16. ▲ 1
    BOLT: A Linux command-line utility used for optimizing performance of binaries
    story by mountainview · 2018-06-22 · 0 comments
  17. ▲ 1
    BOLT: A Facebook tool to optimize binaries
    story by PeCaN · 2018-06-21 · 0 comments