人们超频他们的 CPU 是很常见的。 但同样的原理可以应用于现代计算机系统的几乎所有元素。
如果您想充分利用系统,您可以甚至经常更改 BIOS 中的一些值。
这个原则也不仅仅与处理器有关。 甚至像 RAM 这样的组件也可以超频、降频或修改以获得更好的整体性能。
但要做到这一点,你还需要了解一些较少被谈论的RAM组件。 特别是 FCLK、MCLK 和 UCLK 频率。
什么是FCLK(Infinity Fabric Clock)频率?
FCLK,即 Infinity Fabric Clock,利用了 AMD 系统中称为 infinity fabric 的特殊组件。
你可以把无限结构看作是有点类似于实际结构的线,它将不同的计算组件连接在一起。
这个概念可以在计算架构中以多种不同的方式使用。但AMD尤其使用它来处理更多的模块化设计。
例如,通过创建多个内核,这些内核可以协同工作,因为 infinity fabric 提供了更高的通信速度。但织物的时钟速度是最终的限制因素。
您可以将时钟速度视为有点类似于道路的速度限制。从理论上讲,您希望一切都尽可能快地运行。但是想象一下,如果每辆车都能以最大速度行驶,在路上会发生什么。
这条路很快就会变成一团糟,因为每辆车的最高速度都不同。在无限织物上也看到了类似的概念。
需要调节通信频率,以便一切在您的计算机上顺利运行。这就是FCLK的用武之地。
理想情况下,FCLK 频率将设置为匹配属于更大系统的另一个值 – 内存控制器频率(MEMCLK 或 MCLK)。
在很长一段时间里,FCLK直接与系统的子状态联系在一起。它并不像今天大多数人认为的那样真正可变或开放配置。
但FCLK最终被开放给更大规模的访问。现在可以从系统的 BIOS 修改它。至少假设主板及其驱动程序兼容。
什么是MCLK(内存控制器频率)?
MCLK(或MEMCLK)是内存控制器的频率,大致描述了RAM的运行速度。它是在 RAM 芯片上运行的实际物理时钟频率。
然而,随着时间的流逝,这个词变得比以前更模糊了。这也是为什么人们在计算 MCLK 和 FCLK 时使用 1/2 的 RAM 速度。
对于大多数操作,RAM 最初以设定的速度运行。但您之前可能已经注意到 RAM 上的术语 DDR。
DDR 代表双倍数据速率。它和类似技术通过独立于原始 MCLK 修改性能来最大限度地提高 RAM 的数据速率。
对于 DDR,这意味着通过在存储芯片时钟信号的上升沿和下降沿传输数据,使数据速率加倍。
因此,DDR4-3600 的数据速率为 3600 MHz,但实际的 MCLK 将是 1800 MHz 的一半。
这就是为什么 FCLK 和 MCLK 基于系统 RAM 速度的 1/2 的原因。FCLK 按 RAM 未调整的内存控制器频率进行。
什么是UCLK(非核心时钟频率)?
UCLK 内存控制器位于 CPU 中,用于调节 RAM 和处理器之间的数据。
它通常也设置为与 FCLK 相同的速度。延迟是UCLK最大的问题之一。
如果 UCLK 以与 FCLK 相同的速度运行,您通常不需要担心这一点。
但是,如果 UCLK 的运行速度明显慢于 FCLK,它可能会引入额外的延迟。
这可能会抵消高速RAM的好处。因此,确保处理器的 UCLK 能够正确匹配 FCLK 的速度非常重要。
FCLK频率应该是多少?
所有先前的信息都提出了最重要的问题。您应该以什么频率运行 FCLK?
通常,最好将 FCLK 配置为以 RAM 时钟速度的一半运行。请记住,如果您在同一台机器中使用多种类型,这也基于系统中最慢的 RAM。
因此,如果您使用的RAM运行频率为3200 MHz,那么您希望FCLK(和MCLK)以1600 MHz运行。
同样,作为一般规则,您希望 FCLK、MCLK 和 UCLK 也以相同的频率运行,以便在安全站点上并在整个系统在 RAM 时钟速度方面保持一致的同步。
因此,价值链本质上是从RAM时钟速度除以2开始,然后应用于FCLK。然后,FCLK 值也应用于 MCLK 和 UCLK(一起同步)。
或者,换句话说,FCLK = MCLK = 1:1 = RAM 频率/2。
请注意,即使坚持 1/2 RAM 规则,您仍然有一些余地来更改这些值。
与计算机的大多数其他元素一样,RAM通常也可以超频。FCLK 频率以及由此得出的值可能会随着超频 RAM 速度的变化而变化。
但是,经验法则是将 FCLK 和 MCLK 保留为默认值,通常是 DDR RAM 时钟速度值的 1/2。
暂无评论内容