#
simd
Here are 440 public repositories matching this topic...
ncnn is a high-performance neural network inference framework optimized for the mobile platform
android
ios
caffe
deep-learning
neural-network
mxnet
tensorflow
vulkan
inference
pytorch
artificial-intelligence
simd
darknet
arm-neon
high-preformance
ncnn
onnx
mlir
-
Updated
Sep 30, 2020 - C++
OpenGL Mathematics (GLM)
-
Updated
Sep 30, 2020 - C++
The Compute Library is a set of computer vision and machine learning functions optimised for both Arm CPUs and GPUs using SIMD technologies.
android
linux
machine-learning
arm
computer-vision
neural-network
cpp
neon
opencl
simd
armv7
aarch64
armv8
sve
-
Updated
Aug 28, 2020 - C++
Intel SPMD Program Compiler
-
Updated
Sep 27, 2020 - LLVM
Acceleration package for neural networks on multi-core CPUs
cpu
neural-network
high-performance
inference
multithreading
simd
matrix-multiplication
neural-networks
high-performance-computing
convolutional-layers
fast-fourier-transform
winograd-transform
-
Updated
Apr 14, 2020 - C
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.
c-plus-plus
machine-learning
arm
neural-network
neon
image-processing
avx
sse
simd
avx2
sse2
sse41
avx512
powerpc
altivec
vsx
ssse3
simd-library
haar-cascade
lbp
-
Updated
Oct 1, 2020 - C++
Open source c++ skeletal animation library and toolset
-
Updated
Sep 24, 2020 - C++
SIMD Vector Classes for C++
c-plus-plus
cpp
portable
neon
cpp14
parallel
parallel-computing
avx
sse
cpp11
simd
cpp17
avx2
simd-programming
vectorization
avx512
simd-instructions
simd-vector
data-parallel
-
Updated
Aug 28, 2020 - C++
Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON)
audio
cplusplus
dft
cxx
travis-ci
dsp
cpp14
intel
avx
clang
simd
header-only
fast-fourier-transform
cpp17
cplusplus-14
fft
digital-signal-processing
avx512
ser
audio-processing
cplusplus-17
discrete-fourier-transform
-
Updated
Sep 18, 2020 - C++
C++ wrappers for SIMD intrinsics and parallelized, optimized mathematical functions (SSE, AVX, NEON, AVX512)
cpp
neon
avx
sse
simd
c-plus-plus-14
vectorization
avx512
mathematical-functions
simd-instructions
simd-intrinsics
-
Updated
Sep 28, 2020 - C++
Open
AVX-512BW functions
10
nemequ
commented
Mar 10, 2020
https://software.intel.com/sites/landingpage/IntrinsicsGuide/#avx512techs=AVX512BW
- _cvtmask32_u32
- _cvtmask64_u64
- _cvtu32_mask32
- _cvtu64_mask64
- _kadd_mask32
- _kadd_mask64
- _kand_mask32
- _kand_mask64
- _kandn_mask32
- _kandn_mask64
- _knot_mask32
- _knot_mask64
- _kor_mask32
- _kor_mask64
- _kort
18
c
euler
opengl
math
postfix
neon
vector
matrix
bezier
avx
sse
simd
affine-transform-matrices
opengl-math
3d
bounding-boxes
matrix-decompositions
frustum
3d-math
marix-inverse
glm-for-c
-
Updated
Sep 8, 2020 - C
A linear algebra and mathematics library for computer graphics.
-
Updated
Sep 1, 2020 - Rust
High-efficiency floating-point neural network inference operators for mobile, server, and Web
cpu
neural-network
inference
multithreading
simd
matrix-multiplication
neural-networks
convolutional-neural-networks
convolutional-neural-network
inference-optimization
mobile-inference
-
Updated
Oct 2, 2020 - C
Linq-like extension functions for Arrays, Span<T>, and List<T> that are faster and allocate less.
-
Updated
May 5, 2020 - C#
JSON parser which picks up values directly without performing tokenization in Rust
-
Updated
Sep 21, 2017 - Rust
C++ SIMD Noise Library
neon
simplex
fractal
sse
simd
noise
cellular
avx2
perlin
perlin-noise
white-noise
noise-library
noise-3d
fastnoise-simd
simplex-noise
fastnoise
-
Updated
Sep 20, 2020 - C++
Fastest Integer Compression
encoding
library
compression
time-series
simd
compressor
integer-compression
intersection
inverted-index
avx2
sse2
-
Updated
Sep 25, 2020 - C
A tool to graphically visualize SIMD code
-
Updated
Jul 16, 2019 - JavaScript
CJP10
commented
Oct 3, 2020
simd_json::to_borrowed_value(bytes)
seems to allocate two buffers, string_buffer
and buffer
. I think it makes sense to have these be arguments, similar to Deserializer::from_slice_with_buffer
to allow reuse of all buffers.
P(R*_{3, 0, 1}) specialized SIMD Geometric Algebra Library
algebra
animation
sse
simd
inverse-kinematics
quaternions
3d
3d-graphics
pga
geometric-algebra
quaternion-algebra
projective-geometry
dual-quaternions
-
Updated
Sep 7, 2020 - C++
Improve this page
Add a description, image, and links to the simd topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the simd topic, visit your repo's landing page and select "manage topics."
https://github.com/simd-everywhere/simde has done their first release ( https://simd-everywhere.github.io/blog/announcements/release/2020/06/21/0.5.0-release.html ) and it seems like something potentially useful for merging code paths. The most likely candidate I imagine is using SIMD code to replace the non-SIMD fallback path, but maybe it'd be worth checking if it can be used to merge ARM and x8