在即将大面积推出的windows 10 version 2004更新当中,微软增加了一项名字叫做硬件加速GPU调度的新系统特性。这个新的特性允许系统将绝大多数的调度任务交由GPU专有的硬件调度器去做,Windows将继续控制程序调用GPU的优先级,但高频任务将会交由GPU的调度处理器进行管理,它负责各种GPU引擎的量子管理和上下文切换。
如果你想要启用这项新的特性,首先需要满足两个先决条件:一是需要硬件支持,目前支持这一特性的GPU有NVIDIA的Pascal GPU和Turing GPU、AMD的RDNA GPU,Intel那边的情况不明;二是需要驱动支持,目前Nvidia GeForce 451.48 或 Adrenalin 2020 版 20.5.1 Beta 驱动程序以及AMD最新的测试版驱动程序都已经支持这一特性。
满足软硬件需求之后,我们就可以通过以下两个方法开启新的硬件加速GPU调度功能。
首先是比较大众化的方法:打开“设置”,进入到“系统”页面,如果没有意外的话,默认就会进入到“显示”页面,下拉就能够看到“图形设置”的蓝色字体,点击进入,我们就能够看到新的硬件加速GPU调度选项,在这里我们就可以对这个新的功能进行开启或者关闭。一键完成。
第二个就是稍微极客一些的做法,通过修改注册表来实现。我们直接在搜索框中搜索“注册表”(应为搜Registry),然后单击出来的“注册表编辑器”,导航到"HKEY_LOCAL_macHINE/SYSTEM/CurrentControlSet/Control/GraphicsDrivers",找到名为HwSchMode的Dword,双击进入编辑,Value data填入2即为开启,1为关闭。
那这个硬件加速GPU调度到底有多大用呢?有兴趣的同学可以了解更多。