Invention Grant
US08667257B2 Detecting branch direction and target address pattern and supplying fetch address by replay unit instead of branch prediction unit 有权
检测分支方向和目标地址模式,并通过重播单元而不是分支预测单元提供提取地址

Detecting branch direction and target address pattern and supplying fetch address by replay unit instead of branch prediction unit
Abstract:
Techniques are disclosed relating to improving the performance of branch prediction in processors. In one embodiment, a processor is disclosed that includes a branch prediction unit configured to predict a sequence of instructions to be issued by the processor for execution. The processor also includes a pattern detection unit configured to detect a pattern in the predicted sequence of instructions, where the pattern includes a plurality of predicted instructions. In response to the pattern detection unit detecting the pattern, the processor is configured to switch from issuing instructions predicted by the branch prediction unit to issuing the plurality of instructions. In some embodiments, the processor includes a replay unit that is configured to replay fetch addresses to an instruction fetch unit to cause the plurality of predicted instructions to be issued.
Public/Granted literature
Information query
Patent Agency Ranking
0/0