找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 38|回复: 1

关于scheduler 我在官网没有找到详细的说明,大概知道线程是通过这个接收和发送指...

[复制链接]
发表于 2018-6-12 12:08:58 | 显示全部楼层 |阅读模式
ESC4000G3
关于scheduler 我在官网没有找到详细的说明,大概知道线程是通过这个接收和发送指令的。麻烦前辈说说这个scheduler ,这个和优化有没有关系?是不是越 多越好?


回复

使用道具 举报

发表于 2018-6-12 13:42:38 | 显示全部楼层
Jetson TX2
SM中的Scheduler并非越多越好,

例如6.0的专业卡(GP100)的SM里面只有2个schedulers, 而家用的6.1的卡(普通Pascal)的SM里面却有4个schedulers。 所以你看到, 并非越多越好的。

只要scheduler的发射能力足够, 能覆盖所有的执行单元, 那就不需要太多。

例如6.1是4组SP + 其他单元, 而6.0却是2组SP + 其他单元, 所以6.0只需要2组schedulers即可。它们的每个scheduler都有双发射能力, 能同时喂给2个执行单元。 所以一般来说, 2个和4个对于6.0和6.1, 是足够了。

一个特例是计算能力3.X(Kepler), 6组SP + 多组其他单元, 却只有4个schedulers,虽然每个单元也有双发射能力,但喂饱这些单元还是很吃力。 所以我们常说Kepler是失败的一代。

感谢提问。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

快速回复 返回顶部 返回列表