智能钻石侠需多大缓存?缓存前世今生
分享
三级缓存可以看做是二级缓存的缓冲器,使用较快速的储存装置直接从较慢的内存中读取数据并进行拷贝,这对于有效得降低内存的延迟大有好处。
粉红色部分即为三级缓存
其实最早的L3缓存被应用在AMD发布的K6-III处理器上,当时的L3缓存受限于制造工艺,并没有被集成进芯片内部,而是集成在主板上。在只能够和系统总线频率同步的L3缓存同主内存其实差不了多少。后来使用L3缓存的是英特尔为服务器市场所推出的Itanium处理器,接着就是P4EE和至强MP。
酷睿i7二级缓存核心独享
不过为什么酷睿i7的二级缓存反而随着三级缓存的采用而减少了呢?仔细观察酷睿i系列处理器的架构即可发现酷睿i7处理器的二级缓存不再是采用酷睿2处理器的共享设计,而是每颗核心具有自己独立的二级缓存,这样就没有必要设计那么大容量的公用资源区了,而这一任务则交给了高达12MB的三级缓存,而且三级缓存和内存一样,容量越大,成本越低,这样将公用数据资源的任务交给L3缓存不仅同样解决了延时,同时也有效降低了成本。
0人已赞