Подтвердить что ты не робот

Максимальные блоки для каждой сетки: CUDA

Каково максимальное количество блоков в сетке, которые могут быть созданы для запуска ядра? Я немного запутался здесь, так как

Теперь таблица возможностей вычислений здесь говорит, что в CUDA-вычислении возможно наличие 65535 блоков на рассылку сетки.

Означает ли это общее количество блоков = 65535 * 65535?

Или это означает, что вы можете переставить максимум 65535 в 1d сетку из 65536 блоков или 2d сетки sqrt (65535) * sqrt (65535)?

Спасибо.

4b9b3361

Ответ 1

65535 за измерение сетки. На картах 1.x поддерживаются 1D и 2D сетки. На картах 2.x также поддерживаются 3D-сетки, поэтому 65535, 65535 x 65535 и 65535 x 65535 x 65535 являются пределами для карт Fermi (compute 2.x).

Ответ 2

Я думаю, что это 65535 на сетку.