本文包含有关 英特尔® 至强® 可扩展处理器的 L3 缓存以及该值为何高于 L1 缓存的信息。
英特尔® 至强®可扩展处理器之间的缓存内存是有区别的。
预计英特尔® 至强®处理器家族之间的高速缓存层次结构会有所不同。较新英特尔® 至强®可扩展处理器家族的架构对高速缓存结构进行了更改。
缓存层次结构有哪些变化?
在以前的体系结构(例如英特尔® 至强® E5 v4 处理器家族)中:
- 中级高速缓存(MLC 或也称为 L2)为每内核 256 KB。
- 最后一级高速缓存(也称为 L3)是共享包含式高速缓存,每内核 2.5 MB。
在 英特尔® 至强® 可扩展处理器家族的架构中,高速缓存结构发生了变化,提供更大的每内核 1 MB MLC 和更小的每内核 1.375 MB 共享非包含 LLC。MLC 越大,命中率越高,可降低有效内存延迟以及对网格互联与 LLC 的要求。相比包含式高速缓存,非包含 LLC 提高了片上高速缓存的总体有效利用率。
采用英特尔® C620A 系列芯片组的第 3 代英特尔® 至强®可扩展处理器家族(1S 和 2S) | 搭载英特尔® C620A 系列芯片组的第 3 英特尔® 至强®代可扩展处理器家族(4S 和 8S) |
采用英特尔C741系列芯片组的第® 4代英特尔 至强可扩展处理器家族(1S,2S,4S和8S) | |
缓存 | 第一级高速缓存:32 KB 指令高速缓存,48 KB 数据高速缓存 中级缓存:每个内核 1.25 MB 专用高速缓存 最后一级高速缓存:每核 1.5 MB | 第一级高速缓存:32 KB 指令高速缓存 32 KB 数据高速缓存 中级缓存:每个内核 1 MB 专用高速缓存 最后一级高速缓存:每内核 1.375 MB | 第一级高速缓存:32 KB 指令高速缓存,48 KB 数据高速缓存 中级缓存:每个内核 2 MB 专用高速缓存 最后一级高速缓存:每核 1.875 MB |
有关更多详细信息,请参阅 英特尔® 至强® 处理器可扩展家族技术概述 中的 高速缓存层次结构更改 一节。