intel core i7的缓存规范

时间:2013-12-02 16:52:32

标签: caching intel cpu-architecture cpu-cache

我正在为intel core i7构建缓存模拟器,但很难找到L1,L2和L3缓存(共享)的详细规范。我需要Cacheblock大小,缓存大小,关联性等等......有人能指出我的好方向吗?

1 个答案:

答案 0 :(得分:11)

英特尔Optimization guide描述了每一代架构所需的大部分规范(你没有具体说明你拥有的i7,现在已经有几代人从Nehalem到Haswell)。

例如,Haswell会有 - enter image description here

请注意,如果您正在构建模拟器,则需要尽可能多地使用这些功能进行参数化。还需要考虑许多其他注意事项(例如包容性,回写/直写协议,缓存一致性协议等)。