#gpgpu #cuda #platform-intrinsic

nightly accel-core

Support crate for writing GPGPU kernels using accel

7 releases

0.3.0 May 3, 2020
0.3.0-alpha.4 May 2, 2020
0.3.0-alpha.3 Jan 25, 2020
0.2.0-alpha Dec 13, 2017
0.1.0 Nov 20, 2017

#56 in #gpgpu

MIT/Apache

7KB
134 lines

accel-core

docs.rs

Support crate for writing kernels


lib.rs:

Support crate for writting GPU kernel in Rust

  • This crate works only for nvptx64-nvidia-cuda target
  • There is no support of libstd for nvptx64-nvidia-cuda target, i.e. You need to write #![no_std] Rust code.
  • alloc crate is supported by accel_core::PTXAllocator which utilizes CUDA malloc/free system-calls
    • You can use println! and assert_eq! throught it.

No runtime deps