摘要:
相关是影响乱序调度的罪魁祸首,如果指令2的执行需要依赖指令1的结果,我们就 说这两条指令是相关的,指令2必须在指令1后面执行,无法乱序。 下图描述了指令间的相关性: 1.寄存器相关 当两条语句没有共用寄存器时,它们之间是不相关的,而当两条语句共用寄存器时,它们就有可能相关。 我们以x86汇编来看看指 阅读全文
posted @ 2018-06-17 22:45
yooooooo
阅读(2612)
评论(0)
推荐(0)
摘要:
分支预测( Branch predictor):当处理一个分支指令时,有可能会产生跳转,从而打断流水线指令的处理,因为处理器无法确定该指令的下一条指令,直到分支指令执行完毕。流水线越长,处理器等待时间便越长,分支预测技术就是为了解决这一问题而出现的。因此,分支预测是处理器在程序分支指令执行前预测其结 阅读全文
posted @ 2018-06-17 16:38
yooooooo
阅读(8651)
评论(0)
推荐(1)


浙公网安备 33010602011771号