范文健康探索娱乐情感热点
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

CPU一级缓存是什么

  CPU缓存(Cache Memory)是位于CPU与内存之间的临时存储器,它的容量比内存小的多但是交换速度却比内存要快得多。缓存的出现主要是为了解决CPU运算速度与内存读写速度不匹配的矛盾,因为CPU运算速度要比内存读写速度快很多,这样会使CPU花费很长时间等待数据到来或把数据写入内存。
  在缓存中的数据是内存中的一小部分,但这一小部分是短时间内CPU即将访问的,当CPU调用大量数据时,就可避开内存直接从缓存中调用,从而加快读取速度。由此可见,在CPU中加入缓存是一种高效的解决方案,这样整个内存储器(缓存+内存)就变成了既有缓存的高速度,又有内存的大容量的存储系统了。缓存对CPU的性能影响很大,主要是因为CPU的数据交换顺序和CPU与缓存间的带宽引起的。
  缓存的工作原理是当CPU要读取一个数据时,首先从缓存中查找,如果找到就立即读取并送给CPU处理;如果没有找到,就用相对慢的速度从内存中读取并送给CPU处理,同时把这个数据所在的数据块调入缓存中,可以使得以后对整块数据的读取都从缓存中进行,不必再调用内存。
  正是这样的读取机制使CPU读取缓存的命中率非常高(大多数CPU可达90%左右),也就是说CPU下一次要读取的数据90%都在缓存中,只有大约10%需要从内存读取。这大大节省了CPU直接读取内存的时间,也使CPU读取数据时基本无需等待。总的来说,CPU读取数据的顺序是先缓存后内存。
  目前缓存基本上都是采用SRAM存储器,SRAM是英文Static RAM的缩写,它是一种具有静志存取功能的存储器,不需要刷新电路即能保存它内部存储的数据。不像DRAM内存那样需要刷新电路,每隔一段时间,固定要对DRAM刷新充电一次,否则内部的数据即会消失,因此SRAM具有较高的性能,但是SRAM也有它的缺点,即它的集成度较低,相同容量的DRAM内存可以设计为较小的体积,但是SRAM却需要很大的体积,这也是目前不能将缓存容量做得太大的重要原因。它的特点归纳如下:优点是节能、速度快、不必配合内存刷新电路、可提高整体的工作效率,缺点是集成度低、相同的容量体积较大、而且价格较高,只能少量用于关键性系统以提高效率。
  按照数据读取顺序和与CPU结合的紧密程度,CPU缓存可以分为一级缓存,二级缓存,部分高端CPU还具有三级缓存,每一级缓存中所储存的全部数据都是下一级缓存的一部分,这三种缓存的技术难度和制造成本是相对递减的,所以其容量也是相对递增的。当CPU要读取一个数据时,首先从一级缓存中查找,如果没有找到再从二级缓存中查找,如果还是没有就从三级缓存或内存中查找。
  一般来说,每级缓存的命中率大概都在80%左右,也就是说全部数据量的80%都可以在一级缓存中找到,只剩下20%的总数据量才需要从二级缓存、三级缓存或内存中读取,由此可见一级缓存是整个CPU缓存架构中最为重要的部分。
  一级缓存(Level 1 Cache)简称L1 Cache,位于CPU内核的旁边,是与CPU结合最为紧密的CPU缓存,也是历史上最早出现的CPU缓存。由于一级缓存的技术难度和制造成本最高,提高容量所带来的技术难度增加和成本增加非常大,所带来的性能提升却不明显,性价比很低,而且现有的一级缓存的命中率已经很高,所以一级缓存是所有缓存中容量最小的,比二级缓存要小得多。
  一般来说,一级缓存可以分为一级数据缓存(Data Cache,D-Cache)和一级指令缓存(Instruction Cache,I-Cache)。二者分别用来存放数据以及对执行这些数据的指令进行即时解码,而且两者可以同时被CPU访问,减少了争用Cache所造成的冲突,提高了处理器效能。目前大多数CPU的一级数据缓存和一级指令缓存具有相同的容量,例如AMD的Athlon XP就具有64KB的一级数据缓存和64KB的一级指令缓存,其一级缓存就以64KB+64KB来表示,其余的CPU的一级缓存表示方法以此类推。
  Intel的采用NetBurst架构的CPU(最典型的就是Pentium 4)的一级缓存有点特殊,使用了新增加的一种一级追踪缓存(Execution Trace Cache,T-Cache或ETC)来替代一级指令缓存,容量为12KμOps,表示能存储12K条即12000条解码后的微指令。
  一级追踪缓存与一级指令缓存的运行机制是不相同的,一级指令缓存只是对指令作即时的解码而并不会储存这些指令,而一级追踪缓存同样会将一些指令作解码,这些指令称为微指令(micro-ops),而这些微指令能储存在一级追踪缓存之内,无需每一次都作出解码的程序,因此一级追踪缓存能有效地增加在高工作频率下对指令的解码能力,而μOps就是micro-ops,也就是微型操作的意思。它以很高的速度将μops提供给处理器核心。
  Intel NetBurst微型架构使用执行跟踪缓存,将解码器从执行循环中分离出来。这个跟踪缓存以很高的带宽将uops提供给核心,从本质上适于充分利用软件中的指令级并行机制。Intel并没有公布一级追踪缓存的实际容量,只知道一级追踪缓存能储存12000条微指令(micro-ops)。所以,不能简单地用微指令的数目来比较指令缓存的大小。
  实际上,单核心的NetBurst架构CPU使用8Kμops的缓存已经基本上够用了,多出的4kμops可以大大提高缓存命中率。而如果要使用超线程技术的话,12KμOps就会有些不够用,这就是为什么有时候Intel处理器在使用超线程技术时会导致性能下降的重要原因。
  例如Northwood核心的一级缓存为8KB+12KμOps,就表示其一级数据缓存为8KB,一级追踪缓存为12KμOps;而Prescott核心的一级缓存为16KB+12KμOps,就表示其一级数据缓存为16KB,一级追踪缓存为12KμOps。在这里12KμOps绝对不等于12KB,单位都不同,一个是μOps,一个是Byte(字节),而且二者的运行机制完全不同。所以那些把Intel的CPU一级缓存简单相加,例如把Northwood核心说成是20KB一级缓存,把Prescott核心说成是28KB一级缓存,并且据此认为Intel处理器的一级缓存容量远远低于AMD处理器128KB的一级缓存容量的看法是完全错误的,二者不具有可比性。
  在架构有一定区别的CPU对比中,很多缓存已经难以找到对应的东西,即使类似名称的缓存在设计思路和功能定义上也有区别了,此时不能用简单的算术加法来进行对比;而在架构极为近似的CPU对比中,分别对比各种功能缓存大小才有一定的意义。

iQOONeo3s采用什么解锁方式是指纹解锁吗iQOONeo3s这款手机对比上一代,将会有着很多的性能提升,那么iQOONeo3s采用了什么解锁方式呢,支持指纹解锁吗,感兴趣的朋友不要错过哦!什么解锁方式iQOONeo3s支持诺基亚Lumia510分辨率是多少诺基亚Lumia510配备了一块4。0英寸的屏幕,主屏分辨率为800x480像素,支持WVGA分辨率和多点触控。诺基亚Lumia510搭载WP7。5Mango操作系统,以简单操作和2070和2060性能差距2070和2060性能差距?RTX2070使用了完整的TU106400A核心,核心频率为1620MHz,显存频率为14000MHz,搭配8GBGDDR6显存,而RTX2060使用了怎样购买笔记本电脑笔记本电脑选购方法介绍详解随着电子技术的发展和产品的价格飞降,现在越来越多的人选择购买笔记本。现在市场上笔记本品牌众多,型号更是眼花缭乱,那么对于预算不足,又想获得一款通杀大型3D游戏的笔记本电脑,到底怎样诺基亚Lumia510运存是多少诺基亚Lumia510搭配了256MBRAM和4GBROM的机身内存。扣除系统使用空间,可以装载的媒体档案非常有限,也呼应了手机以入门用户为主的设定目标,不过用户仍可获得7GBSkxbox360手柄使用说明详细介绍xbox360手柄为什么不能支持windows游戏的操作呢?xbox360手柄正中间的圆球是做什么用的,为什么一直长亮?这些都是用户在xbox360手柄使用过程中经常遇到的一些问题xbox360体感游戏机怎么样xbox360体感游戏机介绍推荐导语现如今社会的科技越来越发达,游戏机的设计渐渐变得越来越人性化,游戏机可以依靠高科技来感应游戏者的动作,同时反应到游戏的系统中去,这种游戏机不仅有很好的健身功能,还有很好的娱乐功x360手柄如何选购x360手柄选购指南图文随着电脑的普及,各类电脑游戏成为了人们日常休闲娱乐的一种非常不错的选择。在进行游戏时,游戏手柄是不可或缺的一种操作部件,我们可以通过操作游戏手柄中的按钮,完美的实现对于电脑游戏中模诺基亚Lumia510有HDMI接口吗诺基亚Lumia510没有配备HDMI接口。诺基亚Lumia510搭载WP7。5Mango操作系统,以简单操作和大屏幕体验为卖点。手机配备4英寸WVGA屏幕,具有微软WP系统颇受好华为荣耀畅玩4X怎么样?华为荣耀畅玩4X好用吗?华为荣耀畅玩4X怎么样最近荣耀畅玩4X发布,一如既往主打性价比,除了拥有5。5英寸高清全贴合IPS屏幕,高通四核64位处理器与1300万像素背照式摄像头外,还支持现时非常热门的全网华为畅玩4X抢购时间华为畅玩4X抢购攻略华为畅玩4X抢购时间华为畅玩4X抢购攻略2014年11月19日,全网通华为荣耀畅玩4X(行货)在京东热卖,该机的标配为电池(内置)充电器数据线耳机说明书保修卡等。全网通版华为荣耀畅
空调压缩机不工作怎么办空调压缩机不工作解决方法详解在日常生活中,空调已成为我们家居必不可少的电器之一,能够为我们的生活带来极大的便利。但是在空调使用的过程中,也会出现各种问题,那么你知道空调压缩机不工作是什么原因吗?空调压缩机坏了空调压缩机怎么维修空调压缩机维修方法详解大家都知道空调是家中主要的调节温度的电器,有了它我们才能安然度过四季。其中的压缩机是它主要的部件,有了它才能保证空调能完好的在家中使用。若是发现出现了漏水,制冷性能不好等现象,多半空调开机加氟后压缩机停机怎么办空调开机加氟后压缩机停机原因详解不知道是挂机还是立式空调呢?我就先认为你是挂机吧,开机加氟到4公斤,开机10多分钟压缩机停机压力升到10公斤,这么看来你的空调应该是用的是r22的制冷剂,这个停机压力感觉略微有点偏空调扇怎么安装压缩机空调扇安装压缩机方法介绍详解空调扇主要是夏天使用的产品,可以达到清凉的效果,并且非常地低碳环保,所以受到了消费者的喜爱。那么你知道空调扇安装压缩机的方法吗,不知道的话也没关系,小编今天就来给大家介绍一下,咱们空调压缩机不转怎么回事空调压缩机不转的原因详解夏天当然少不了空调了,它可以帮助我们安然地度过夏天,但是如果遇到空调压缩机不转的现象该怎么办呢?今天小编就来给大家介绍一下空调压缩机不转的原因有哪些?大致包括电线源没有插好空调处于家用新风机多少钱影响家用新风机价格因素介绍详解新风系统是一种能够全天24小时持续不断地将室内污浊空气及时排出,同时引入室外新鲜空气,并有效控制风量大小增加能量回收的室内通风换气产品。由于受品牌类型房屋面积安装工艺等方面因素的影新风机哪些品牌好家用新风机品牌介绍详解空气污染的加剧使得人们开始转向关注呼吸健康,也有更多的用户开始了解新风系统,那么,新风系统有哪些品牌,在这些品牌中哪种新风系统更好?IT百科通过对比和市场调查得出如下结论,希望能给家用新风机什么牌子好家用新风机品牌介绍详解新风系统效果的好坏跟新风机的质量好坏有很大的关系,怎么说呢。新风机就相当于车的发动机一样,只有好的新风机才能够让我们大家有更好的新风系统效果,那么,哪些家用新风机的品牌是比较好的呢家用新风机生产厂家哪家好3个厂家介绍导语如今的这气温可真是一天更比一天高啊,不管是在家里还是在外面都没法逃脱这怪天气的迫害啊,很多时候都是顶着汗流浃背的状态去做我们的工作甚至是睡觉。这时候空调风扇各种制冷的电子类产品家用新风机怎么样?哪个牌子好?现在家居装修人们都比较关注怎样提高室内空气的流通,以保持优质的室内空气,其实除了在设计上注意,在家用电器系统上面也有比较好的选择,比如新风机,下面小编带大家去了解下新风机新风机是什怎么安装家用新风机家用新风机安装介绍详解说起新风机,相信大家都是比较的了解的了。在我们的生活中,新风机已经逐渐的开始普遍起来了。正因为现在生活中有着越来越多的污染,所以大家才更加迫切的想要来使用到新风机换气设备。那么,下