Opencl は最大ワーク グループ サイズを定義します。その理由は何ですか?- そのハードウェアの制限ですか、それとも単なるソフトウェア設計ですか? どのワーク グループ サイズも使用できないのはなぜですか? - どのような場合でも、ワークグループはウェーブフロントに「分割」されます。各ウェーブフロントには、計算ユニット (CU) のプロセッシング エレメント (PE) の数に等しいワークアイテムの数が必要です。したがって、サイズ n のワークグループは次のようになります。で実行
ceil(n/波面サイズ)