二级缓存越大越好吗(二级缓存)
大家好,来宝来为大家解答以下问题,二级缓存越大越好吗,二级缓存很多人还不知道,今天让我们一起来看看吧!
1、 CPU查找数据的“捷径”。简单来说,缓存是从内存到CPU的桥梁。它的速度比内存快很多,但容量也比内存小很多。同时,根据读取速度和容量,将缓存进一步分为一级和二级。当CPU需要数据时,按照一级缓存的顺序二级缓存内存,尽可能提高读取速度。这样,“高速缓冲存储器”系统具有速度和容量两方面的优势。
2、 AMD和Intel:差异大是因为设计不同。
3、 提及二级缓存容量的差距还得从两大CPU巨头对一级缓存的理解说起。对,没错,就是平时的曝光率远远不如二级缓存的“一级缓存”!是造成上述巨大差异的“罪魁祸首”。
4、 在今天的CPU中,Intel对L1缓存的理解是“数据代码指令追踪缓存”,也就是说二级缓存中数据和指令的地址实际上是存储在L1缓存中,而不是这些数据和指令的副本。二级缓存的容量极大地影响了IntelCPU的性能。
5、 相比之下,AMD对一级缓存的定位是“真实数据读写缓存”,即二级缓存中的部分数据必须在一定的规则下移动到一级缓存中。
6、 不仅一级缓存的工作模式有区别,AMD的CPU在一级缓存的大小上也有优势。以AMDAthlon64X26000 AM2 (box)为例,两个核心分别配备64KB数据缓存和64KB指令缓存。另一方面,价格略高的IntelCore2DuoE6320(三年盒)拥有两个配备32KB数据缓存和32KB指令缓存的内核。
7、 当然,以上只是英特尔的AMD CPU二级缓存差距巨大的主要原因。其实CPU对二级缓存的容量是否“敏感”还受很多因素的影响,比如内存控制器、流水线长度、频率、总线架构、指令集等。多核CPU还与物理核之间的数据交换有关。
8、 多核CPU中二级缓存的利用效率有高有低。简单来说,Intel的新一代酷睿架构二级缓存是最好的,其次是AMD的AthlonX2系列,老款的奔腾D (Pentium)系列最差。
9、 几年时间,二级缓存从小小的64KB增长到8MB,整整翻了128倍!越来越大二级缓存真的是换来了CPU性能同样“迅猛”的发展吗?还是只是英特尔和AMD玩的数字游戏?
10、 实际上二级缓存容量对性能的影响是逐渐减弱的,而当二级缓存从不增加到128KB时,性能提升可能是线性上升的。但当它从2MB增长到4MB时,用户可能连性能提升都感受不到。这是因为在目前CPU处理数据的过程中,几乎无时无刻都需要128KB以下的缓存,而1MB以上的缓存很少需要(约2%)。所以二级缓存虽然越来越大,但是对CPU性能的影响其实越来越小。和文章开头的两个CPU一样二级缓存之间的巨大差异最后也不会体现在CPU速度上。所以完全没必要盲目追求二级缓存的高容量,刚刚好。
本文讲解到此结束,希望对大家有所帮助。
标签:
Tags:
相关推荐
- 湖北三江航天建筑工程有限公司以 60925996.99 元中标红林总装厂房二期工程
- 江西省天久地矿建设集团有限公司中标龙里县城区排涝工程勘测
- 北京中和联信供应链管理有限公司中标山地农业科技创新基地植物表型研究设备采购及伴随服务(重新招标)项目,中标金额 7764000 元
- 霸州市佳理鑫五金制品厂中标新乐市第三中学采购项目
- 河北泽辉市政工程有限公司等为路南区乡村振兴环境综合治理项目(一期)一标段工程总承包(EPC)(二次)中标候选人
- 河北石府建设工程有限公司10110736.93元中标高铁片区景观提升项目施工三标段
- 中基恒源建设有限公司中标高铁片区(含新华商业广场)景观提升项目施工五标段,中标价 13430852.95 元
- 九芝堂换帅完成工商变更
- 山西建设投资集团有限公司为大宁县水果供应链基地运营配套建设项目施工(二次)第一中标候选人
- 浙江宁慈建设工程有限公司以97028327元中标慈溪市城市生活垃圾收转运一体化建设项目(一期)