sp1-gpu-cudart
High-level Rust API for GPU operations.
Provides a safe, ergonomic Rust interface for GPU memory management, kernel launches, and task scopes. This crate abstracts over the low-level CUDA runtime to provide a convenient API for the SP1 GPU prover.
Features
- GPU memory allocation and transfers
- Task scope management for GPU operations
- Stream and synchronization utilities
Part of SP1-GPU, the GPU-accelerated prover for SP1.