Gorgonia is a Go library that provides an automatic differentiation engine and a computation graph framework for building and training neural networks. It functions as a CUDA-accelerated tensor library and a SIMD-optimized math library, enabling machine learning workflows entirely within the Go ecosystem. The library distinguishes itself through a dual-backend architecture that dispatches neural network operations to either a GPU or CPU depending on CUDA availability at runtime. It constructs differentiable directed acyclic graphs of tensor operations, supports reverse-mode automatic gradient
Portable header-only C++ low level SIMD library
Implementations of SIMD instruction sets for systems which don't natively support them.
Fundamental C++ SIMD types for Intel CPUs (sse, avx, avx2, avx512)
Les fonctionnalités principales de ospray/tsimd sont : SIMD Optimization.
Les alternatives open-source à ospray/tsimd incluent : gorgonia/gorgonia — Gorgonia is a Go library that provides an automatic differentiation engine and a computation graph framework for… p12tic/libsimdpp — Portable header-only C++ low level SIMD library. simd-everywhere/simde — Implementations of SIMD instruction sets for systems which don't natively support them.