-
-
公开(公告)号:CN111538535A
公开(公告)日:2020-08-14
申请号:CN202010349676.7
申请日:2020-04-28
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本申请公开了一种CPU指令处理方法、控制器和中央处理单元,所述方法包括:提取指令形成指令块,以送入CPU执行单元;其中,所述指令块包括单条跳转指令以及通过CPU指令预测得到的分支指令;使CPU执行单元执行所述跳转指令之前的指令和所述跳转指令,以及在确定出所述跳转指令的跳转目标指令之前,拒绝所述分支指令进入执行阶段。本方案提供在充分利用指令预测的准确率(98%)的基础上,避免安全问题的同时,减少预测失败带来的性能和功耗问题,提升CPU的效率。
-
-
公开(公告)号:CN111538535B
公开(公告)日:2021-09-21
申请号:CN202010349676.7
申请日:2020-04-28
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本申请公开了一种CPU指令处理方法、控制器和中央处理单元,所述方法包括:提取指令形成指令块,以送入CPU执行单元;其中,所述指令块包括单条跳转指令以及通过CPU指令预测得到的分支指令;使CPU执行单元执行所述跳转指令之前的指令和所述跳转指令,以及在确定出所述跳转指令的跳转目标指令之前,拒绝所述分支指令进入执行阶段。本方案提供在充分利用指令预测的准确率(98%)的基础上,避免安全问题的同时,减少预测失败带来的性能和功耗问题,提升CPU的效率。
-
-
-