A cross platform C99 library to get cpu features at runtime.
-
Updated
Sep 3, 2026 - C++
A cross platform C99 library to get cpu features at runtime.
Easy function multiversioning for Rust
Cargo subcommand to build multiple versions of the same binary, each with a different CPU features set, merged into a single portable optimized binary
Java bindings for Google cpu_features
A fat binary dispatcher for Linux — one executable, several builds of the same program, the running CPU picks the payload at exec time. No libc, no IFUNC, no dynamic linker in the dispatch path.
What features does your CPU and OS support?
Checker for x86-64 feature sets
CPU feature detection types for Rust
A cross platform C99 library to get cpu features at runtime.
Portable C++ utility for inspecting x86 CPU vendor, brand, and supported instruction-set features through CPUID.
no_std, dependency-free Rust building blocks for cryptographic and mathematical code.
To associate your repository with the cpu-features topic, visit your repo's landing page and select "manage topics."