不太了解现在的cuda模型
不过你传的那些参数,指向的地址是在宿主机的内存空间中,还是在gpu的内存空间中?传给kernel的地址难道不应该先复制到gpu的内存中吗?
(如果现在是编译器自动生成复制的代码,就当我没说...)
【 在 zengraoli 的大作中提到: 】
: c++往cuda函数传参的问题,int类型是正确输出,int*则出现问题,同样的问题还有char *
: 我的cuda函数内容如下
: extern "C" __global__ void kernel_run2(void *p1, void *p2){
: ...................
--
FROM 123.112.22.*