三级缓存是什么

三级缓存是为读取二级缓存后未命中的数据设计的—种缓存,原理在于使用较快速的储存装置保留一份从慢速储存装置中所读取数据且进行拷贝,当有需要再从较慢的储存体中读写数据时,缓存(cache)能够使得读写的动作先在快速的装置上完成。

三级缓存是为读取二级缓存后未命中的数据设计的—种缓存,在拥有三级缓存的 CPU 中,只有约 5%的数据需要从内存中调用,这进一步提高了 CPU 的效率。其运作原理在于使用较快速的储存装置保留一份从慢速储存装置中所读取数据且进行拷贝,当有需要再从较慢的储存体中读写数据时,缓存(cache)能够使得读写的动作先在快速的装置上完成,如此会使系统的响应较为快速。

分布式缓存

缓存介绍

电脑缓存是当 cpu 在读取数据的时候,先是从缓存文件中查找,然后找到之后会自动读取,再输入到 cpu 进行处理,当然如果没有在缓存中找到对应的缓存文件的话,那么就会从内存中读取并且传输给 cpu 来处理。当然这样的话需要一定的时间所以会很慢。等 cpu 处理之后,就很快把这个数据所在的数据块保存在缓存文件中,这样的话在以后读取这项数据的时候就直接在缓存中进行,不要重复在内存中调用并读取数据了。

缓存大小也是 CPU 的重要指标之一,而且缓存的结构和大小对 CPU 速度的影响非常大,CPU 内缓存的运行频率极高,一般是和处理器同频运作,工作效率远远大于系统内存和硬盘。实际工作时,CPU 往往需要重复读取同样的数据块,而缓存容量的增大,可以大幅度提升 CPU 内部读取数据的命中率,而不用再到内存或者硬盘上寻找,以此提高系统性能。但是出于 CPU 芯片面积和成本的因素来考虑,缓存都很小。

缓存分类

一级缓存都内置在 CPU 内部并与 CPU 同速运行,可以有效的提高 CPU 的运行效率。一级缓存越大,CPU 的运行效率越高,但受到 CPU 内部结构的限制,一级缓存的容量都很小。

二级缓存,它是为了协调一级缓存和内存之间的速度。cpu 调用缓存首先是一级缓存,当处理器的速度逐渐提升,会导致一级缓存就供不应求,这样就得提升到二级缓存了。二级缓存它比一级缓存的速度相对来说会慢,但是它比一级缓存的空间容量要大。主要就是做一级缓存和内存之间数据临时交换的地方用。

三级缓存是为读取二级缓存后未命中的数据设计的—种缓存,在拥有三级缓存的 CPU 中,只有约 5%的数据需要从内存中调用,这进一步提高了 CPU 的效率。其运作原理在于使用较快速的储存装置保留一份从慢速储存装置中所读取数据并进行拷贝,当有需要再从较慢的储存体中读写数据时,缓存(cache)能够使得读写的动作先在快速的装置上完成,如此会使系统的响应较为快速。

三级缓存分类

Cache(三级缓存),分为两种,早期的是外置,以后的升级产品都是内置的。而它的实际作用即是,L3 缓存的应用可以进一步降低内存延迟,同时提升大数据量计算时处理器的性能。降低内存延迟和提升大数据量计算能力对游戏软件都很有帮助。而在服务器领域增加 L3 缓存在性能方面仍然有显著的提升。如具有较大 L3 缓存的配置利用物理内存会更有效,故它比较慢的磁盘 I/O 子系统可以处理更多的数据请求。具有较大 L3 缓存的处理器提供更有效的文件系统缓存行为及较短消息和处理器队列长度。

其实最早的 L3 缓存被应用在 AMD 发布的 K6-III 处理器上,当时的 L3 缓存受限于制造工艺,并没有被集成进芯片内部,而是集成在主板上。在只能够和系统总线频率同步的 L3 缓存同主内存其实差不了多少。后来使用 L3 缓存的是英特尔为服务器市场所推出的 Itanium 处理器。接着就是 P4EE 和至强 MP。Intel 还打算推出一款 9MB L3 缓存的 Itanium2 处理器,和以后 24MB L3 缓存的双核心 Itanium2 处理器。

但基本上 L3 缓存对处理器的性能提高显得不是很重要,如配备 1MB L3 缓存的 Xeon MP 处理器却仍然不是 Opteron 的对手,由此可见前端总线的增加,要比缓存增加带来更有效的性能提升。

二级缓存价格

首先来算一笔小账(2009 年 02 月),关于 Intel 处理器的二级缓存:

二级缓存 512K 的赛扬双核 E1200 只要 270 元,二级缓存 1M 的奔腾双核 E2140 售价为 370 元,需要花费 100 元来购买这额外的 512K 缓存;二级缓存 2M 的酷睿 2 E4300 或者奔腾双核 E5200 的售价在 550 元以上,这就意味着得再出 200 元来购买这额外的 1M 二级缓存;二级缓存 3M 的酷睿 2E7200 售价 750 元,又得掏出 200 元来购买这额外的 1M 二级缓存;二级缓存 4M/6M 的酷睿 2 系列处理器依次类推……

不管酷睿 2、奔腾双核还是赛扬双核,它们的核心架构其实是完全相同的,频率可以随意更改,唯一不同的就是二级缓存。可以毫不夸张地说,Intel 就是在卖二级缓存,200 块钱 1M。

事实上历年来 Intel 都是通过二级缓存的大小来划分产品线,初期只有奔腾和赛扬两种规格,到了酷睿 2 时代 Intel 达到了登峰造极的境界:仅仅是双核产品就拥有 512K、1M、2M、3M、4M、6M 多达六个版本,四核产品也有 4M、6M、8M、12M 四个版本,令人眼花缭乱!Intel 细分产品线的策略在每个价位都提供了优秀的产品,但也给广大用户制造了前所未有的困惑:到底多大二级缓存才够用?

二级缓存发展

纵观英特尔处理器的发展,且不论核心架构如何改变,以级数增长的二级缓存是最直观的。奔腾 4 时代 0.18 微米工艺的 Willamette 拥有 256K 二级缓存,0.13 微米的 Northwood 核心拥有 512K,后期 0.09 微米的 Prescott 一度增大到 1M。到了酷睿时代,在架构发生了翻天覆地的变化的同时,65 纳米工艺让二级缓存再次翻倍,即便是刚推出时低端酷睿的代表 Allendale 核心,二级缓存也达到了 2M,高端酷睿更是拥有 4M 的二级缓存。进入 45nm 工艺后,二级缓存的容量进一步加大,高端 E8X00 系列二级缓存达到了惊人的 6M,低端 E7X00 也达到了 3M 之多,至此 Intel 从 512K 到 6M 甚至 12M 实现了二级缓存的“无缝衔接”。

市场中没有永远的落后者,当 AMD 进入 45nm 时代,Phenom II 的到来,AMD 也能通过核心数量和缓存的搭配,设计出定位不同市场的 CPU。

对性能的影响

而三级缓存对性能影响时高时低。在游戏方面,提升三级缓存的容量对游戏的性能影响很大,虽然对一般家用机没有什么用,但是如果是网吧机或者是发烧机提升三级缓存的容量还是会有显著的性能提升的。虽然三级缓存也能为 PC 带来显著的性能提升,但毕竟三级缓存是作用于服务器的,对 PC 来说,三级缓存还是只能做个辅助作用,在其他参数相同的情况下,三级缓存容量越大,则性能更好,如果其他参数不相同的话,这时三级缓存的作用就不明显了。

不管三级缓存的作用大不大,它毕竟也是为电脑发展作出贡献的参数之一。

发展历程

最早的 L3 缓存被应用在 AMD 发布的 K6-III 处理器上,当时的 L3 缓存受限于制造工艺,并没有被集成进芯片内部,而是集成在主板上。在只能够和系统总线频率同步的 L3 缓存同主内存其实差不了多少。后来使用 L3 缓存的是英特尔为服务器市场所推出的 Itanium 处理器。接着就是 P4EE 和至强 MP。Intel 还打算推出一款 9MBL3 缓存的 Itanium2 处理器,和以后 24MBL3 缓存的双核心 Itanium2 处理器。

但基本上 L3 缓存对处理器的性能提高显得不是很重要,比方配备 1MBL3 缓存的 XeonMP 处理器却仍然不是 Opteron 的对手,由此可见前端总线的增加,要比单纯增加缓存带来更有效的性能提升。

纵观 AMDPhenom 处理器的发展,核心架构的改进相对有限,而三级缓存的变化是最直观的。从早期 Phenom 的 2MB 三级缓存,猛增至 Phenom II 的 6MB 三级缓存,而为了市场的需要,又推出了采用 Phenom II 架构但没有三级缓存的 Athlon X4。而 AMD 处理器独有的双核、三核、四核架构,加上缓存的不同搭配,一时间,AMD 处理器呈现出门丁兴旺的景象。

对于 AMD 的用户来说,多是追求性价比的用户,而 AMD 处理器这样的现象,对用户既是好事也是坏事,好是用户的选择更多了,坏的是用户对 CPU 的选择无所适从。而细细观察,AMD 处理器百龙争宠的现象,无外乎是核心与缓存搭配的结果。

与 65nm Phenom 相比,新一代 45nmPhenom II 最大的变化就是升级到了 45nm SOI 沉浸式光刻生产工艺,好处就是主频更高、功耗更低、集成度更高,特别是三级缓存从 2MB 猛增到了 6MB!

三级缓存翻了三倍,自然需要付出一定的代价,通过 Phenom 和 Phenom II 芯片示意图的对比,就能略知一二了:

Brcelona/Agena 集成了 4.68 亿个晶体管,核心(Die)面积大约 285 平方毫米,Shanghai/Deneb 的晶体管增加了 62%,多达 7.58 亿个,但核心面积却减小了 9.5%,只有 258 平方毫米,新工艺的好处可见一斑。

晶体管数量增加如此之多主要就是因为三级缓存的大幅扩容,这部分在整个核心里的面积比例也从大约六分之一提高到了足有三分之一。

(0)
时间不会说谎  的头像时间不会说谎  

相关推荐

  • 笔记本怎么重新安装网卡驱动,详细步骤教程

    作为一名使用笔记本电脑的用户,我们都知道无线网卡是我们连接网络的重要组成部分。然而,在使用笔记本电脑的过程中,我们可能会遇到无线网卡出现问题,比如连接不上网络、网速慢等。这时候,重新安装网卡驱动就是解决问题的一种有效方法。本文将为大家介绍笔

    2023年12月12日
  • 制作二维码的小程序,哪些小程序可以帮助你快速制作二维码

    二维码是一种可以被扫描的图形码,它可以存储大量的信息,包括网址、电话号码、电子邮件地址等等。在现代社会中,二维码已经被广泛应用于各种场合,例如商业广告、产品推广、活动宣传等等。如果你需要制作二维码,但是又不想花费大量的时间和精力,那么小程序

    2024年2月6日
  • 格式工厂绿色版免安装,怎样快速下载安装并使用

    关键词:格式工厂绿色版免安装如果你是一位需要经常转换文件格式的用户,那么你一定会需要一个好用的文件转换软件。而在众多的文件转换软件中,格式工厂是一款非常优秀的软件。今天,我们将介绍格式工厂绿色版免安装的下载、安装和使用方法。一、格式工厂

    2023年10月4日
  • 手机进水电池会坏吗,该怎么办?

    手机已经成为我们生活中必不可少的一部分,它不仅仅是我们的通信工具,还是我们的娱乐伴侣。但是,当我们的手机进水时,我们可能会感到非常困惑和烦恼。我们不知道该怎么办,更担心的是手机进水是否会对手机电池造成损害。在本文中,我们将讨论手机进水电池是

    2023年12月15日
  • 腾达ac9路由器怎么恢复出厂设置,详细步骤讲解

    作为一款高性能路由器,腾达AC9在市场上备受好评。但是,有时候我们需要将路由器恢复到出厂设置,比如在调试路由器时,或者是在更换网络服务商时。那么,腾达AC9路由器怎么恢复出厂设置呢?本文将为您详细讲解。关键词:腾达AC9路由器恢复出厂设置

    2023年11月5日
  • CR2格式怎么查看,推荐几款好用的查看软件

    如果你是一位摄影爱好者或者是从事摄影行业的人,那么你一定会遇到CR2格式的文件。CR2格式是佳能相机拍摄出来的RAW文件格式,这种格式的文件可以保留更多的细节,让你在后期处理时更加灵活。但是,如果你想要查看CR2格式的文件,你会发现很多软

    2023年11月1日
  • 股票m是什么意思

    股票交易明细M是大单标志,一般默认超过500手的计入大单。在投资股票时很多人会关注大单的数量,因为这可能是主力在买入或者卖出,对股价会产生一定的影响,不过在买卖时一定要关注各个方面…

  • 高手教你3分钟获取别人微信号方法(教你如何获取别人微信)

    微信一般安全使用是不会被盗的,那在什么样的情况下才会被盗取,私加一些不认识的人,发布一敏感的词汇,打广告,无上限加人,专门利用微信传播一些不好的事情,这样会被官方封号,也很有可能会…

  • 口碑最好的十大洗碗机,如何选择最适合你的一款

    在现代快节奏的生活中,洗碗机已经成为了很多家庭必不可少的家电之一。它不仅可以帮助我们节省时间和精力,还可以提高洗碗的效率和质量。但是,市面上的洗碗机种类繁多,价格也参差不齐,如何选择一款适合自己的洗碗机成为了很多人的难题。在本文中,我们将为

    2023年10月5日
  • 笔记本自带无线网卡,如何连接无线网络

    随着科技的发展,越来越多的人开始使用笔记本电脑。笔记本电脑的便携性和灵活性让人们更加喜欢。而无线网络的普及也让我们更加方便地上网。但是,对于一些新手来说,连接无线网络并不是一件容易的事情。本文将教你如何连接无线网络,让你轻松上网。一、检查

    2023年12月3日
  • 林内燃气灶哪个型号好,如何选择适合自己的燃气灶

    林内燃气灶是家庭厨房中常见的燃气灶品牌之一,其产品种类繁多,不同型号的燃气灶适用于不同的厨房环境和个人需求。那么,如何选择适合自己的林内燃气灶呢?一、了解厨房环境在选择林内燃气灶之前,首先要了解自己的厨房环境。厨房面积大小、通风情况、烹

    2024年1月8日
  • 只买一个路由器能上网吗,如何实现无线网络覆盖全屋

    关键词:只买一个路由器能上网吗随着互联网的不断发展,越来越多的人开始意识到家庭网络的重要性。在家里,我们需要无线网络覆盖全屋,以便在各个房间里都可以使用网络。但是,很多人并不知道只买一个路由器能否实现无线网络覆盖全屋。本文将为大家详细介绍

    2023年12月4日
  • 华为5g折叠屏手机评价,值得购买吗?

    随着5G网络的普及和发展,5G手机也成为了市场上的热门产品。而华为5G折叠屏手机则是备受关注的一款产品。那么,这款手机究竟值不值得购买呢?本文将从外观、性能、使用体验等方面进行评价,帮助大家更好地了解这款手机。外观华为5G折叠屏手机采用

    2023年10月2日
  • 骁龙820什么时候出的,最新发布时间及性能表现

    作为一款高端的移动处理器,骁龙820自发布以来备受关注。那么,骁龙820什么时候出的呢?它的性能表现如何呢?下面我们将一一解答。一、骁龙820发布时间骁龙820是高通公司推出的一款移动处理器,它于2015年11月发布,但是直到2016年

    2023年11月9日
  • win7蓝屏0x000000d1,如何解决?

    Win7是微软推出的操作系统之一,由于其稳定性和易用性,被广泛应用于各种场景中。然而,有时我们会遇到蓝屏问题,其中一个常见的错误代码就是0x000000d1。这个错误代码通常与驱动程序有关,下面我们将介绍如何解决这个问题。1.检查最近安

    2023年12月16日

发表回复

登录后才能评论