A cross platform C99 library to get cpu features at runtime.
-
Updated
Oct 20, 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
What features does your CPU and OS support?
Checker for x86-64 feature sets
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.
no_std, dependency-free Rust building blocks for cryptographic and mathematical code.
Build a tiny bootable amd64 ISO (BIOS+UEFI) that shows full hardware info: CPU incl. x86-64-v3/AMD64v3 support, GPU, memory, disks with SMART, network
Portable C++ utility for inspecting x86 CPU vendor, brand, and supported instruction-set features through CPUID.
A cross platform C99 library to get cpu features at runtime.
CPU feature detection types for Rust
To associate your repository with the cpu-features topic, visit your repo's landing page and select "manage topics."