# 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](https://github.com/succinctlabs/sp1/tree/dev/sp1-gpu), the GPU-accelerated prover for SP1.
