Hi! I’m happy to share cudajit 0.4.0: manually-selected bindings for Nvidia GPU programming. cudajit should soon propagate to the opam repository.
Bindings to the cuda
and nvrtc
libraries with a unified interface
API documentation
Currently supported:
- Compiling a kernel with conversion to PTX, launching a kernel.
- Synchronous and asynchronous memory copying.
- Contexts and streams.
- (GPU) device attributes.
Currently not supported:
- Events.
- CUDA graph features.
- Cooperative kernel launch.
Let me know your needs so I can prioritize. PRs are also welcome!