我使用Java与Jcuda库访问CUDA..我能够运行一个简单的应用程序(如vectorAdd)..然而,我的内核代码变得非常大…有没有办法在内核中使用device函数?铜文件?我知道这是可能的,如果我使用CUDA C,但与Java我得到了一个错误?有谁能帮忙吗?
thanks in advance
我认为你得到的错误最有可能是CUDA_ERROR_NOT_FOUND。请检查您的__device__
函数前是否有"extern C"否则,在符号表中找不到它。