Performance-portable, length-agnostic SIMD with runtime dispatch
-
Updated
Nov 5, 2024 - C++
Performance-portable, length-agnostic SIMD with runtime dispatch
SIMD Vector Classes for C++
Expressive Vector Engine - SIMD in C++ Goes Brrrr
The Vector Optimized Library of Kernels
Agenium Scale vectorization library for CPUs and GPUs
A high performance library for image processing
A high-performance general-purpose MRF MAP solver, heavily exploiting SIMD instructions.
A fast implementation of single-pattern substring search using SIMD acceleration.
UME::SIMD A library for explicit simd vectorization.
Fast realtime softare rendering library for C++14 using SSE/AVX/NEON. 2D, 3D and isometric rendering with minimal system dependencies.
SIMD-based linear algebra and statistics for data science with dart
Portable 128-bit SIMD intrinsics
A Modern C++ Windows-platform physically based renderer.
DSL for SIMD Sorting on AVX2 & AVX512
DR3 enables users to write vectorised code using generic lambdas and filters. Switch instruction set just by changing enclosing namespace
Litesimd is a no overhead, header only, C++ library for SIMD processing, specialized on SIMD comparison and data shuffle.
Template SIMD Library (+Generator)
SIMD-accelerated Vector math lib
Add a description, image, and links to the simd-programming topic page so that developers can more easily learn about it.
To associate your repository with the simd-programming topic, visit your repo's landing page and select "manage topics."