SimdeImplementations of SIMD instruction sets for systems which don't natively support them.
Stars: ✭ 1,012 (+2966.67%)
Mutual labels: avx, simd, avx2, vectorization
Boost.simdBoost SIMD
Stars: ✭ 238 (+621.21%)
Mutual labels: avx, simd, avx2, vectorization
UmesimdUME::SIMD A library for explicit simd vectorization.
Stars: ✭ 66 (+100%)
Mutual labels: avx, simd, avx2, vectorization
VcSIMD Vector Classes for C++
Stars: ✭ 985 (+2884.85%)
Mutual labels: avx, simd, avx2, vectorization
Corrfunc⚡️⚡️⚡️Blazing fast correlation functions on the CPU.
Stars: ✭ 114 (+245.45%)
Mutual labels: openmp, avx, simd, avx2
ternary-logicSupport for ternary logic in SSE, XOP, AVX2 and x86 programs
Stars: ✭ 21 (-36.36%)
Mutual labels: avx, simd, avx2
LibxsmmLibrary for specialized dense and sparse matrix operations, and deep learning primitives.
Stars: ✭ 518 (+1469.7%)
Mutual labels: avx, simd, avx2
Quadray EngineRealtime raytracer using SIMD on ARM, MIPS, PPC and x86
Stars: ✭ 13 (-60.61%)
Mutual labels: avx, simd, avx2
NsimdAgenium Scale vectorization library for CPUs and GPUs
Stars: ✭ 138 (+318.18%)
Mutual labels: avx, simd, avx2
cpuwhatNim utilities for advanced CPU operations: CPU identification, ISA extension detection, bindings to assorted intrinsics
Stars: ✭ 25 (-24.24%)
Mutual labels: avx, simd, avx2
XsimdC++ wrappers for SIMD intrinsics and parallelized, optimized mathematical functions (SSE, AVX, NEON, AVX512)
Stars: ✭ 964 (+2821.21%)
Mutual labels: avx, simd, vectorization
EdgeExtreme-scale Discontinuous Galerkin Environment (EDGE)
Stars: ✭ 18 (-45.45%)
Mutual labels: openmp, simd, high-performance-computing
Hybridizer Basic SamplesExamples of C# code compiled to GPU by hybridizer
Stars: ✭ 186 (+463.64%)
Mutual labels: avx, avx2, vectorization
DirectxmathDirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
Stars: ✭ 859 (+2503.03%)
Mutual labels: avx, simd, avx2
SleefSIMD Library for Evaluating Elementary Functions, vectorized libm and DFT
Stars: ✭ 353 (+969.7%)
Mutual labels: avx, simd, vectorization
LaserThe HPC toolbox: fused matrix multiplication, convolution, data-parallel strided tensor primitives, OpenMP facilities, SIMD, JIT Assembler, CPU detection, state-of-the-art vectorized BLAS for floats and integers
Stars: ✭ 191 (+478.79%)
Mutual labels: openmp, simd, high-performance-computing
ultra-sortDSL for SIMD Sorting on AVX2 & AVX512
Stars: ✭ 29 (-12.12%)
Mutual labels: simd, avx2, vectorization
awesome-simdA curated list of awesome SIMD frameworks, libraries and software
Stars: ✭ 39 (+18.18%)
Mutual labels: simd, avx2, avx-512
Unisimd AssemblerSIMD macro assembler unified for ARM, MIPS, PPC and x86
Stars: ✭ 63 (+90.91%)
Mutual labels: avx, simd, avx2
Ctranslate2Fast inference engine for OpenNMT models
Stars: ✭ 140 (+324.24%)
Mutual labels: openmp, avx, avx2