tsimd

SIMD library

Provides C++ SIMD types and utilities for Intel CPUs to improve performance

Fundamental C++ SIMD types for Intel CPUs (sse, avx, avx2, avx512)

GitHub

343 stars
25 watching
20 forks
Language: C++
last commit: over 3 years ago
cppcpp11header-onlysimdsimd-library

Related projects:

Repository Description Stars
p12tic/libsimdpp A portable header-only C++ low level SIMD library providing a unified interface to various instruction sets. 1,242
xtensor-stack/xsimd Provides C++ wrappers for SIMD intrinsics and parallelized mathematical functions to accelerate code execution on various platforms. 2,205
ermig1979/simd An image processing and machine learning library optimized for high-performance computations on various x86/x64 and ARM architectures. 2,067
ashvardanian/simsimd A high-performance library for optimized linear algebra and similarity calculations using SIMD instructions 980
vectorclass/version2 A C++ library leveraging SIMD instructions to improve performance on modern CPUs. 1,307
aff3ct/mipp A C++ header file providing portable SIMD and vector instructions for various architectures 479
vcdevel/vc A C++ library for explicitly data-parallel programming on modern CPUs and GPUs. 1,456
simdutf/simdutf Library providing fast Unicode functions and transcoding capabilities. 1,172
simd-lite/simd-json A fast and efficient JSON parser with Serde compatibility, optimized for SIMD instructions 1,167
egorbo/simdjsonsharp Library for fast JSON parsing and minification using SIMD instructions 646
microsoft/directxmath A SIMD C++ linear algebra library for games and graphics apps 1,551
lemire/simdcomp A library for fast integer compression using SIMD instructions 490
lemire/simdcompressionandintersection A C++ library that enables fast compression and intersection of sorted lists using SIMD instructions. 427
scinim/vectorize A backend for Nim that provides SIMD vectorization capabilities to improve performance of numerical computations. 15
chximn/cpu Simulates an x86-64 CPU architecture in C++ 196