1 repository
Code generation tools that create hardware-specific CUDA bindings for a project to enable GPU-accelerated computation.
Distinct from Managed GPU Compute Bindings: Distinct from Managed GPU Compute Bindings: generates CUDA-specific bindings, not general OpenCL or Vulkan compute bindings.
Explore 1 awesome GitHub repository matching hardware & iot · CUDA Binding Generators. Refine with filters or upvote what's useful.
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
Creates hardware-specific CUDA bindings using a code generation tool to enable GPU-accelerated computation.