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

前沿科技 2年前 (2022) 虚像
1 0 0

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 访问内存进行数据存取操作,这样可以降低延迟提升内核效率,然而缓存变大会显著成大芯片面积、功耗和发热,而且还会增大延迟。

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

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

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

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

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

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

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

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

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

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

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

带宽没啥好说的,两者基本没啥区别,只不过增大 L2 缓存的结果清晰可见

上述这些测试都是基于一个 P-Core 运行在 4.9GHz,E-Core 运行在 3.72GHz 的 Core i9-13900K ES 样本测试出来的,并没有提及 Ring 频率是多少,由于是 ES 而不是更接近正式版的 QS 样品,所以测试结果可能会和最终零售产品有一定出入。

原文地址:http://www.myzaker.com/article/63074f5f8e9f09728b061ab3

版权声明:虚像 发表于 2022年8月26日 am11:31。
转载请注明:13代酷睿配备更大容量的L2缓存,但这并没有带来明显的延迟提升 | 快导航网

相关文章