如何从C ++ AMP平铺索引获取线程#?

时间:2015-02-23 00:19:29

标签: c++-amp

基本上,我使用平铺索引的唯一原因是可以访问其屏障功能。输入数据是1维的,所以我这样做:

parallel_for_each((BitM.extent / 2).tile<1>(), [=](tiled_index<1> TID) restrict(amp) {...

每2个输入单元需要1个线程。无论如何,我认为我只能从tiles_index中获取tile#,在这种情况下总是为0.线程需要它们唯一的线程ID才能运行算法。我在哪里可以得到它?

0 个答案:

没有答案