C++ AMP に関する本を読んでいるのですが、いくつかの用語がよくわかりません。
最下位次元のスレッド数が少なくとも 16 になるように常にタイル サイズを選択し、可能であれば 32 または 64 を使用してください。
Eigen のドキュメントで同様の用語が使用されているのを見たことがあるので、これはかなり一般的な使用法だと思います。
では、2D インデックス、配列などを持っているとしましょう。
// construct it:
ArrayType my2DArray(rows,columns);
// now index it:
float element = my2DArray[rowIdx,colIdx];
の型をちょっと忘れてArrayType
、用語についてもっと考えてみると、その配列の最も重要な次元と最も重要でない次元はどれでしょうか?