blob: 36ee849c613f6cb4f1b4f4be63a31e2a412e1c73 (
plain)
1
2
3
4
5
6
7
8
|
_CLC_INLINE size_t get_num_groups(uint dim) {
switch (dim) {
case 0: return __builtin_ptx_read_nctaid_x();
case 1: return __builtin_ptx_read_nctaid_y();
case 2: return __builtin_ptx_read_nctaid_z();
default: return 0;
}
}
|