首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

基于混合检查点机制的乱序执行方法、系统及相关设备 

申请/专利权人:睿思芯科(深圳)技术有限公司

申请日:2024-05-28

公开(公告)日:2024-06-25

公开(公告)号:CN118245116A

主分类号:G06F9/38

分类号:G06F9/38

优先权:

专利状态码:在审-公开

法律状态:2024.06.25#公开

摘要:本发明适用于处理器架构技术领域,尤其涉及一种基于混合检查点机制的乱序执行方法、系统及相关设备。本发明的方法利用多检查点机制进行对应分配与释放策略的调整优化,使得检查点在使用完成后更快地被释放,减少无检查点空余可用的情况,并且通过复用策略避免了流水线停滞问题,结合单检查点机制应对了不同种类的指令异常与恢复,能够在有限的硬件条件下降低分支错误预测恢复的过程对处理器整体性能造成的影响。

主权项:1.一种基于混合检查点机制的乱序执行方法,其特征在于,包括以下步骤:S101、初始化处理器中的检查点池与备份检查点,所述检查点池包括多个第一类检查点,所述备份检查点包括一个第二类检查点,所述第一类检查点记录重命名映射表、重定序缓冲索引号、物理寄存器空闲列表、引用数量中的至少一种条目、以及用于标记所述第一类检查点在所述检查点池中的序号与有效信息;所述第二类检查点记录重命名映射表、重定序缓冲索引号、物理寄存器空闲列表中的至少一种条目;S102、从处理器前端接收指令,并根据所述指令的分支预测结果从所述检查点池中分配所述第一类检查点以记录对应的分支预测指令;S103、判断所述分支预测指令是否正确、或所述指令是否正常执行:若否,根据所述检查点池或所述备份检查点进行处理器后端状态恢复;若是,对所述检查点池或所述备份检查点进行更新;S104、释放所述检查点池中未被使用的所述第一类检查点,以由所述检查点池进行重新分配来记录对应的分支预测指令。

全文数据:

权利要求:

百度查询: 睿思芯科(深圳)技术有限公司 基于混合检查点机制的乱序执行方法、系统及相关设备

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。