计算多核 CPU 的时钟周期 + 包括 Turbo Boost

计算多核 CPU 的时钟周期 + 包括 Turbo Boost

如何计算 CPU 可以提供的时钟周期(包括 Turbo Boost)?我需要用新 CPU 替换服务器 CPU(由于许可证成本,内核较少)。因此,我想确保新 CPU 提供的时钟周期与当前 CPU 一样多(或更多)。通常,您会计算插槽 * 内核 * 时钟速率。例如,对于 Intel® Xeon® 处理器 E5-2687W v4,该值为:2 * 12 * 3000 = 72000。

但有些人说我必须考虑 Turbo Boost。他们说我需要使用以下公式:2*8*3000 + 2*4*3500 = 76800 其他人说我需要使用:2 * 12 * 3000 + 2 * 12 * 200 = 76800 他们无法向我解释为什么他们使用其中一个公式。

有人能帮我并尝试解释他们为什么使用上述计算吗?

谢谢

答案1

是的,您需要考虑睿频加速。除此之外,所有最新 CPU 的实际睿频加速比率取决于活动核心的数量(活动核心越多意味着最大睿频越低),因此您不能只将核心数乘以最大睿频比率。

不幸的是,英特尔似乎没有宣传 ARK 的涡轮增压比,我在数据表中也找不到它。您可以直接从 CPU 获取此信息,例如使用turbostat --debug 1 1,但如果您自己的副本没有,这对您没有太大帮助。

相关内容