Performance-portable, length-agnostic SIMD with runtime dispatch
-
Updated
Mar 17, 2023 - C++
Performance-portable, length-agnostic SIMD with runtime dispatch
C++ image processing and machine learning library with using of SIMD: SSE, AVX, AVX-512, AMX for x86/x64, VMX(Altivec) and VSX(Power7) for PowerPC, NEON for ARM.
Expressive Vector Engine - SIMD in C++ Goes Brrrr
Fundamental C++ SIMD types for Intel CPUs (sse, avx, avx2, avx512)
Agenium Scale vectorization library for CPUs and GPUs
A simple, extensible, portable, efficient and header-only SIMD library!
SIMD-based linear algebra and statistics for data science with dart
Portable 128-bit SIMD intrinsics
DSP library for signal processing
lodepng-turbo is a fast PNG image codec that uses SIMD instructions (MMX, SSE2, AVX2, NEON) to accelerate baseline PNG decompression on x86, x86-64, ARM systems.
a simple fallback for users of std::experimental::simd (Parallelism TS 2)
SIMD Abstraction layer
C++ interface for SIMD instruction sets
Vectroized String Helper Functions
C++ wrapper for ISA-L crypto, to make SIMD checksums easy.
Vector accelerated SPRNG library
Header-only C++ library to load SIMD-vectors column-wise from a matrix but then use diagonally
npm package for Node.js-like envs with simd functions for typed arrays implemented with Rust and Vulcano
C++ Library for Portable SIMD Vectorization
Add a description, image, and links to the simd-library topic page so that developers can more easily learn about it.
To associate your repository with the simd-library topic, visit your repo's landing page and select "manage topics."