Theoriticallyあなたは私の質問がある CUDAで可能な最大ブロック数はいくらですか?
65535 * 65535まで* 65535、グリッドのdiamensionあたり65535個のブロックを持つことができます:あなたはこのkernel<<< BLOCKS,THREADS >>>()
(DIM3オブジェクトなし)のようなカーネルを呼び出すと、使用可能な最大数は何ですかブロックのために?
私のアプリケーションでは、192000に設定してうまくいきました...問題は、私が使用したカーネルが巨大な配列の内容を変更することです。カーネルが他の部分で不思議な挙動をしているかどうかは確かではありません。
私は2.1 GPU、GTX 500を持っています。
おそらく素敵な私はあなたがその多くのブロックあたりまで使用することができます知っているDIM3のないブロックが唯一のx次元に沿って、必要なブロック数を指定し、それゆえの限界はまだ65535 –
であることを言及します私はそれを私の質問にも書きました。問題は、私が示したようにカーネルを呼び出すと、ブロックの最大数はいくらですか?それは65535か65535^3ですか? – STE
申し訳ありません、Pavanありがとう!利用可能なブロックよりも多くのブロックを置くとどうなりますか?それはちょうどうまく動作するように思われる – STE