Data processing apparatus and method for providing candidate prediction entries
AssigneeArm Limited
InventorsYasuo Ishii, Chang Joo Lee, James David Dundas, Muhammed Umar Farooq
Life of this patent
Estimating the term…
Loading patent…
AssigneeArm Limited
InventorsYasuo Ishii, Chang Joo Lee, James David Dundas, Muhammed Umar Farooq
Estimating the term…
A data processing apparatus and a method are disclosed. The data processing apparatus comprising: a prediction cache to store a plurality of prediction entries, each defining an association between a prediction cache lookup address and a predicted behaviour; prediction circuitry to select a prediction entry based on a prediction cache lookup of the prediction cache based on a given prediction cache lookup address and to determine the predicted behaviour associated with the given prediction cache lookup address based on the selected prediction entry; and a candidate prediction buffer to store a plurality of candidate predictions each indicative of a candidate prediction entry to be selected for inclusion in a subsequent prediction cache lookup, wherein the candidate prediction entry is selected in response to a candidate prediction lookup based on a candidate lookup address different to a candidate prediction cache lookup address indicated as associated with a candidate predicted behaviour in the candidate prediction entry.
A data processing apparatus comprising:
A method comprising:
A data processing apparatus comprising:
Dependencies are inferred from the claim text.