应该怎样,你知道处理器的动态执行
第一次使用后,在小六或第六代处理器,动态执行,从而使处理器能够执行更多的指令并行,使任务的完成更加迅速。 这项技术创新是由三个主要部分组成:
分支预测
分支预测是一个特点,以前只发现在高端主机处理器。 它,从而使处理器能够保持指令流水线的全部运行在一个较高的速度。 特别市值/解码单元,在该处理器采用了高度优化的分支预测算法来预测方向和结果的指令被处决,通过多层次的分支机构,电话,并返回。 它像一个下棋的工作出多种战略,在推进游戏所预测对手的策略,几个动作,迈向未来。 由预测结果的指示,在进步,指令可被处决,没有等待。
数据分析
数据分析研究数据流通过处理器,以检测任何机会地地道道的阶指令执行。 特别调度/执行单位在处理器监视器多次指示,并可以执行这些指令,在一项命令说,最大限度地利用多重超标量执行单位。 由此产生出的阶执行指令,可以随时向执行单位忙的时候甚至缓存思念和其它数据依赖性指示否则可能持有的事情了。
投机执行
投机执行的是该处理器的能力,以执行指令提前和现实纲领的柜台。 该处理器的调度/执行单元利用数据流分析,以执行所有可用的指示,在指示池和存储结果,在临时选民登记册内。 一个退休的单位搜查,然后指示池完成指令,不再是数据依赖于其他指令运行或已得到解决科预言。 如果有这样的指示,完成了被发现,结果是致力于记忆体,由退休单位或合适的标准英特尔架构中,以便它们原本发出。 他们都是已退休,然后从池。
动态执行,基本上消除了制约和依赖于线性指令序列。 通过促进地地道道的阶指令执行,它可以使教学单位工作,而不是等待数据从内存。 即使指示,可以预见,并执行枪决符合常规,结果是在原来的秩序,才不致破坏或改变程序流程。 这使得小六,以办好现有的英特尔架构的软件正是由于五常(奔腾)和以往处理器didjust了整个更快!
这是一篇文章说,由汉娜quassar 免责声明:我们的网站是不负责所载资料由本条规定。 这篇文章根本没有反映看法,意见,思想或信仰的文章目录中的工作人员。
翻译预告:文章" ,应该怎样,你知道处理器的动态执行"被翻译使用的自动翻译服务。 我们真诚地道歉,对任何翻译错误发生。 谢谢你的谅解。