2

説明は次のとおりです。

戻り値の型: cl_uint

データ並列実行モデルで使用されるグローバルおよびローカル作業項目 ID を指定する最大ディメンション。(clEnqueueNDRangeKernel を参照してください)。最小値は 3 です。

clEnqueueNDRangeKernel の work_dim の説明は次のとおりです。

work_dim: グローバル ワークアイテムとワーク グループ内のワークアイテムを指定するために使用されるディメンションの数。work_dim は、0 より大きく 3 以下でなければなりません。

したがって、work_dim が 3 を超えることができない場合、最大次元が 3 を超えることはありませんよね?

4

1 に答える 1

2

おそらく、@Simon Richter が示唆するように、バージョン 1.0 のタイプミスです。そして修正されたようです。バージョン 1.1を開始すると、work_dim の説明は次のようになります。

グローバルワークアイテムとワークグループ内のワークアイテムを指定するために使用される次元の数。work_dim はゼロより大きく、CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS 以下でなければなりません。

于 2013-09-04T18:54:10.100 に答える