-
go 1.21 will ship with PGO support enabled by default. Maybe we can squeeze a little bit performance out of this.
https://go.dev/doc/pgo
bt90 updated
8 months ago
-
Hi!
Since the README file mentions a lot of performance-oriented things, I decided to test one compiler optimization - Profile-Guided Optimization (PGO) on `genson-rs`. I already tested it on vari…
-
We should try optimizing the built-in actors with [PGO](https://doc.rust-lang.org/rustc/profile-guided-optimization.html), e.g., by profiling against the [test vectors](https://github.com/filecoin-pro…
-
Machine Outliner(MO) gives a lot of code size wins but creates severe regressions in some cases. If we can use PGO in MO that'll enable many to use it at other optimization levels as well. This is not…
-
I use tag `llvmorg-18.1.5`. Build without PGO works fine, then I gathered some IR profiles and tried to rebuild LLVM. It crashed while trying to build runtimes with what looked like the same error. I'…
vient updated
1 month ago
-
Hi!
I tested Profile-Guided Optimization (PGO) on Redis and want to share the results with the upstream. Also, in Redis [blog](https://redis.com/blog/optimizing-redis-compiler-flags/) you already m…
-
Hi!
rsyslog right now does not support building with more advanced optimization techniques like [PGO](https://en.wikipedia.org/wiki/Profile-guided_optimization) and [BOLT](https://github.com/llvm/l…
-
if so, can you provide a PGO file or mention the steps to make a PGO profile? thanks
-
The README prescribes a way to to handle connection pool limitation https://github.com/lpil/pgo?tab=readme-ov-file#atom-generation
Does a sample application exist that shows how this could work?
-
### Proposal Details
This is a proposal for implementing PGO basic block counters in the Go compiler. The issue #62463 describes profile-based optimizations useful for the Go compiler. Most of them (…