romeric / Fastapprox
Approximate and vectorized versions of common mathematical functions
Stars: ✭ 128
Projects that are alternatives of or similar to Fastapprox
qHilbert
qHilbert is a vectorized speedup of Hilbert curve generation using SIMD intrinsics
Stars: ✭ 22 (-82.81%)
Mutual labels: simd, vectorization
Thorin
The Higher-Order Intermediate Representation
Stars: ✭ 116 (-9.37%)
Mutual labels: simd, vectorization
HLML
Auto-generated maths library for C and C++ based on HLSL/Cg
Stars: ✭ 23 (-82.03%)
Mutual labels: simd, vectorization
ultra-sort
DSL for SIMD Sorting on AVX2 & AVX512
Stars: ✭ 29 (-77.34%)
Mutual labels: simd, vectorization
Guided Missile Simulation
Guided Missile, Radar and Infrared EOS Simulation Framework written in Fortran.
Stars: ✭ 33 (-74.22%)
Mutual labels: simd, vectorization
Xsimd
C++ wrappers for SIMD intrinsics and parallelized, optimized mathematical functions (SSE, AVX, NEON, AVX512)
Stars: ✭ 964 (+653.13%)
Mutual labels: simd, vectorization
Sleef
SIMD Library for Evaluating Elementary Functions, vectorized libm and DFT
Stars: ✭ 353 (+175.78%)
Mutual labels: simd, vectorization
Umesimd
UME::SIMD A library for explicit simd vectorization.
Stars: ✭ 66 (-48.44%)
Mutual labels: simd, vectorization
Simde
Implementations of SIMD instruction sets for systems which don't natively support them.
Stars: ✭ 1,012 (+690.63%)
Mutual labels: simd, vectorization
Impala
An imperative and functional programming language
Stars: ✭ 118 (-7.81%)
Mutual labels: simd, vectorization
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.
Stars: ✭ 1,263 (+886.72%)
Mutual labels: simd
Packettracer
The SIMD-accelereted ray tracing in C# powered by Intel hardware intrinsic of .NET Core.
Stars: ✭ 109 (-14.84%)
Mutual labels: simd
Ozz Animation
Open source c++ skeletal animation library and toolset
Stars: ✭ 1,250 (+876.56%)
Mutual labels: simd
Nnpack
Acceleration package for neural networks on multi-core CPUs
Stars: ✭ 1,538 (+1101.56%)
Mutual labels: simd
fastapprox
Approximate and vectorized versions of common mathematical functions
The easiest way to include this in your projects is via the one big standalone header file which works with both C and C++.
Current functions:
- exponential, logarithm, and power
- lgamma and digamma
- cosh, sinh, tanh
- cos, sin, tan
- sigmoid and erf
- Lambert W
There's a Mathematica notebook which helps explain the techniques.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].