Awesome Open Source
Awesome Open Source
Combined Topics
simd
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 92 Simd Open Source Projects
Categories
>
Hardware
>
Simd
Simdjson
⭐
13,195
Parsing gigabytes of JSON per second
Ncnn
⭐
11,354
ncnn is a high-performance neural network inference framework optimized for the mobile platform
John
⭐
4,785
John the Ripper jumbo - advanced offline password cracker, which supports hundreds of hash and cipher types, and runs on many operating systems, CPUs, GPUs, and even some FPGAs
Entitycomponentsystemsamples
⭐
3,947
Questdb
⭐
3,011
An open source SQL database designed to process time series data, faster
Js
⭐
2,580
turbo.js - perform massive parallel computations in your browser with GPGPU.
Computelibrary
⭐
1,933
The Compute Library is a set of computer vision and machine learning functions optimised for both Arm CPUs and GPUs using SIMD technologies.
Ispc
⭐
1,760
Intel SPMD Program Compiler
Nnpack
⭐
1,514
Acceleration package for neural networks on multi-core CPUs
Faster
⭐
1,324
SIMD for humans
Simd
⭐
1,283
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
⭐
1,267
Open source c++ skeletal animation library and toolset
Simde
⭐
1,029
Implementations of SIMD instruction sets for systems which don't natively support them.
Kfr
⭐
1,007
Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON)
Vc
⭐
997
SIMD Vector Classes for C++
Xsimd
⭐
971
C++ wrappers for SIMD intrinsics and parallelized, optimized mathematical functions (SSE, AVX, NEON, AVX512)
Libsimdpp
⭐
923
Portable header-only C++ low level SIMD library
Cglm
⭐
913
📽 Highly Optimized Graphics Math (glm) for C
Directxmath
⭐
866
DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
Xnnpack
⭐
824
High-efficiency floating-point neural network inference operators for mobile, server, and Web
Cgmath
⭐
787
A linear algebra and mathematics library for computer graphics.
Uwu
⭐
746
fastest text uwuifier in the west
Linqfaster
⭐
619
Linq-like extension functions for Arrays, Span<T>, and List<T> that are faster and allocate less.
Pikkr
⭐
580
JSON parser which picks up values directly without performing tokenization in Rust
Fastnoisesimd
⭐
547
C++ SIMD Noise Library
Simdjsonsharp
⭐
532
C# bindings for lemire/simdjson (and full C# port)
Libxsmm
⭐
526
Library for specialized dense and sparse matrix operations, and deep learning primitives.
Turbopfor Integer Compression
⭐
522
Fastest Integer Compression
Simd Json
⭐
505
Rust port of simdjson
Klein
⭐
473
P(R*_{3, 0, 1}) specialized SIMD Geometric Algebra Library
Simd Visualiser
⭐
459
A tool to graphically visualize SIMD code
Pysimdjson
⭐
438
Python bindings for the simdjson project.
Glam Rs
⭐
437
A simple and fast linear algebra library for games and graphics
Stdarch
⭐
406
Rust's standard library vendor-specific APIs and run-time feature detection
Seqan
⭐
393
SeqAn's official repository.
Rtm
⭐
377
Realtime Math
Visionaray
⭐
364
A C++-based, cross platform ray tracing library
Sleef
⭐
355
SIMD Library for Evaluating Elementary Functions, vectorized libm and DFT
Mango
⭐
343
mango fun framework
Loopvectorization.jl
⭐
340
Macro(s) for vectorizing loops.
Simdcomp
⭐
334
A simple C library for compressing lists of integers using binary packing
Sse2neon
⭐
324
A translator from Intel SSE intrinsics to Arm/Aarch64 NEON implementation
Highway
⭐
321
Performance-portable, length-agnostic SIMD with runtime dispatch
Fastbase64
⭐
311
SIMD-accelerated base64 codecs
Fastor
⭐
293
A lightweight high performance tensor algebra framework for modern C++
Simdcompressionandintersection
⭐
291
A C++ library to compress and intersect sorted lists of integers using SIMD instructions
Tsimd
⭐
290
Fundamental C++ SIMD types for Intel CPUs (sse, avx, avx2, avx512)
Std Simd
⭐
285
std::experimental::simd for GCC [ISO/IEC TS 19570:2018]
Bitmagic
⭐
272
BitMagic Library
Graphene
⭐
269
A thin layer of graphic data types
Mipp
⭐
260
MIPP is a portable wrapper for SIMD instructions written in C++11. It supports NEON, SSE, AVX and AVX-512.
Boost.simd
⭐
238
Boost SIMD
Hh Suite
⭐
233
Remote protein homology detection suite.
42_cheatsheet
⭐
233
A comprehensive guide to 50 years of evolution of strict C programming, a tribute to Dennis Ritchie's language
Turbo Run Length Encoding
⭐
212
TurboRLE-Fastest Run Length Encoding
Fastnoise2
⭐
210
Modular node based noise generation library using SIMD, C++17 and templates
Reedsolomon
⭐
206
Reed-Solomon Erasure Code engine in Go, could more than 15GB/s per core
Laser
⭐
197
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
Streamvbyte
⭐
195
Fast integer compression in C using the StreamVByte codec
Decomposed
⭐
186
CATransform3D manipulation made easy.
Ugm
⭐
181
Ubpa Graphics Mathematics
Base64 Avx512
⭐
158
Code for paper "Base64 encoding and decoding at almost the speed of a memory copy"
Compactcnncascade
⭐
153
A binary library for very fast face detection using compact CNNs.
Thermite
⭐
144
Thermite SIMD: Melt your CPU
Nsimd
⭐
143
Agenium Scale vectorization library for CPUs and GPUs
Compute Engine
⭐
143
Highly optimized inference engine for Binarized Neural Networks
Jpeg Quantsmooth
⭐
134
JPEG artifacts removal based on quantization coefficients.
Fastapprox
⭐
128
Approximate and vectorized versions of common mathematical functions
Impala
⭐
119
An imperative and functional programming language
Thorin
⭐
116
The Higher-Order Intermediate Representation
Corrfunc
⭐
116
⚡️⚡️⚡️Blazing fast correlation functions on the CPU.
Base64simd
⭐
114
Base64 coding and decoding with SIMD instructions (SSE/AVX2/AVX512F/AVX512BW/AVX512VBMI/ARM Neon)
Packettracer
⭐
112
The SIMD-accelereted ray tracing in C# powered by Intel hardware intrinsic of .NET Core.
Qreverse
⭐
97
A small study in hardware accelerated AoS reversal
Sketch
⭐
96
C++ Implementations of sketch data structures with SIMD Parallelism, including Python bindings
Amplifier.net
⭐
96
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
⭐
92
Fast decoder for VByte-compressed integers
Despacer
⭐
90
C library to remove white space from strings as fast as possible
Dictionary
⭐
77
High-performance dictionary coding
Md5 Simd
⭐
75
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.
Wide
⭐
72
A crate to help you go wide. By which I mean use SIMD stuff.
Umesimd
⭐
69
UME::SIMD A library for explicit simd vectorization.
Go Cv
⭐
68
Computer Vision package in pure Go taking advantage of SIMD acceleration
Pocket Tensor
⭐
65
Run Keras models from a C++ application on embedded devices
Unisimd Assembler
⭐
63
SIMD macro assembler unified for ARM, MIPS, PPC and x86
Str
⭐
61
A SIMD optimized fixed-length string class along with an adaptive hash table for fast searching
Mongoose
⭐
41
Minimalistic Vulkan engine for fast propotyping.
Parallel Xxhash
⭐
36
Compute xxHash hash codes for 8 keys in parallel
Simdsetoperations
⭐
25
testbed for different SIMD implementations for set intersection and set union
Compressed Vec
⭐
25
SIMD Floating point and integer compressed vector library
Edge
⭐
18
Extreme-scale Discontinuous Galerkin Environment (EDGE)
Quadray Engine
⭐
13
Realtime raytracer using SIMD on ARM, MIPS, PPC and x86
1-92 of 92 projects
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210