Crate optirs_gpu

Crate optirs_gpu 

Source
Expand description

§OptiRS GPU

GPU acceleration for OptiRS optimizers.

This crate provides:

  • Multi-GPU optimization support
  • CUDA, Metal, OpenCL, and WebGPU backends
  • Memory pool management
  • Tensor core optimizations
  • Cross-platform GPU abstraction

Re-exports§

pub use backends::GpuBackend;
pub use memory::MemoryPool;

Modules§

backends
GPU Backend Abstraction Layer
kernels
GPU Kernel Management and Compilation
memory
multi_gpu
tensor_cores
utils

Enums§

GpuOptimError
Error type for GPU optimizer operations

Traits§

GpuOptimizer
Trait for GPU-accelerated optimizers