【发布时间】:2017-04-17 09:31:32
【问题描述】:
有没有办法在 CUDA 中创建超过 65535 个块?
如果我理解正确,一个块中的最大线程数是 1024 (CUDA 8)。因此,它可以形成一个 2^16(blocks) * 2^10(threads) 的空间。
有没有办法创建一个 2^32 位的空间?
我想做的是总共创建 2^32 个线程。一个简单的例子是,我分配了 4GB 内存,我想用从 1 到 0xffffffff 的计数器来填充内存。
【问题讨论】:
-
你用的是什么GPU?
-
@talonmies GTX 1080