什么是CPU分枝预测和推测执行技术?
读趣百科>科普>科技数码

什么是CPU分枝预测和推测执行技术?

什么是分枝预测和推测执行技术?

分枝预测(branch prediction)和推测执行(speculation execution)是CPU动态执行技术中的主要内容,动态执行是目前CPU主要采用的先进技术之一。采用分枝预测和动态执行的主要目的是为了提高CPU的运算速度。推测执行是依托于分枝预测基础上的,在分枝预测程序是否分枝后所进行的处理也就是推测执行。

由于程序中的条件分枝是根据程序指令在流水线处理后结果再执行的,所以当CPU等待指令结果时,流水线的前级电路也处于空闲状态等待分枝指令,这样必然出现时钟周期的浪费。如果CPU能在前条指令结果出来之前就能预测到分枝是否转移,那么就可以提前执行相应的指令,这样就避免了流水线的空闲等待,相应也就提高了CPU的运算速度。但另一方面一旦前指令结果出来后证明分枝预测错误,那么就必须将已经装入流水线执行的指令和结果全部清除,然后再装入正确指令重新处理,这样就比不进行分枝预测等待结果后再执行新指令还慢了(所以IDT公司的WIN C6就没有采用分枝预测技术)。这就好象在外科手术中,一个熟练的护士可以根据手术进展情况来判断医生的需要(象分枝预测)提前将手术器械拿在手上(象推测执行)然后按医生要求递给他,这样可以避免等医生说出要什么,再由护士拿起递给他(医生)的等待时间。当然如果护士判断错误,也必须要放下预先拿的器械再重新拿医生需要的递过去。尽管如此,只要护士经验丰富,判断准确率高,那么当然就可以提高手术进行速度。

因此我们可以看出,在以上推测执行时的分枝预测准确性至关重要!所以通过Intel公司技术人员的努力,现在的Pentium和Pentium Ⅱ系列CPU的分枝预测正确率分别达到了80%和90%,这样虽然可能会有20%和10%分枝预测错误但平均以后的结果仍然可以提高CPU的运算速度。

最新科技数码科普

iPhone6S电池有多大 iPhone6S电池介绍及续航能力

iPhone6S/6S Plus又将掀起一股热潮,很多网友看到新机发布就买买买了,不过也有网友在思考iPhone6S/6S Plus的具体硬件配置,比如和体验...
展开详情

支付宝廊坊银行如何快捷支付(卡通)

支付宝廊坊银行快捷支付(卡通)的方法如下:一、使用规则:1、支持卡种:储蓄卡。2、办理渠道:银行柜面。3、支付和实时提现的限额:5000元。4、查询余额:不可...
展开详情

Mac OS X如何修改文件名

Mac OS X修改文件名的步骤:当我们要修改一个文件夹或文件的名字的时候,需要先选中这个文件,稍作停顿后(避免被系统认为是双击),点击文件名,这时就可以对文...
展开详情

怎么挑选智能化音响 智能化音箱挑选技巧介绍

为了能更好的享受音乐带给我们的震撼,人们通常会借助扬声器的帮助,传统的扬声器也就是音箱已经难以满足如今的市场需求,新一代的智能化音响才是现在的主流,但是面对如...
展开详情

电熨斗和挂烫机区别有哪些 喷雾式电熨斗使用步骤

如果遇到衣物褶皱的问题,还是需要依靠 电熨斗 来解决。近年来市面上又出现了挂烫机这种产品,那么它和电熨斗的区别有哪些?接下来小编就为大家介绍电熨斗和挂烫机有什...
展开详情

如何清理笔记本灰尘

往往我们在长时间使用笔记本的过程中,总会遇到因为笔记本的温度不断的升高,使得其承受不住导致各类的电脑死机和蓝屏故障。其原因就是笔记本本身的散热不良而造成的,尤...
展开详情

怎么运用Photoshop制作云雾飘飘的动画

这一节,我们来学习运用Photoshop制作云雾飘飘的动画。工具/原料电脑 ps软件说明:小编使用的Photoshop CS6软件,大家使用软件不同,制作云雾...
展开详情

ISO 9001与CMM异同分析

ISO 9001与CMM异同分析美国软件工程研究所(SEI)开发的软件过程能力成熟度模型(CMM)和国际标准化组织(ISO)开发的ISO 9000标准系列都着...
展开详情
相关知识
热门推荐

蚂蚁会员刮刮卡在哪 蚂蚁会员刮刮卡使用方法

蚂蚁会员刮刮卡在哪里?蚂蚁会员刮刮卡怎么用?蚂蚁会员刮刮卡是支付宝推出的新产品,所有的会员都能参与,而且可以获得很多奖品,那么蚂蚁会员刮刮卡在哪里?蚂蚁会员刮...
展开详情

南方isi加密刻录机

功能用途在涉密信息传播应用过程中,敏感信息在内部计算机上进行交换或存档等应用中,刻录光盘被作为一种相对安全的方式得到普遍采用。但该方式存在以下风险:1.非授权...
展开详情

想轻松搞定CPU散热及安装问题?看这篇文章就对了!

好多同学都不会安装CPU,下面以安装一个英特尔i3 CPU与散热器为例,示范一下。第一步:将CPU安装到主板上首先需要将主板放在干净整洁的平面桌面上--》打开...
展开详情

红米note5a怎么截图 红米note5a截屏方式

红米note5a怎么截图?红米note5a如何截屏?红米note5a是最新款红米手机,不错的配置以及价格相当的有诱惑力,很多朋友想必还不知道红米note5a怎...
展开详情

国产CPU存算一体机问世,搭载x86兆芯

11月18日,柏睿数据携手兆芯,正式发布国产CPU平台存算一体机,并签署战略合作协议,共同推进网络核心技术和产品的攻关。这款数据存算一体机以柏睿数据大数据实时...
展开详情