音箱|13代酷睿配备更大容量的L2缓存,但这并没有带来明显的延迟提升

音箱|13代酷睿配备更大容量的L2缓存,但这并没有带来明显的延迟提升

文章图片

音箱|13代酷睿配备更大容量的L2缓存,但这并没有带来明显的延迟提升

文章图片

音箱|13代酷睿配备更大容量的L2缓存,但这并没有带来明显的延迟提升

文章图片


【音箱|13代酷睿配备更大容量的L2缓存,但这并没有带来明显的延迟提升】Intel的第13代酷睿处理器Raptor Lake基本上就是在现有Alder Lake处理器的基础上进行修改 , 最明显的改动应该就是增加了E-Core数量并且增加了整个核心的缓存容量了 , P-Core和E-Core的L2缓存容量都有所增长 , 其中P-Core的L2缓存从1.25MB增加到了2MB , 而E-Core则从2MB增加到4MB , 通常来说增大缓存的好处就是让数据更靠近CPU内核 , 减少CPU访问内存进行数据存取操作 , 这样可以降低延迟提升内核效率 , 然而缓存变大会显著成大芯片面积、功耗和发热 , 而且还会增大延迟 。

不过根据chipsandcheese的测试来看 , Raptor Lake的P-Core的L2缓存延迟并没有明显增加 , 估计是Golden Cove庞大的结构缓解了这问题 , Raptor Cove的L2缓存延迟从现在Golden Cove的15周期略微增加到16周期 , 增幅不明显 。

而L3缓存的延迟可能也增加了1个周期 , 不过Intel处理器的L3缓存速度是和Ring频率绑定的 , 由于目前不清楚Raptor Lake的Ring频率是多少 , 所以现在还不好判断 。

上图则是带宽对比 , 可以看出Raptor Lake和Alder Lake在同频下L2和L3缓存带宽是基本相同的 , 现在测试出来Raptor Lake的P-Core L1数据缓存的带宽比上代低 , 但这可能是Intel给ES处理器加的限制 。

E-Core的架构其实并没有变动 , 都是Gracemont , 所以13代和12代酷睿处理器的E-Core的缓存延迟表现是一样的 , 同样是20个周期 。

只不过E-Core的L2缓存增大可能比P-Core收益更大 , 因为E-Core的乱系执行缓冲区比P-Core小 , 所以它们访问L3缓存时延迟非常高 , 这会导致不小的性能损失 , 所以增大L2缓存容量可以直接提升IPC 。

带宽没啥好说的 , 两者基本没啥区别 , 只不过增大L2缓存的结果清晰可见上述这些测试都是基于一个P-Core运行在4.9GHz , E-Core运行在3.72GHz的Core i9-13900K ES样本测试出来的 , 并没有提及Ring频率是多少 , 由于是ES而不是更接近正式版的QS样品 , 所以测试结果可能会和最终零售产品有一定出入 。