cpu_features

CPU info library

A cross-platform C library to retrieve CPU features and instruction set capabilities at runtime

A cross platform C99 library to get cpu features at runtime.

GitHub

2k stars
1k watching
263 forks
Language: C++
last commit: almost 2 years ago
Linked from 3 awesome lists

cpucpu-featurescross-platformmicroarchitecture

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
pytorch/cpuinfoA C library providing low-level information about the host CPU's architecture and performance characteristics.1,027
concurrencykit/ckA set of libraries and data structures designed to simplify the development of high-performance concurrent systems in C.2,409
dr-noob/cpufetchA tool that displays information about the processor architecture and color scheme of a computer system.1,917
leetal/ios-cmakeA toolchain file for building C/C++/Obj-C++ applications for various Apple platforms1,934
dev-cafe/cmake-cookbookA comprehensive guide to using CMake for building and configuring software projects2,736
anrieff/libcpuidProvides tools to identify and analyze CPU architecture and features461
danmar/cppcheckAutomated code analysis tool for C and C++ code5,882
lucasjones/cpuminer-multiA multi-threaded CPU miner for various cryptocurrencies using C as the programming language643
lukka/cppopenglwebassemblycmakeA C++/OpenGL/OpenAL based application and benchmarking project demonstrating the performance difference between native compilation and WebAssembly compilation.73
chximn/cpuSimulates an x86-64 CPU architecture in C++195
nanoant/cmakepchcompilerCMake module providing support for precompiled headers via custom compiler extension104
rust-embedded/cortex-mProvides low-level interfaces to interact with Cortex-M microcontrollers using Rust842
adnanhodzic/auto-cpufreqAutomatically optimizes CPU speed and power consumption to extend battery life on laptops5,881
gperftools/gperftoolsProvides high-performance multi-threaded memory management and performance analysis tools8,510