zamazan4ik / awesome-pgoLinks
Various materials about Profile Guided Optimization and other similar stuff like AutoFDO, Bolt, etc.
☆387Updated 2 weeks ago
Alternatives and similar repositories for awesome-pgo
Users that are interested in awesome-pgo are comparing it to the libraries listed below
Sorting:
- Suite for benchmarking malloc implementations.☆450Updated last month
- Test and benchmark suite for sort implementations.☆429Updated this week
- A fast framework for writing baseline compiler back-ends in C++☆556Updated last week
- ☆58Updated this week
- A fast, small C/C++ function call tracer for x86-64/Linux, supports clang & gcc, ftrace, threads, exceptions & shared libraries☆181Updated 5 months ago
- Delightful io_uring packages and resources☆422Updated 5 months ago
- The local version of the backend and UI for the gProfiler agent, featuring advanced flamegraph analysis tools.☆182Updated last month
- Inspect and dissect an ELF file with pretty formatting.☆114Updated last year
- PROPELLER: Profile Guided Optimizing Large Scale LLVM-based Relinker☆446Updated this week
- Low(est?)-latency OpenMP-style minimalistic scoped thread-pool designed for 'Fork-Join' parallelism in Rust and C++, avoiding memory allo…☆135Updated last week
- AI/GPU flame graph☆184Updated last month
- blazesym is a library for address symbolization and related tasks☆196Updated last week
- Benchmarking suite for Google workloads☆128Updated this week
- C++ template library for high performance SIMD based sorting algorithms☆962Updated this week
- An advanced benchmarking tool☆185Updated last month
- Rust port of dendibakh/perf-ninja - an online course where you can learn and master the skill of low-level performance analysis and tunin…☆246Updated 5 months ago
- Rex is a safe and usable kernel extension framework that allows loading and executing Rust kernel extension programs in the place of eBPF…☆87Updated last week
- A companion repository for the io_uring by Example article series☆412Updated 10 months ago
- A cross-platform `addr2line` clone written in Rust, using `gimli`☆377Updated last month
- Intel® Instrumentation and Tracing Technology (ITT) and Just-In-Time (JIT) APIs☆121Updated last month
- Performance Tuning Tutorial given at Oak Ridge National Laboratory☆181Updated 4 years ago
- Tools and Reference Code for Intel Optimizations (eg Large Pages)☆145Updated 11 months ago
- perf: Linux profiling with performance counters☆75Updated 3 weeks ago
- Decoding and encoding gigabytes of LEB128 variable-length integers per second in Rust with SIMD☆127Updated last year
- Library for Restartable Sequences☆73Updated 3 weeks ago
- Simple interoperability between C++ coroutines and asynchronous Rust☆255Updated this week
- Storage for my snippets, toy programs, etc.☆363Updated 5 months ago
- Message passing based allocator☆1,728Updated 3 weeks ago
- GWPSan: Sampling-Based Sanitizer Framework☆325Updated last week
- Object Introspection (OI) enables on-demand, hierarchical profiling of objects in arbitrary C/C++ programs with no recompilation.☆178Updated last month