Eliminating redundant stores using a protection designator and a clear designator
AssigneeIntel Corporation
InventorsVineeth Mekkat, Youfeng Wu, Sebastian Winkel, Oleg Margulis
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsVineeth Mekkat, Youfeng Wu, Sebastian Winkel, Oleg Margulis
Estimating the term…
A processor for redundant stores includes a front end including circuitry to decode instructions from an instruction stream, a data cache unit including circuitry to cache data for the processor, a binary translator, and a memory execution unit. The binary translator includes circuitry to identify a first region of the instruction stream including a redundant store, mark a first starting instruction of the first region with a protection designator, mark a first ending instruction of the first region with a clear designator, and store an amended instruction stream with the markings. The memory execution unit includes circuitry to track the first redundant store based on the protection designator and the clear designator to eliminate the first redundant store.
A processor for redundant stores, comprising:
A method for redundant stores, comprising:
Dependencies are inferred from the claim text.