Python–> C++/CUDA
在cmake项目中,由swig封装C++/CUDA供Python调用。
swig封装步骤
1 | |
思路:将C编译器gcc替换成CUDA编译器nvcc
1 | |
注:.cu为CUDA源文件标识扩展符
cmake的支持
eg: CMakeLists.txt
1 | |
在cmake项目中,由swig封装C++/CUDA供Python调用。
1 | |
思路:将C编译器gcc替换成CUDA编译器nvcc
1 | |
注:.cu为CUDA源文件标识扩展符
eg: CMakeLists.txt
1 | |