(Mirror of GitLab) GPGPU Framework for Rust
crate | crates.io | docs.rs | GitLab Pages | |
---|---|---|---|---|
accel | CUDA-based GPGPU framework | |||
accel-core | Helper for writing device code | |||
accel-derive | Procedural macro for generating kernel code |
libcuda.so
at runtime, which is far lighter than entire CUDA development toolkit.nightly-2020-05-01
toolchain with nvptx64-nvidia-cuda
target, and rust-ptx-linker
curl -sSL https://gitlab.com/termoshtt/accel/raw/master/setup_nvptx_toolchain.sh | bash
Or, you can use docker container
This project is still in early stage. There are several limitations as following:
For runtime on CPU
For writing GPU kernel code
This project is developed on GitLab and mirrored to GitHub.
Projects which accel depends on:
rustc
Related Projects: