Crates.io | accel |
lib.rs | accel |
version | 0.3.1 |
source | src |
created_at | 2017-11-20 09:32:21.095638 |
updated_at | 2020-05-24 18:19:51.665812 |
description | GPGPU Framework for Rust |
homepage | |
repository | https://gitlab.com/termoshtt/accel |
max_upload_size | |
id | 40008 |
size | 143,608 |
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 docekr container
This project is still in early stage. There are several limitations as following:
For runtime on CPU
For writting GPU kernel code
This project is developed on GitLab and mirrored to GitHub.
Projects which accel depends on:
rustc
Related Projects: