link_cuda_kernel:如何

时间:2021-05-11 14:01:58
【文件属性】:
文件名称:link_cuda_kernel:如何
文件大小:4KB
文件格式:ZIP
更新时间:2021-05-11 14:01:58
rust cuda nvcc Cuda 如何:使用nvcc编译CUDA,并通过FFI链接到Rust 构建kernel.cu (从CUDA样本复制)到libvector_add.a在build.rs : extern crate cc; fn main () { cc :: Build :: new () . cuda ( true ) . flag ( "-cudart=shared" ) . flag ( "-gencode" ) . flag ( "arch=compute_61,code=sm_61" ) . file ( "kernel.cu" ) . compile ( "libvector_add.a" ); /* Link CUDA Runtime (libcudart.so) */ // A
【文件预览】:
link_cuda_kernel-master
----kernel.cu(6KB)
----.gitignore(31B)
----src()
--------main.rs(146B)
----Cargo.toml(134B)
----README.md(2KB)
----build.rs(747B)

网友评论