Invention Publication
- Patent Title: 分支预测预加载
- Patent Title (English): Branch prediction preloading
-
Application No.: CN201380028320.1Application Date: 2013-05-20
-
Publication No.: CN104335168APublication Date: 2015-02-04
- Inventor: B.R.普拉斯基 , A.瓦西利夫斯基 , J.J.博南诺 , J.休 , M.米特兰 , T.斯莱格尔
- Applicant: 国际商业机器公司
- Applicant Address: 美国纽约阿芒克
- Assignee: 国际商业机器公司
- Current Assignee: 国际商业机器公司
- Current Assignee Address: 美国纽约阿芒克
- Agency: 北京市柳沈律师事务所
- Agent 邸万奎
- Priority: 13/517,779 2012.06.14 US
- International Application: PCT/EP2013/060328 2013.05.20
- International Announcement: WO2013/186014 EN 2013.12.19
- Date entered country: 2014-11-28
- Main IPC: G06F9/38
- IPC: G06F9/38

Abstract:
实施例涉及分支预测预加载。一个方面包括用于分支预测预加载的系统。该系统包括:耦接到处理电路的指令高速缓存和分支目标缓冲器(BTB),配置该处理电路以执行方法。该方法包括:从指令高速缓存提取指令流中的多个指令;以及对指令流中的分支预测预加载指令解码。根据分支预测预加载指令,确定预测分支指令的地址。根据分支预测预加载指令,确定预测目标地址;在分支预测预加载指令中识别掩蔽字段;以及根据该掩蔽字段,确定分支指令长度。根据执行分支预测预加载指令,向BTB预加载预测分支指令的地址、分支指令长度、分支类型和预测目标地址。
Public/Granted literature
- CN104335168B 分支预测预加载 Public/Granted day:2017-11-21
Information query