Win10|读写很丰满,延迟很骨感、12代intel处理器内存延迟情况探究( 二 )


▼DDR5内存相比较于DDR4内存 , 在外观的结构上改动很小 , 内存PCB的规格尺寸几乎完全一致 , 金手指数量一样 , 仅仅只有内存金手指中间的防呆接口上有一点小小的位移 。 另外就是DDR5内存上多了两颗芯片 , 一颗是SPD Hub , 另一个是PMIC , 前者是内存的SPD集线器 , 主要给内存带来13C总线方面的升级;后者为电源管理模块 , 相较于DDR4内存的电源由主板提供 , DDR5内存的电源自给自足 , 主板仅需提供一个5V的供电就可以了 。 我们从很多支持DDR5内存的主板上也能清晰看出 , 内存插槽旁边的供电电路要简单很多 。

▼剩下的区别就是 , DDR4内存的传输是单通道、64bits x 1 , 而DDR5内存则是双通道、32bits x 2 , 单条双通道 。

▼很多小伙伴以为 , DDR4内存 , 单条单通道 , DDR5内存 , 单条双通道 , 双条DDR4内存是双通道 , 那么双条DDR5内存不就是四通道了么?

▼甚至CPU-Z在DDR5内存通道数的显示上 , 也是直接显示四通道 , 这都造成了DDR5内存是双条四通道的假象 。 但实际上并不是这样 , 因为在处理器那端只有两个内存控制器 。

▼11代intel处理器的Rocket Lake架构 , 只有单个内存控制器 , 通过A通道和B通道分别和DDR4的两条内存通讯 , 这里组成双通道;而在12代intel处理器的Alder Lake-S架构上 , 内存控制器被拆分成了两个部分 , 一个控制器0 , 一个控制器1 , 在搭配DDR4内存的时候 , 单独的控制器分别对应和单条DDR4内存通讯 , 也是组成双通道;但在搭配DDR5内存的情况下 , 单条DDR5内存自建双通道 , 每个单条内存的每个通道 , 对应和内存控制器0、内存控制器1通讯 。 也就是说 , 原本就是64Bits x 2的两条路 , DDR4内存是一条64bits、另一条也是64Bits的走 , 而DDR5内存也是走两条64bits x 2的两条路 , 但是每条路上DDR5内存分成了两部分 , 每部分32Bits , 路还是那两条路 , 只不过DDR5走的精细了一些 。

三、\t读写很丰满 , 延迟很骨感、12代intel处理器内存延迟情况探究 实测分析
▼单、双内存控制器理论上来讲各有各的好处 , 具体的性能表现情况 , 还是需要看实际的测试数据 。 蘑菇这里准备了两颗处理器 , 一颗是12700K , 另一颗是11900K , 12700K搭配微星的Z690 刀锋Ti主板 , 11900K搭配微星的GAMING EDGE Wifi主板 , 分别使用同一套内存来测试 。

▼测试内存这里使用了宏碁掠夺者Vesta 炫光星舰系列内存 , 这套内存使用了特挑的B-Die颗粒 , 在默认3600MHz的频率下 , 时序就做到了C14 , 这会非常有利于内存测试 , 频率和时序调整的空间会更大 , 更容易获取到更多组的数据 , 对比起来更容易发现区别 。

▼内存的颜值还是非常漂亮的 , 内存条顶部的柔光灯带面积很大 , 颜色过渡很均匀 , 灯光效果很漂亮 。

▼首先 , 蘑菇锁定了内存的相关参数 , 时序固定为16-16-16-32 , 内存模式固定Gear1 , 指令比率锁定1T , 接着将内存条的频率从2133MHz提升到4166MHz , 可以看到在内存延迟方面 , 11900K的单内存控制器的表现会更好一些 。 但是蘑菇的这颗11900K处理器的内存控制器体质比较差 , 12700K上能轻松去到4166MHz C16 , 在11900K上连3600MHz C16都稳定不了 , 尴尬 。 不过从现有的数据也能看出 , 11900K的单内存控制器的延迟优势很大 。

▼虽然11900K的内存延迟表现会更加优秀 , 但是在内存的实际读取速度上 , 反而是12700K会更加优秀一些 , 且优势很稳定 。 看起来 , 双内存控制器在性能方面的表现会更好 。

▼内存的写入性能和读取性能的表现一致 , 12700K的双内存控制器在性能方面的表现会更出色 。 搭配宏碁掠夺者Vesta炫光星舰内存 , 频率可以轻松去到4166MHz , 内存读取速度轻松去到62000+MB/s , 如果时序稍微放一放的 , 感觉频率还能更高一些 , 读写性能说不定能接近70000MB/s , 这个性能表现就很接近一些入门级别的DDR5内存了 。

相关经验推荐