cudaMalloc时报cudaErrorInvalidResourceHandle
C1060,WindowsXp64位,vs2008,x64编译。
连续申请了3个显存空间,使用函数为cudaMalloc,大小很小,大概只有几十MB。
在debug模式下第一个函数返回值为cudaErrorInvalidResourceHandle,后面两个都正常。
调试中发现若把第一个注释掉,第二个cudaMalloc会返回cudaErrorInvalidResourceHandle,后面的正常,即只有最初一个会返回错误。
在Release下测试三个显存空间使用均正常。
求debug下空间申请不报错的解决方法