循环分支指令的处理方法、系统、装置、设备及存储介质

    公开(公告)号:CN116679985B

    公开(公告)日:2023-11-10

    申请号:CN202310945145.8

    申请日:2023-07-28

    Abstract: 本申请提供了一种循环分支指令的处理方法、系统、装置、电子设备及计算机可读存储介质,包括:获取针对循环分支指令的错误恢复请求,错误恢复请求是处理器在获得循环分支指令的实际执行结果后发出的,从预设的缓存单元中获取循环分支指令的状态信息;状态信息反映了循环分支指令在循环中的执行情况;根据实际执行结果和目标迭代计数值,更新缓存单元中循环分支指令的状态信息,完成循环分支指令的错误恢复。本申请不用等待指令的提交,以通过更早开始的错误恢复处理,节省了等待指令提交的时间,实现了对高性能处理器的适配,保证了循环预测器内部状态的正确维护,从而提高了预测的准确率和效率。

    循环分支指令的处理方法、系统、装置、设备及存储介质

    公开(公告)号:CN116679985A

    公开(公告)日:2023-09-01

    申请号:CN202310945145.8

    申请日:2023-07-28

    Abstract: 本申请提供了一种循环分支指令的处理方法、系统、装置、电子设备及计算机可读存储介质,包括:获取针对循环分支指令的错误恢复请求,错误恢复请求是处理器在获得循环分支指令的实际执行结果后发出的,从预设的缓存单元中获取循环分支指令的状态信息;状态信息反映了循环分支指令在循环中的执行情况;根据实际执行结果和目标迭代计数值,更新缓存单元中循环分支指令的状态信息,完成循环分支指令的错误恢复。本申请不用等待指令的提交,以通过更早开始的错误恢复处理,节省了等待指令提交的时间,实现了对高性能处理器的适配,保证了循环预测器内部状态的正确维护,从而提高了预测的准确率和效率。

Patent Agency Ranking