我有一台 AMD Ryzen 9 7950x CPU,恰好有集成显卡,以及一台专用的 Nvidia RTX3090 GPU,而游戏《刺客信条:英灵殿》选择 Ryzen 来渲染图形。我该如何让它在 GPU 上渲染?
Fwiw 在 Nvidia 控制面板中,我已将 ACValhalla.exe 和 ACValhalla_Plus.exe 都设置为使用 3090,但它仍然设法选择 AMD。
我 - 我认为 - 我可以在 BIOS 中完全禁用 Ryzen 显卡,强制它使用 3090,但我希望不要这样做,因为让 3090 执行日常非游戏任务可能会增加功耗/电费。
以防万一它相关:
- Valhalla 版本 1.7.0
- Windows 10 版本 22H2
- Nvidia 驱动程序 546.01
- AMD Adrenaline 版本 22.40.70-230620a-393743C-Channel
- AMD Windows 驱动程序版本 - 31.0.14070.0
答案1
将显示器插入独立 GPU。
与笔记本电脑不同,台式电脑没有在 iGPU(集成)和 dGPU(独立)之间动态切换的功能,这实际上是通过 iGPU 路由 dGPU 的图形输出。
您可以在 BIOS 中禁用 iGPU,以简化 POST 期间的显示协商。通常,空闲的 GPU 功率(对于非 3D 应用程序)非常低 - 当不需要 GPU 功率时,GPU 固件和驱动程序会自动协商到更低的性能和功率状态。虽然这个水平可能高于 iGPU 的空闲功率,但不太可能造成太大的开销。一些用户报告说 Ryzen 9 7950X 的 GPU 的空闲功率约为 8W,一些评测人员确定 GeForce RTX 3090 的空闲功率约为 20W。如果您让系统每秒都处于开启状态并空闲一整年,那么您需要为 dGPU 空闲支付大约 17.14 美元的额外费用(基于这些数字和美国的平均电费)。但是,请考虑现在您的 dGPU 已通电且处于空闲状态。