#gpgpu #cuda #platform-intrinsic

nightly accel-core

使用 accel 编写 GPGPU 内核的支持包

7 个版本

0.3.0 2020 年 5 月 3 日
0.3.0-alpha.42020 年 5 月 2 日
0.3.0-alpha.32020 年 1 月 25 日
0.2.0-alpha2017 年 12 月 13 日
0.1.0 2017 年 11 月 20 日

#gpgpu 中排名 #56

MIT/Apache

7KB
134 代码行数(不包括注释)

accel-core

docs.rs

编写内核的支持包


lib.rs:

用于在 Rust 中编写 GPU 内核的支持包

  • 此支持包仅适用于 nvptx64-nvidia-cuda 目标
  • 对于 nvptx64-nvidia-cuda 目标没有 libstd 的支持,即您需要编写 #![no_std] Rust 代码。
  • alloc 包由 accel_core::PTXAllocator 支持,该包利用 CUDA malloc/free 系统调用
    • 您可以通过它使用 println!assert_eq!

无运行时依赖