agenium-scale / Boost.simd
Licence: bsl-1.0
Boost SIMD
Stars: ✭ 238
Programming Languages
cpp11
221 projects
Projects that are alternatives of or similar to Boost.simd
Vc
SIMD Vector Classes for C++
Stars: ✭ 985 (+313.87%)
Mutual labels: parallel-computing, simd, sse, neon, vectorization, portable, avx2, avx512, avx
Unisimd Assembler
SIMD macro assembler unified for ARM, MIPS, PPC and x86
Stars: ✭ 63 (-73.53%)
Mutual labels: simd, aarch64, sse, neon, avx2, avx512, avx
Simde
Implementations of SIMD instruction sets for systems which don't natively support them.
Stars: ✭ 1,012 (+325.21%)
Mutual labels: simd, sse, neon, vectorization, avx2, avx512, avx
Umesimd
UME::SIMD A library for explicit simd vectorization.
Stars: ✭ 66 (-72.27%)
Mutual labels: simd, neon, vectorization, avx2, avx512, avx
Simd
C++ image processing and machine learning library with using of SIMD: SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX-512, VMX(Altivec) and VSX(Power7), NEON for ARM.
Stars: ✭ 1,263 (+430.67%)
Mutual labels: simd, sse, neon, avx2, avx512, avx
Quadray Engine
Realtime raytracer using SIMD on ARM, MIPS, PPC and x86
Stars: ✭ 13 (-94.54%)
Mutual labels: simd, sse, neon, avx2, avx512, avx
Sleef
SIMD Library for Evaluating Elementary Functions, vectorized libm and DFT
Stars: ✭ 353 (+48.32%)
Mutual labels: simd, aarch64, neon, vectorization, avx512, avx
Nsimd
Agenium Scale vectorization library for CPUs and GPUs
Stars: ✭ 138 (-42.02%)
Mutual labels: simd, aarch64, neon, avx2, avx512, avx
Xsimd
C++ wrappers for SIMD intrinsics and parallelized, optimized mathematical functions (SSE, AVX, NEON, AVX512)
Stars: ✭ 964 (+305.04%)
Mutual labels: simd, sse, neon, vectorization, avx512, avx
Mipp
MIPP is a portable wrapper for SIMD instructions written in C++11. It supports NEON, SSE, AVX and AVX-512.
Stars: ✭ 253 (+6.3%)
Mutual labels: simd, sse, neon, portable, avx
Base64simd
Base64 coding and decoding with SIMD instructions (SSE/AVX2/AVX512F/AVX512BW/AVX512VBMI/ARM Neon)
Stars: ✭ 115 (-51.68%)
Mutual labels: simd, sse, neon, avx2, avx512
Directxmath
DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
Stars: ✭ 859 (+260.92%)
Mutual labels: simd, sse, neon, avx2, avx
std find simd
std::find simd version
Stars: ✭ 19 (-92.02%)
Mutual labels: portable, simd, avx2, vectorization, avx512
ternary-logic
Support for ternary logic in SSE, XOP, AVX2 and x86 programs
Stars: ✭ 21 (-91.18%)
Mutual labels: avx, sse, simd, avx2, avx512
Libsimdpp
Portable header-only C++ low level SIMD library
Stars: ✭ 914 (+284.03%)
Mutual labels: simd, sse, neon, avx2, avx512
Std Simd
std::experimental::simd for GCC [ISO/IEC TS 19570:2018]
Stars: ✭ 275 (+15.55%)
Mutual labels: simd, sse, neon, avx512, avx
Libxsmm
Library for specialized dense and sparse matrix operations, and deep learning primitives.
Stars: ✭ 518 (+117.65%)
Mutual labels: simd, sse, avx2, avx512, avx
Corrfunc
⚡️⚡️⚡️Blazing fast correlation functions on the CPU.
Stars: ✭ 114 (-52.1%)
Mutual labels: simd, avx2, avx512, avx
Sse2neon
A translator from Intel SSE intrinsics to Arm/Aarch64 NEON implementation
Stars: ✭ 316 (+32.77%)
Mutual labels: simd, aarch64, sse, neon
THIS PROJECT IS NO LONGER MAINTAINED
Please see this new project: https://github.com/agenium-scale/nsimd
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].