GPU失败的数组长度超过给定长度

时间:2019-06-30 22:55:49

标签: c++ arrays cuda gpu-programming maxlength

我试图通过GPU运行一个简单的C ++添加任务。当我将数组的长度从2 ^ 20增加到2 ^ 24时,我遇到了一些错误,程序意外终止。这是https://devblogs.nvidia.com/even-easier-introduction-cuda/的流行经典示例。我正在使用一个块和一个线程,这基本上意味着没有并行化。有任何线索吗?

100

如果我简单地替换int N = 1 << 24; int N = 1 << 20;一切都会顺利...感谢您的帮助

0 个答案:

没有答案