内存分频就是在内存控制器频率和实际内存工作频率之间建立一个固定的比例关系,常见的有Gear 1(1:1)和Gear 2(1:2)两种模式。Gear1模式下内存控制器和内存同步工作,延迟低,性能最大化,但对CPU内存控制器和内存的体质要求高,适合较低的内存频率。Gear 2模式下内存控制器频率为内存频率的一半,能减轻内存控制器压力,从而让内存更容易达到更高的频率并保证系统稳定性,常用于高速率内存。
内存工作频率受到内存控制器的制约,它是CPU控制内存的一片区域,负责控制内存的工作。现代CPU的缓存结构复杂,要想提升外部访问内存的读写性能,最好的方法是加入分频器进行“协调”。
Gear模式指内存控制器(IMC)时钟与内存时钟的比率:比率越低,延迟越小,性能越高,但稳定性要求更高。
Gear 1(1∶1):IMC与内存同频,延迟最低,适用于低频DDR5(<6000MT/s);
Gear 2(1∶2):IMC为内存一半频率,平衡性能与兼容,延迟中等,适合中高频(如8000MT/s),游戏帧率可提升约8%以上;
Gear 3(1∶3):IMC为内存三分之一频率,延迟稍高,针对更高频的内存提供更好稳定性(高速率=大带宽);
Gear 4(1∶4):IMC为内存四分之一频率,延迟最高,但兼容性最佳,默认设置,支持超高频(如9600MT/s)而无需调优。
注意,目前仅有Intel 800系列芯片组主板拥有Gear 3、 Gear 4分频选项,这是因为800系列芯片组支持的酷睿 Ultra 200S系列CPU可以搭配高频DDR5高频内存(6400MT/s~9600MT/s),此时内存控制器(IMC)难以稳定运行高频,所以必须引入Gear 3(1∶3)和Gear 4(1∶4)以降低IMC时钟频率,提升兼容性和稳定性,牺牲部分延迟。
那为什么AMD的AM5平台没有这个设计呢?这是由于AMD的IMC架构更强调低延迟,并且当前频率范围内(6000MT/s~8000MT/s)无需更高分频(Gear 3/4)。此外,AMD的内存超频依赖EXPO技术,简化设置,所以暂未引入更复杂的分频模式。
另外现在还有一个CUDIMM内存,这种内存比较特殊,它是在内存本体上额外设计了一个时钟发生器,专门负责“过滤、增强”信号,这样从CPU内存控制器送出的“数据指令”将更为完整、准确,从而提高传输速率。
在设定Gear 1模式时对信号质量极高,CUDIMM可提升其高频下的数据传输质量,高频+1∶1分频同时拥有;而在Gear 3/4设定时,CUDIMM内存则可以通过时钟发生器之间的“协调”实现超高频率(如9600MT/s),再说直白点,它就像是使用了“外挂”的内存,这样是不是更好理解了?但是注意,目前只有Intel的800系列芯片组可以支持CUDIMM内存,其他平台仅支持CUDIMM内存的Bypass模式、即被视做普通UDIMM内存,以低速率运行。