Expressive Vector Engine - SIMD in C++ Goes Brrrr
-
Updated
Sep 24, 2024 - C++
Expressive Vector Engine - SIMD in C++ Goes Brrrr
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.
improve the usage experience of std::experimental::simd (Parallelism TS 2)
Performance-portable, length-agnostic SIMD with runtime dispatch
A, Source-Generated, library to add easier processing of SIMD instructions whilst maintaing a performance expected for each platform.
idtech2/3 C++26 SIMD math library inspired by Bill Currie's Quakeforge SIMD and TrenchBroom's vecmath/vm using OpenGL/KHR and GCC Vector Extension types replacing aligned vector types of FTEQW
SIMD-based linear algebra and statistics for data science with dart
DSP library for signal processing
DR3 enables users to write vectorised code using generic lambdas and filters. Switch instruction set just by changing enclosing namespace
C++ Library for Portable SIMD Vectorization
C++ SIMD header-only math library targeting game/engine development
Portable 128-bit SIMD intrinsics
npm package for Node.js-like envs with simd functions for typed arrays implemented with Rust and Vulcano
Agenium Scale vectorization library for CPUs and GPUs
A simple, extensible, portable, efficient and header-only SIMD library!
Fundamental C++ SIMD types for Intel CPUs (sse, avx, avx2, avx512)
C++ wrapper for ISA-L crypto, to make SIMD checksums easy.
SIMD Abstraction layer
Vectroized String Helper Functions
C++ interface for SIMD instruction sets
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."