(Mirror of GitLab) GPGPU Framework for Rust
See the code| 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-linkercurl -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:
rustcRelated Projects:
1,044 followers · starred May 2020
548 followers · starred Jan 2019
633 followers · starred Apr 2020
352 followers · starred Nov 2017
(Mirror of GitLab) GPGPU Framework for Rust
See the code| 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-linkercurl -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:
rustcRelated Projects:
1,044 followers · starred May 2020
548 followers · starred Jan 2019
633 followers · starred Apr 2020
352 followers · starred Nov 2017