Invention Application
- Patent Title: DEPENDENCY-PREDICTION OF INSTRUCTIONS
- Patent Title (中): 指示的依赖性预测
-
Application No.: US14498938Application Date: 2014-09-26
-
Publication No.: US20160092221A1Publication Date: 2016-03-31
- Inventor: Brian Michael STEMPEL , James Norris DIEFFENDERFER , Michael Scott MCILVAINE , Melinda BROWN
- Applicant: QUALCOMM Incorporated
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F9/38

Abstract:
Systems and methods for dependency-prediction include executing instructions in an instruction pipeline of a processor and detecting a conditionality-imposing control instruction, such as an If-Then (IT) instruction, which imposes dependent behavior on a conditionality block size of one or more dependent instructions. Prior to executing a first instruction, a dependency-prediction is made to determine if the first instruction is a dependent instruction of the conditionality-imposing control instruction, based on the conditionality block size and one or more parameters of the instruction pipeline. The first instruction is executed based on the dependency-prediction. When the first instruction is dependency-mispredicted, an associated dependency-misprediction penalty is mitigated. If the first instruction is a branch instruction, the mitigation involves training a branch prediction tracking mechanism to correctly dependency-predict future occurrences of the first instruction.
Public/Granted literature
- US10108419B2 Dependency-prediction of instructions Public/Granted day:2018-10-23
Information query