Control flow prediction
AssigneeArm Limited
InventorsRami Mohammad AL SHEIKH, Krishnendra NATHELLA, Houdhaifa BOUZGUARROU, Michael Brian SCHINZLER, Sergio SCHULER
Life of this patent
Estimating the term…
Loading patent…
AssigneeArm Limited
InventorsRami Mohammad AL SHEIKH, Krishnendra NATHELLA, Houdhaifa BOUZGUARROU, Michael Brian SCHINZLER, Sergio SCHULER
Estimating the term…
An apparatus comprises prediction circuitry to generate a predicted outcome for each of a plurality of candidate control flow instructions and provide a confidence value associated with each predicted outcome. Reduced-latency recovery circuitry is provided to implement a reduced-latency recovery mechanism for a selected subset of candidate control flow instructions, reducing a performance impact caused by predicted outcomes of the selected subset of control flow instructions being incorrect. Selection circuitry is provided to select the selected subset of the plurality of candidate control flow instructions in dependence on the confidence values associated with the predicted outcomes for the plurality of candidate control flow instructions and at least one further attribute of the plurality of candidate control flow instructions.
An apparatus, comprising:
A method, comprising:
A non-transitory computer-readable medium storing computer-readable code for fabrication of an apparatus comprising:
Dependencies are inferred from the claim text.