CUDA > uint3型 / dim3型


動作環境
GeForce GTX 750 Ti
Windows 8.1 pro (64bit)
Visual Studio Community 2013 (以下、VS)
CUDA 7.5

http://gpu.fixstars.com/index.php/CUDA_%E6%96%87%E6%B3%95_2
を読んでいて出てきたuint3とdim3について。

それぞれ3要素の整数ベクタ型(uint3あるいはdim3型)になっている理由は後述します。

複数のスカラ型変数(int, float, etc...)をまとめた型で、まとめる数に応じて、int3, float4等と記述します。
...
一点、dim3型という特別なベクタ型が存在します。 これはuint3型と同じなのですが、カーネル実行時のグリッド及びスレッドブロックの数を指定する際に利用します。