47 Open Source Avx Software Projects
Free and open source avx code projects including engines, APIs, generators, and tools.
Simd 1136 ⭐
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.
Kfr 893 ⭐
Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON)
Xsimd 877 ⭐
C++ wrappers for SIMD intrinsics and parallelized, optimized mathematical functions (SSE, AVX, NEON, AVX512)
Directxmath 770 ⭐
DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
Sha256 Simd 593 ⭐
Accelerate SHA256 computations in pure Go using AVX512, SHA256 and AVX2 for Intel and ARM64 for ARM. On AVX512 it provides an up to 8x improvement (over 3 GB/s per core) in comparison to AVX2. On SHA256 speeds up observed at 4x in comparison to AVX2.
Libxsmm 485 ⭐
Library targeting Intel Architecture for specialized dense and sparse matrix operations, and deep learning primitives.
Mipp 211 ⭐
MIPP is a portable wrapper for SIMD instructions written in C++11. It supports NEON, SSE, AVX and AVX-512.
Packettracer 108 ⭐
The SIMD-accelereted ray tracing in C# powered by Intel hardware intrinsic of .NET Core.
Fcml Lib 62 ⭐
General purpose machine code manipulation library for x86-32 (IA-32) and x86-64 (AMD64) architectures (Assembler, Disassembler, Library).
Cpuwhat 21 ⭐
Nim utilities for advanced CPU operations: CPU identification, ISA extension detection, bindings to assorted intrinsics
Martinsos Opal 17 ⭐
SIMD C/C++ library for massive optimal sequence alignment (local/SW, infix, overlap, global)
Hpc 18 ⭐
Learning and practice of high performance computing (CUDA, Vulkan, OpenCL, OpenMP, TBB, SSE/AVX, NEON, MPI, coroutines, etc. )
Latte 11 ⭐
Latte is a convolutional neural network (CNN) inference engine written in C++ and uses AVX to vectorize operations. The engine runs on Windows 10, Linux and macOS Sierra.