ReSharper 2026.3 Help

コードインスペクション: タイルカーネルはブロックサイズを 1 に指定して起動する必要があります

このインスペクションでは、 __tile_global__ カーネルが 1 以外のブロックサイズで起動されていることを報告します。 ブロックサイズは実行構成の第ニ引数であり、タイルカーネルでは 1 である必要があります。

サンプル

__tile_global__ void tile_kernel(int* data); void launch(int* data, int grid) { tile_kernel<<<grid, 2>>>(data); }
__tile_global__ void tile_kernel(int* data); void launch(int* data, int grid) { tile_kernel<<<grid, 1>>>(data); }
2026 年 11 月 6 日