我有一个Cuda应用程序;在第一次为各种数组分配cuda内存之后,程序循环通过:将数据传输到GPU,在GPU上处理内核,从GPU传输数据。第一个数据集由GPU正确处理并返回。此后,后续数据集生成错误9:无效配置。
因为我没有重新分配内存,所以我不相信我已经没有记忆了。我已经对网格和块尺寸进行了三次检查,它们都在边界内:( 200,0,0)和(720,20,0)。
我还应该看什么来理解配置的什么是无效的?
发布于 2013-06-12 12:38:04
我已经对网格和块尺寸进行了三次检查,它们都在边界内:( 200,0,0)和(720,20,0)。
Y和z维数不可能为零。他们必须至少是1岁。
=> ( 200,1,1)和(720,20,1)
https://stackoverflow.com/questions/12150526
复制相似问题