Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cuda ';投票';非活动车道上的行为_Cuda - Fatal编程技术网

Cuda ';投票';非活动车道上的行为

Cuda ';投票';非活动车道上的行为,cuda,Cuda,扭曲投票函数可以在发散分支内调用,其效果仅在活动线程之间考虑。然而,我不确定在这种情况下,选票是如何工作的?非活动线程是否总是贡献0?或者结果是未定义的 类似问题: 一个答案引用了PTX ISA,其中包含一个句子 在选票形式中,vote.ballot.b32只是从中复制谓词 每一条经纱都在一个经纱的相应位上 目标寄存器d,其中位位置对应于 线程的通道id 但它没有解释如何处理非活动线程。来自: 对于这些扭曲投票操作中的每个操作,结果都会排除非活动的线程(例如,由于扭曲发散)。非活动线程由_ba

扭曲投票函数可以在发散分支内调用,其效果仅在活动线程之间考虑。然而,我不确定在这种情况下,
选票
是如何工作的?非活动线程是否总是贡献0?或者结果是未定义的


类似问题:

一个答案引用了PTX ISA,其中包含一个句子

在选票形式中,vote.ballot.b32只是从中复制谓词 每一条经纱都在一个经纱的相应位上 目标寄存器d,其中位位置对应于 线程的通道id

但它没有解释如何处理非活动线程。

来自:

对于这些扭曲投票操作中的每个操作,结果都会排除非活动的线程(例如,由于扭曲发散)。非活动线程由_ballot()返回的值中的0位表示,在_all()和_any()执行的缩减中不考虑非活动线程

从:

对于这些扭曲投票操作中的每个操作,结果都会排除非活动的线程(例如,由于扭曲发散)。非活动线程由_ballot()返回的值中的0位表示,在_all()和_any()执行的缩减中不考虑非活动线程

从:

对于这些扭曲投票操作中的每个操作,结果都会排除非活动的线程(例如,由于扭曲发散)。非活动线程由_ballot()返回的值中的0位表示,在_all()和_any()执行的缩减中不考虑非活动线程

从:

对于这些扭曲投票操作中的每个操作,结果都会排除非活动的线程(例如,由于扭曲发散)。非活动线程由_ballot()返回的值中的0位表示,在_all()和_any()执行的缩减中不考虑非活动线程


构建一个类似于答案中的例子来帮助你回答这个问题吗?我想说的是,非活动线程可以关联到一个“false”谓词,而活动线程可以关联到一个“true”谓词?一个很好的例子,但我关心的是,如果我们对
投票
行为有保证,而不是一种未定义的行为,它只是碰巧按照预期的那样工作,将来可能会失败。构建一个类似于答案中的例子可以帮助你回答这个问题吗?我想说的是,非活动线程可以关联到一个“false”谓词,而活动线程可以关联到一个“true”谓词?一个很好的例子,但我关心的是,如果我们对
投票
行为有保证,而不是一种未定义的行为,它只是碰巧按照预期的那样工作,将来可能会失败。构建一个类似于答案中的例子可以帮助你回答这个问题吗?我想说的是,非活动线程可以关联到一个“false”谓词,而活动线程可以关联到一个“true”谓词?一个很好的例子,但我关心的是,如果我们对
投票
行为有保证,而不是一种未定义的行为,它只是碰巧按照预期的那样工作,将来可能会失败。构建一个类似于答案中的例子可以帮助你回答这个问题吗?我想说的是,非活动线程可以关联到一个“false”谓词,而活动线程可以关联到一个“true”谓词?一个很好的例子,但我关心的是,如果我们对
投票
行为有保证,这不是一种未定义的行为,只是碰巧现在能像预期的那样工作,将来可能会失败。不知何故,我自己在阅读文档时错过了这一点。。。非常感谢。不知怎的,我自己在阅读文档时忽略了这一点。。。非常感谢。不知怎的,我自己在阅读文档时忽略了这一点。。。非常感谢。不知怎的,我自己在阅读文档时忽略了这一点。。。非常感谢。