用于预测源操作数值并优化指令处理的设备和方法

    公开(公告)号:CN112639729A

    公开(公告)日:2021-04-09

    申请号:CN201980056175.5

    申请日:2019-07-17

    Abstract: 提供了一种用于处理指令的设备和方法。所述设备具有用于执行指令的执行电路,其中每个指令需要使用一个或多个源操作数值来执行关联操作以产生结果值。发布电路用于维护等待由所述执行电路执行的未决指令的记录,并且预测电路用于为选择的未决指令产生预测的源操作数值。优化电路然后被布置为在下述情况下针对所述选择的未决指令检测到优化条件:考虑到所述选择的未决指令的所述关联操作,所述预测的源操作数值使得所述结果值在不执行所述关联操作的情况下是已知的。响应于检测到所述优化条件,实现优化操作,而不是使所述执行电路执行所述关联操作以执行所述选择的未决指令。这可导致显著的性能和/或功耗改进。

    用于处理指令的设备和方法

    公开(公告)号:CN112639729B

    公开(公告)日:2024-08-27

    申请号:CN201980056175.5

    申请日:2019-07-17

    Abstract: 提供了一种用于处理指令的设备和方法。所述设备具有用于执行指令的执行电路,其中每个指令需要使用一个或多个源操作数值来执行关联操作以产生结果值。发布电路用于维护等待由所述执行电路执行的未决指令的记录,并且预测电路用于为选择的未决指令产生预测的源操作数值。优化电路然后被布置为在下述情况下针对所述选择的未决指令检测到优化条件:考虑到所述选择的未决指令的所述关联操作,所述预测的源操作数值使得所述结果值在不执行所述关联操作的情况下是已知的。响应于检测到所述优化条件,实现优化操作,而不是使所述执行电路执行所述关联操作以执行所述选择的未决指令。这可导致显著的性能和/或功耗改进。

Patent Agency Ranking