Re: [TCWG] BOLT - Binary optimization and layout tool

2018-06-19 Thread Prathamesh Kulkarni
Please ignore, sent to the wrong list. Sorry for the noise. Regards, Prathamesh On 20 June 2018 at 00:34, Prathamesh Kulkarni wrote: > Just came across Facebook's announcement of open-sourcing BOLT, a tool > for optimising instruction cache and TLB misses. Looks interesting. > They claim to get

Re: [TCWG] BOLT - Binary optimization and layout tool

2018-06-19 Thread Adhemerval Zanella
Interesting how companies keep reinventing the same idea. I came across a similar tool at IBM 10 years ago name fdprpro which did exactly the same: it was a post-link optimization tool, which used feedback information from an instrumented run (similar to PGO) and rebuild the binary with certain

[TCWG] BOLT - Binary optimization and layout tool

2018-06-19 Thread Prathamesh Kulkarni
Just came across Facebook's announcement of open-sourcing BOLT, a tool for optimising instruction cache and TLB misses. Looks interesting. They claim to get 2-15% perf improvement in their services with BOLT and have a port for aarch64:

[ANNOUNCE] Linaro Binary Toolchain Release GCC 7.3-2018.05

2018-06-19 Thread Mark Murray
The Linaro Binary Toolchain The Linaro GCC 7.3-2018.05 Release is now available. *Notice*: GCC 7.1 ABI change for arm*-*-* targets, and note for aarch64*-*-* targets From GCC 7.1 release notes: On ARM targets (arm*-*-*), a bug introduced in GCC 5 that affects

[ANNOUNCE] Linaro Binary Toolchain Release GCC 6.4-2018.05

2018-06-19 Thread Mark Murray
The Linaro Binary Toolchain The Linaro GCC 6.4-2018.05 Release is now available. The GCC 6 Release series has significant changes from the GCC 5 release series. For an explanation of the changes please see the following website: