全网唯一标准王
文库搜索
切换导航
文件分类
频道
文件分类
批量下载
(19)中华 人民共和国 国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202111461357.6 (22)申请日 2021.12.0 3 (65)同一申请的已公布的文献号 申请公布号 CN 113868899 A (43)申请公布日 2021.12.31 (73)专利权人 苏州浪潮智能科技有限公司 地址 215100 江苏省苏州市吴中区吴中经 济开发区郭巷街道官浦路1号9幢 (72)发明人 张贞雷 李拓 满宏涛 刘同强 周玉龙 邹晓峰 王贤坤 (74)专利代理 机构 北京集佳知识产权代理有限 公司 11227 代理人 张凤伟 (51)Int.Cl. G06F 30/20(2020.01)G06F 119/02(2020.01) (56)对比文件 CN 113544640 A,2021.10.2 2 CN 111538535 A,2020.08.14 US 5752014 A,19 98.05.12 US 2004078559 A1,20 04.04.22 CN 110688160 A,2020.01.14 审查员 张琪 (54)发明名称 一种分支指令处理方法、 系统、 设备及计算 机存储介质 (57)摘要 本申请公开了一种分支指令处理方法、 系 统、 设备及计算机存储介质, 基于目标分支指令 确定待预测分支指令; 基于预设的多个 分支预测 方法对待预测分支指令进行预测, 得到相应的预 测结果; 基于预测结果确定各个分支预测方法的 预测准确率; 将值最高的预测准确率对应的分支 预测方法确定为目标分支预测方法; 基于目标分 支预测方法对目标分支指令进行分支预测。 本申 请中, 可以在多个 分支预测方法中选择预测准确 性最高的分支预测方法作为目标分支预测方法, 并根据目标分支预测方法对目标分支指令进行 分支预测, 可 以保证预测结果的准确性, 从而后 续处理器基于该分支预测结果进行分支指令处 理的话, 能够保证准确性较高。 权利要求书3页 说明书12页 附图4页 CN 113868899 B 2022.03.04 CN 113868899 B 1.一种分支指令处 理方法, 其特 征在于, 包括: 基于目标分支指令确定待预测分支指令; 基于预设的多个分支预测方法对所述待预测分支指令进行预测, 得到相应的预测结 果; 基于所述预测结果确定各个所述分支预测方法的预测准确率; 将值最高的所述预测准确率对应的所述分支预测方法确定为目标分支预测方法; 基于所述目标分支预测方法对所述目标分支指令进行分支预测; 其中, 所述分支预测方法包括基于分支预测状态确定当前分支预测结果的方法; 所述 分支预测方法包括: 若所述分支预测状态为第 一级别的不跳转执行分支指令, 则当前分支预测结果为不跳 转, 若验证当前分支预测成功, 则保持所述分支预测状态为所述第一级别的不跳转执行分 支指令, 若验证当前分支预测失败, 则调整所述分支预测状态为第二级别的不跳转执行分 支指令; 若所述分支预测状态为所述第 二级别的不跳转执行分支指令, 则当前分支预测结果为 不跳转, 若验证当前分支预测成功, 则调整所述分支预测状态为所述第一级别的不跳转执 行分支指令, 若验证当前分支预测失败, 则调整所述分支预测状态为第二级别的跳转执行 分支指令; 若所述分支预测状态为所述第 二级别的跳转执行分支指令, 则当前分支预测结果为跳 转, 若验证 当前分支预测成功, 则调整 所述分支预测状态为第一级别的跳转执行分支指 令, 若验证当前分支预测失败, 则调整所述分支预测状态为所述第二级别的不跳转执行分支指 令; 若所述分支预测状态为所述第 一级别的跳转执行分支指令, 则当前分支预测结果为跳 转, 若验证当前分支预测成功, 则保持所述分支预测状态为所述第一级别的跳转执行分支 指令, 若验证当前分支预测失败, 则调整所述分支预测状态为所述第二级别的跳转执行分 支指令; 其中, 所述第一级别的执 行概率大于所述第二级别。 2.根据权利要求1所述的方法, 其特征在于, 所述分支预测方法包括一直预测跳转执行 分支指令的方法。 3.根据权利要求1所述的方法, 其特征在于, 所述分支预测方法包括一直预测不跳转执 行分支指令的方法。 4.根据权利要求1所述的方法, 其特 征在于, 所述分支预测方法包括: 若所述分支预测状态表征跳转执行分支指令的预测结果的累积数量为1, 则当前分支 预测结果为跳转, 若验证当前分支预测成功, 则调整所述分支预测状态表征跳转执行分支 指令的预测结果的累积数量为2; 若验证 当前分支预测失败, 则保持所述分支预测状态表征 跳转执行分支指令的预测结果的累积数量 为1; 若所述分支预测状态表征跳转执行分支指令的预测结果的累积数量为2, 则当前分支 预测结果为跳转, 若验证当前分支预测成功, 则调整所述分支预测状态表征跳转执行分支 指令的预测结果的累积数量为3; 若验证 当前分支预测失败, 则调整 所述分支预测状态表征 跳转执行分支指令的预测结果的累积数量 为1;权 利 要 求 书 1/3 页 2 CN 113868899 B 2若所述分支预测状态表征跳转执行分支指令的预测结果的累积数量为3, 则当前分支 预测结果为跳转, 若验证当前分支预测成功, 则调整所述分支预测状态表征不跳转执行分 支指令; 若验证当前分支预测失败, 则调整所述分支预测状态表征跳转执行分支指令的预 测结果的累积数量 为1; 若所述分支预测状态表征不跳转执行分支指令, 则当前分支预测结果为不跳转, 若验 证当前分支预测成功, 则调整 所述分支预测状态表征跳转执行分支指 令的预测结果的累积 数量为1; 若当前分支预测失败, 则保持所述分支预测状态 表征不跳转执 行分支指令 。 5.根据权利要求1所述的方法, 其特 征在于, 所述分支预测方法包括: 若所述分支预测状态表征不跳转执行分支指令的预测结果的累积数量为1, 则当前分 支预测结果为不跳转, 若验证当前分支预测成功, 则调整所述分支预测状态表征不跳转执 行分支指 令的预测结果的累积数量为2; 若验证当前分支预测失败, 则保持所述分支预测状 态表征不跳转执 行分支指令的预测结果的累积数量 为1; 若所述分支预测状态表征不跳转执行分支指令的预测结果的累积数量为2, 则当前分 支预测结果为不跳转, 若验证当前分支预测成功, 则调整所述分支预测状态表征不跳转执 行分支指 令的预测结果的累积数量为3; 若验证当前分支预测失败, 则调整所述分支预测状 态表征不跳转执 行分支指令的预测结果的累积数量 为1; 若所述分支预测状态表征不跳转执行分支指令的预测结果的累积数量为3, 则当前分 支预测结果为不跳转, 若验证当前分支预测成功, 则调整所述分支预测状态表征跳转执行 分支指令; 若验证当前分支预测失败, 则调整所述分支预测状态表征不跳转执行分支指令 的预测结果的累积数量 为1; 若所述分支预测状态表征跳转执行分支指令, 则当前分支预测结果为跳转, 若验证当 前分支预测失败, 则 保持所述分支预测状态表征跳转执行分支指令; 若验证当前分支预测 成功, 则调整所述分支预测状态 表征不跳转执 行分支指令的预测结果的累积数量 为1。 6.一种分支指令处 理系统, 其特 征在于, 包括: 第一确定模块, 用于基于目标分支指令确定待预测分支指令; 第一预测模块, 用于基于预设的多个分支预测方法对所述待预测分支指令进行预测, 得到相应的预测结果; 第二确定模块, 用于基于所述预测结果确定各个所述分支预测方法的预测准确率; 第三确定模块, 用于将值最高的所述预测准确率对应的所述分支预测方法确定为目标 分支预测方法; 第二预测模块, 用于基于所述目标分支预测方法对所述目标分支指令进行分支预测; 其中, 所述分支预测方法包括基于分支预测状态确定当前分支预测结果的方法; 所述 分支预测方法包括: 若所述分支预测状态为第 一级别的不跳转执行分支指令, 则当前分支预测结果为不跳 转, 若验证当前分支预测成功, 则保持所述分支预测状态为所述第一级别的不跳转执行分 支指令, 若验证当前分支预测失败, 则调整所述分支预测状态为第二级别的不跳转执行分 支指令; 若所述分支预测状态为所述第 二级别的不跳转执行分支指令, 则当前分支预测结果为 不跳转, 若验证当前分支预测成功, 则调整所述分支预测状态为所述第一级别的不跳转执权 利 要 求 书 2/3 页 3 CN 113868899 B 3
专利 一种分支指令处理方法、系统、设备及计算机存储介质
文档预览
中文文档
20 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2元下载(无需注册)
温馨提示:本文档共20页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2元下载
本文档由 人生无常 于
2024-03-19 05:01:48
上传分享
举报
下载
原文档
(888.8 KB)
分享
友情链接
ISO 52000-3 2023 Energy performance of buildings — Overarching EPB assessment — Part 3 General principles for determination and reporting of primary energy factors (PEF) and CO2 emission coefficients.pdf
ISO 11892 2024 Space systems Subsystems or units to spacecraft interface control document.pdf
ISO 14130 1997 Fibre-reinforced plastic composites — Determination of apparent interlaminar shear strength by short-beam method.pdf
ISO ASTM 51900 2023 Guidance for dosimetry for radiation research.pdf
ISO 725 2009 ISO inch screw threads — Basic dimensions.pdf
ISO 5690-2-1984Equipment for distributing fertilizers. Test methods. Part 2_Fertilizer distributors (1).pdf
ISO 16610-31 2016 Geometrical product specifications (GPS) — Filtration — Part 31 Robust.pdf
ISO 37301-2021 合规管理体系要求及使用指南(中文版).pdf
ISO 5647 2019 Paper and board — Determination of titanium dioxide content.pdf
ISO 22400-1 2014 Automation systems and integration — Key performance indicators (KPIs) for manufacturing operations management — Part 1 Overview, concepts and terminology.pdf
GB-T 20283-2020 信息安全技术 保护轮廓和安全目标的产生指南.pdf
GB-T 38406-2019 皮革化学品 合成鞣剂中鞣质含量的测定.pdf
GB-T 42177-2022 加氢站氢气阀门技术要求及试验方法.pdf
GB-T 12615.4-2004 封闭型平圆头抽芯铆钉 51级.pdf
GB-T 20082-2006 液压传动 液体污染 采用光学显微镜测定颗粒污染度的方法.pdf
GB-T 38174-2019 风能发电系统 风力发电场可利用率.pdf
GB-T 1621-2008 工业氯化铁.pdf
GB-T 9695.23-2008 肉与肉制品 羟脯氨酸含量测定.pdf
GB-Z 29638-2013 电气-电子-可编程电子安全相关系统的功能安全 功能安全概念及GB-T 20438系列概况.pdf
GB-T 7065-1997 纺织品 色牢度试验 耐热水色牢度.pdf
1
/
3
20
评价文档
赞助2元 点击下载(888.8 KB)
回到顶部
×
微信扫码支付
2
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。