问题标签 [warp-scheduler]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
135 浏览

cuda - 一个经线如何导致另一个经线处于空闲状态?

正如您在问题标题中看到的那样,我想知道一个经线如何导致另一个经线进入空闲状态。我在 SO 中阅读了很多 Q/A,但找不到答案。任何时候,一个block中只能运行一个warp?如果是这样,warp 的空闲状态就没有任何意义,但是如果我们可以同时运行多个 warp,每个 warp 就可以分别对其他 warp 做它们的工作。

论文说:不规则的工作项导致整个warp处于空闲状态(例如,下图中的warp0 wrt warp1)。

在此处输入图像描述