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: about 5 years ago
cppcpp11header-onlysimdsimd-library

Related projects:

RepositoryDescriptionStars
p12tic/libsimdppA portable header-only C++ low level SIMD library providing a unified interface to various instruction sets.1,250
xtensor-stack/xsimdProvides C++ wrappers for SIMD intrinsics and parallelized mathematical functions to accelerate code execution on various platforms.2,239
ermig1979/simdAn image processing and machine learning library optimized for high-performance computations on various x86/x64 and ARM architectures.2,077
ashvardanian/simsimdA SIMD-based math library providing optimized kernels for various distance and similarity metrics1,141
vectorclass/version2A C++ library leveraging SIMD instructions to improve performance on modern CPUs.1,316
aff3ct/mippA C++ header file providing portable SIMD and vector instructions for various architectures487
vcdevel/vcA C++ library for explicitly data-parallel programming on modern CPUs and GPUs.1,461
simdutf/simdutfFast Unicode validation and transcoding utilities1,220
simd-lite/simd-jsonA fast and efficient JSON parser with Serde compatibility, optimized for SIMD instructions1,179
egorbo/simdjsonsharpLibrary for fast JSON parsing and minification using SIMD instructions651
microsoft/directxmathA SIMD C++ linear algebra library for games and graphics apps1,564
lemire/simdcompA library for fast integer compression using SIMD instructions490
lemire/simdcompressionandintersectionA C++ library that enables fast compression and intersection of sorted lists using SIMD instructions.427
scinim/vectorizeA backend for Nim that provides SIMD vectorization capabilities to improve performance of numerical computations.15
chximn/cpuSimulates an x86-64 CPU architecture in C++195