玫瑰幻想 发表于 2013-10-28 10:03
楼主您好,这个无法保证。
如果您至少有3个SM, 每个SM上都有1个blocks,那么此时,显然无法也不应该保证 ...
追问一下:
是这样,如果我打算给GPU分配N个 blocks, 但是这个N很大很大...超过了GPU能一次性同时执行的blocks数量, 我想这种情况下, GPU肯定只能分批次执行这 N 个blocks(这样说对吧?). 假如GPU把这N 个blocks 分成了2个组, N1(block0 - blockm), N2(blockm+1 - blockN).
我问题是: GPU在执行时, 是随机执行(N1,N2)组呢? 还是按照block编号的顺序, 先执行N1, 再来N2?
多谢啊...
|