在gdb里面调试发现——cuda——10=0x100200(Address 0x100200 out of bounds)这是出现在kernel函数调用的参数列表里面的,我对应了一下发现相对应的是一个int指针的。我理解的是越界了,可是没发现哪越界了阿,函数不是还没启动呢吗。
应该是越界了,你用cuda-memcheck看看
另外也有可能是参数是NULL等情况
好的,我再查查,多谢
在gdb里面调试发现——cuda——10=0x100200(Address 0x100200 out of bounds)这是出现在kernel函数调用的参数列表里面的,我对应了一下发现相对应的是一个int指针的。我理解的是越界了,可是没发现哪越界了阿,函数不是还没启动呢吗。
应该是越界了,你用cuda-memcheck看看
另外也有可能是参数是NULL等情况
好的,我再查查,多谢