DPCT1049#
メッセージ#
SYCL* カーネルに渡される work-group サイズが制限を超えている可能性があります。デバイスの上限値は、info::device::max_work_group_size
で照会できます。必要に応じて、work-group サイズを調整します。
説明#
SYCL* デバイスの SYCL* カーネルに渡される work-group サイズには制限があります (SYCL* 1.2.1 仕様の「4.6.4.2 デバイス情報記述子」を参照)。
この警告は、ローカルレンジの次元をすべて評価できなかった場合や、ローカルレンジの次元の積が 256 以上の場合に表示されます。
修正方法の提案#
info::device::max_work_group_size
を照会して、使用するデバイスの work-group サイズの上限を定義します。コードで使用されている work-group サイズが制限値を下回っている場合は、この警告を無視できます。そうでない場合は、work-group サイズを小さくする必要があります。