Prioritizing entries of an instruction fetch resource after stall-retirement events
AssigneeIntel Corporation
InventorsGilles Pokam, Andre Seznec, Jared Warner Stark, IV, Bhargav Reddy Godala
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsGilles Pokam, Andre Seznec, Jared Warner Stark, IV, Bhargav Reddy Godala
Estimating the term…
Techniques and mechanisms for prioritizing entries of a processor resource which is accessed to facilitate the fetching of an instruction for execution. In an embodiment, a first entry of the resource includes, or otherwise corresponds to, a version of the instruction. The first entry is prioritized based on an event wherein the instruction is retired from execution after a front end stall which is due to the instruction. While the first entry is prioritized, the entry is protected from a selection to be evicted from the resource. In another embodiment, second entries of a cache are variously prioritized, based on respective retirement events, to be available for instruction prefetching.
A processor core comprising:
A method at a processor core, the method comprising:
A system comprising:
Dependencies are inferred from the claim text.