超频时 Ryzen Bzy_MHz 较低

超频时 Ryzen Bzy_MHz 较低

我正在尝试超频我的新 Ryzen 5 1500X,在遇到不报告 CPU 温度的标准困难后lm-sensors,我发现在turbostat某些超频下我得到了奇怪的结果。我在网上找不到任何关于这意味着什么的信息。

  • 内核:linux 4.10.0-28-generic
  • 发行版:Ubuntu GNOME 17.04
  • CPU:Ryzen 5 1500X(4核8线程)
  • CPU 频率:原厂 3.5/3.7 GHz;超频至 3.8-4.0 GHz)

我正在对所有 8 个线程进行压力测试stress,同时尝试超频。

在 3.80 GHz 超频下,turbostat通常报告所有 8 个线程都以 99-100% 的速度运行,Bzy_MHz 为 3799 MHz,这很好。

在 3.90 GHz 和 4.00 GHz 下,无论电压如何,turbostat都会持续报告 1378 MHz 的 Bzy_MHz。下面的输出来自 4.00 GHz 超频,正在stress -c 8运行。

CPU Avg_MHz Busy%   Bzy_MHz TSC_MHz
-   1378    99.99   1378    4000
0   1378    100.00  1378    4000
1   1378    100.00  1378    4000
2   1378    100.00  1378    4000
3   1378    100.00  1378    4000
4   1377    99.93   1378    4000
5   1378    100.00  1378    4000
6   1378    100.00  1378    4000
7   1378    100.00  1378    4000

turbostat这是否意味着 4.00 GHz 时钟实际上并未运行,或者的报告存在错误?

我找不到内核 4.11 的 linux-tools,所以我无法turbostat在那里运行。如果这是一个问题,人们会期望它在 4.11 中得到修复吗?


编辑:我刚刚使用 Phoronix 运行了一些基准测试,看起来 Turbostat 正在报告正确的频率。我的 3.8 和 4.0 GHz 测试(均在 2.8 GHz RAM 速度下)之间的差值几乎完全符合 4.0 GHz“超频”报告频率 1.4GHz 的预期。

那么,这可能不是 Linux 问题,但我真的不想设置 Windows 分区或驱动器来测试它。

https://openbenchmarking.org/result/1707197-MARS-OC4000266,1707197-MARS-OC3800225

来自 PTS/John the Ripper 的 OC4000 和 OC3800 基准测试。 OC4000 的平均结果约为 OC3800 结果的 37%。

答案1

在 BIOS 更新发布后谷歌搜索后,这似乎是 Mobo 和 BIOS 问题,而不是我怀疑的内核问题,这让人非常放心。

相关内容