目录:
定义-分支预测是什么意思?
分支预测是一种尝试减轻分支成本的计算机体系结构方法。 分支谓词使用流水线来加快CPU处理分支指令的速度。 该技术仅在某些谓词为真时才执行某些指令。 分支预测通常使用分支预测器在硬件中实现。
分支预测也称为分支谓词或简称为谓词。
技术百科解释了分支预测
分支预测是一种用于在使用流水线的处理器上加快指令执行速度的技术。 CPU最初一开始执行一条一条指令,但是流水线的引入意味着分支指令可能会大大降低处理器的速度,因为处理器必须等待条件跳转的执行。
分支预测将指令分解为谓词,类似于谓词逻辑。 使用分支预测的CPU仅在谓词为true时才执行语句。 一个例子是使用条件逻辑。 由于不执行不必要的代码,因此处理器可以更有效地工作。 分支预测是通过CPU逻辑中的分支预测器实现的。