Top 162 simd open source projects

Mipp
MIPP is a portable wrapper for SIMD instructions written in C++11. It supports NEON, SSE, AVX and AVX-512.
Js
turbo.js - perform massive parallel computations in your browser with GPGPU.
Hh Suite
Remote protein homology detection suite.
Turbo Run Length Encoding
TurboRLE-Fastest Run Length Encoding
42 cheatsheet
Also referred to as "The C Man"
Reedsolomon
Reed-Solomon Erasure Code engine in Go, could more than 15GB/s per core
✭ 203
gogolangsimd
Fastnoise2
Modular node based noise generation library using SIMD, C++17 and templates
Streamvbyte
Fast integer compression in C using the StreamVByte codec
Laser
The HPC toolbox: fused matrix multiplication, convolution, data-parallel strided tensor primitives, OpenMP facilities, SIMD, JIT Assembler, CPU detection, state-of-the-art vectorized BLAS for floats and integers
Decomposed
CATransform3D manipulation made easy.
Computelibrary
The Compute Library is a set of computer vision and machine learning functions optimised for both Arm CPUs and GPUs using SIMD technologies.
Base64 Avx512
Code for paper "Base64 encoding and decoding at almost the speed of a memory copy"
Compactcnncascade
A binary library for very fast face detection using compact CNNs.
Ispc
Intel SPMD Program Compiler
Thermite
Thermite SIMD: Melt your CPU
Compute Engine
Highly optimized inference engine for Binarized Neural Networks
Nsimd
Agenium Scale vectorization library for CPUs and GPUs
Jpeg Quantsmooth
JPEG artifacts removal based on quantization coefficients.
✭ 134
csimdjpeg
Fastapprox
Approximate and vectorized versions of common mathematical functions
Impala
An imperative and functional programming language
Thorin
The Higher-Order Intermediate Representation
Corrfunc
⚡️⚡️⚡️Blazing fast correlation functions on the CPU.
Base64simd
Base64 coding and decoding with SIMD instructions (SSE/AVX2/AVX512F/AVX512BW/AVX512VBMI/ARM Neon)
Packettracer
The SIMD-accelereted ray tracing in C# powered by Intel hardware intrinsic of .NET Core.
Qreverse
A small study in hardware accelerated AoS reversal
Sketch
C++ Implementations of sketch data structures with SIMD Parallelism, including Python bindings
Amplifier.net
Amplifier allows .NET developers to easily run complex applications with intensive mathematical computation on Intel CPU/GPU, NVIDIA, AMD without writing any additional C kernel code. Write your function in .NET and Amplifier will take care of running it on your favorite hardware.
Maskedvbyte
Fast decoder for VByte-compressed integers
Despacer
C library to remove white space from strings as fast as possible
Simd
C++ image processing and machine learning library with using of SIMD: SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX-512, VMX(Altivec) and VSX(Power7), NEON for ARM.
Ozz Animation
Open source c++ skeletal animation library and toolset
Dictionary
High-performance dictionary coding
✭ 77
simd
Wide
A crate to help you go wide. By which I mean use SIMD stuff.
✭ 72
rustsimd
Md5 Simd
Accelerate aggregated MD5 hashing performance up to 8x for AVX512 and 4x for AVX2. Useful for server applications that need to compute many MD5 sums in parallel.
Go Cv
Computer Vision package in pure Go taking advantage of SIMD acceleration
Pocket Tensor
Run Keras models from a C++ application on embedded devices
Unisimd Assembler
SIMD macro assembler unified for ARM, MIPS, PPC and x86
Str
A SIMD optimized fixed-length string class along with an adaptive hash table for fast searching
Simde
Implementations of SIMD instruction sets for systems which don't natively support them.
Mongoose
Minimalistic Vulkan engine for fast propotyping.
Kfr
Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON)
Parallel Xxhash
Compute xxHash hash codes for 8 keys in parallel
Xsimd
C++ wrappers for SIMD intrinsics and parallelized, optimized mathematical functions (SSE, AVX, NEON, AVX512)
Libsimdpp
Portable header-only C++ low level SIMD library
Quadray Engine
Realtime raytracer using SIMD on ARM, MIPS, PPC and x86
Directxmath
DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
Compressed Vec
SIMD Floating point and integer compressed vector library
Simdsetoperations
testbed for different SIMD implementations for set intersection and set union
✭ 24
simd
Edge
Extreme-scale Discontinuous Galerkin Environment (EDGE)
Cglm
📽 Highly Optimized Graphics Math (glm) for C
Xnnpack
High-efficiency floating-point neural network inference operators for mobile, server, and Web
Cgmath
A linear algebra and mathematics library for computer graphics.
1-60 of 162 simd projects