1

我正在使用带有 Jcuda 库的 Java 来访问 CUDA.. 我能够运行一个简单的应用程序(如 vectorAdd).. 但是,我的内核代码说变得非常大.. 有没有办法在内核中使用设备功能.cu 文件?我知道如果我使用 CUDA C 是可能的,但是使用 Java 会出错?谁能帮忙

提前致谢

4

1 回答 1

0

我认为你得到的错误很可能是 CUDA_ERROR_NOT_FOUND。请检查您是否在__device__函数前添加了“extern C”。否则,它不会在符号表中找到。

于 2014-07-12T18:12:09.477 回答