IceLakeGPU表现不佳将其置于省电模式

贾巧艳
导读 早在 12 月,Linux 用户就开始注意到配备 Ice Lake 的笔记本电脑在省电模式下的帧率比在性能模式下要好。本周二,英特尔开发人员弗朗

早在 12 月,Linux 用户就开始注意到配备 Ice Lake 的笔记本电脑在省电模式下的帧率比在性能模式下要好。本周二,英特尔开发人员弗朗西斯科赫雷斯发布了一个补丁集 来解决这个难题。Jerez 首先指出,如果您的系统瓶颈是 I/O,那么提高 CPU 性能将无济于事——如果 I/O 子系统提供的数据不够快,CPU 将无法处理更多数据。

“在受 IO 限制的场景中(根据定义),系统的吞吐量不会随着 CPU 频率增加超过 IO 设备成为瓶颈的阈值而提高。”

Jerez 继续指出,在没有其他数据需要处理的情况下,毫无意义地将 CPU 提升到 Turbo 频率不仅会损害电源效率。就笔记本电脑设计而言,通常没有台式机或服务器式“过度设计”的空间——空间和功率都有限。这意味着,除其他外,只有这么多的冷却才能进行。

“使用当前的调速器 [...],CPU 频率往往会随着负载而振荡,其幅度通常会远远超出涡轮增压范围,从而导致能源效率严重降低。”

这在游戏中特别有可能成为一个问题,在游戏中,处理器的 GPU 部分比 x86 CPU 本身得到更大的锻炼。如果你不必要地提高 CPU 频率,你会浪费你的 TDP 预算来处理来自 CPU 的不必要的废热——这反过来可能需要对 GPU 进行节流,因为你已经消耗了你的热量开销。

新的补丁集试图更好地针对现实世界的瓶颈进行频率缩放,这是赫雷斯第二次尝试解决这个问题,他正在寻找额外的测试来确认他自己的结果。

“来自配备英特尔 ICL 处理器和集成显卡的 Razer Blade Stealth 13 Late 2019/LY320 笔记本电脑的初步基准测试结果,包括高达约 15% [性能] 提升的吞吐量结果和高达 ~ 43% 的改进(通过 RAPL 估计)。”

如果您是对此领域感兴趣的高技术 Linux 用户或开发人员,我们强烈建议您完整地查看 Jerez 自己的公告 ——它比我们在这里做的更详细,如果需要更少的手动操作。那些对针对他的补丁构建和测试 linux-next 感兴趣的人也可以在那里找到链接。

标签:

免责声明:本文由用户上传,如有侵权请联系删除!