Updating training data
AssigneeArm Limited
InventorsUgo Castorina, Damien Matthieu Valentin Cathrine, Orestis Chiotakis, Vincenzo Consales
Life of this patent
Estimating the term…
Loading patent…
AssigneeArm Limited
InventorsUgo Castorina, Damien Matthieu Valentin Cathrine, Orestis Chiotakis, Vincenzo Consales
Estimating the term…
There is provided an apparatus comprising training storage circuitry configured to store training entries, each comprising training data indicative of a trigger memory access request to local storage. The apparatus comprises filter circuitry to generate a filtered sequence of memory access requests by applying a filter to a sequence of memory access requests. The apparatus comprises training circuitry to monitor the filtered sequence, and responsive to observation of the trigger memory access request indicated in a training entry, to update the training data in the training entry. The filter circuitry is configured for each memory access request of the sequence that resulted in a hit on a data item in the local storage, to include the memory access request in the filtered sequence in dependence on a filter criterion independent of a type of request that resulted in the data item being allocated to the local storage.
An apparatus comprising:
A method of operating an apparatus comprising training storage circuitry configured to store one or more training entries, each of the one or more training entries comprising training data indicative of a trigger memory access request to a local storage structure and one or more relationships between the trigger memory access request and subsequent memory access requests to the local storage structure, wherein the training data is suitable to be used for generation of speculative memory access requests for retrieval of data into the local storage structure by a predictive structure in response to observation of the trigger memory access request, the 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.