导航:首页 > 信息技术 > 现代cpu多核心技术是什么

现代cpu多核心技术是什么

发布时间:2024-12-02 06:06:50

㈠ cpu的核心技术是什么

CPU核心技术主要以动态执行技术为主,主要有两大技术

  1. 分枝预测(branch prediction);

  2. 推测执行(speculatlon execution)。

  3. 动态执行是目前CPU主要采用的先进技术之一。

  4. 采用分枝预测和动态执行的主要目的是为了提高CPU的运算速度。

  5. 推测执行是依托于分枝预测基础上的,在分枝预测程序是否分枝后所进行的处理也就是推测执行。

  6. 由于程序中的条件分枝是根据程序指令在流水线处理后结果再执行的,所以当CPU等待指令结果时,流水线的前级电路也处于空闲状态等待分枝指令,这样必然出现时钟周期的浪费。

  7. 如果CPU能在前条指令结果出来之前就能预测到分枝是否转移、那么就可以提前执行相应的指令,这样就避免了流水线的空闲等待、相应也就提高了CPU的运算速度。但另一方面一旦前指令结果出来后证明分技预测错误,那么就必须将已经装人流水线执行的指令和结果全部清除,然后再装人正确指令重新处理,这样就比不进行分枝预测等待结果后再执行新指令还慢了( 所以IDT公的WIN C6就没有采用分枝预测技术)。

  8. 现在的Pentium和pentium II系列CPU的分枝预测正确率分别达到了80%和90%,这样虽然可能会有2O%和10%分枝预测错误但平均以后的结果仍然可以提高CPU的运算速度。

阅读全文

与现代cpu多核心技术是什么相关的资料

热点内容
世界上最大的技术单是什么 浏览:282
传播学中什么叫大数据 浏览:224
数据比较多怎么做图表 浏览:320
张家口职业技术学院怎么查成绩 浏览:493
批发市场买货发生纠纷怎么办 浏览:691
微信信息怎么突然就发不出去了 浏览:510
代理烤肠跑业务怎么样 浏览:244
广州速为国际货运代理怎么样 浏览:845
视频信息软件有哪些 浏览:231
拉萨市场在哪里 浏览:366
全抖音最好玩的是哪个抖音小程序 浏览:351
什么地方可以交易虚弱药水 浏览:29
硕士发表论文的数据哪里来的 浏览:295
大疆mini2数据卡哪里显示 浏览:719
跟媳妇儿吵架了该怎么回信息 浏览:476
玉柴发动机用什么技术 浏览:251
部队战术技术动作考核标准是什么 浏览:974
微课怎么删除家长信息 浏览:726
金沙市场公交有哪些 浏览:298
计算器批发市场有哪些 浏览:358