Processor overriding of a false load-hit-store detection
AssigneeInternational Business Machines Corporation
InventorsBryan Lloyd, Brian Chen, Kimberly M. Fernsler
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsBryan Lloyd, Brian Chen, Kimberly M. Fernsler
Estimating the term…
A method for operation of a processor core is provided. A rejected first load instruction is received that has been rejected due to a false load-hit-store detection against a first store instruction. A warning label is generated on a basis of the false load-hit-store detection. The warning label is added to the received first load instruction to create a labeled first load instruction. The labeled first load instruction is issued such that the warning label causes the labeled first load instruction to bypass the first store instruction in the store reorder queue and thereby avoid another false load-hit-store detection against the first store instruction. A computer system and a processor core configured to operate according to the method are also disclosed herein.
A method of operation of a processor core, the method comprising:
A computer system comprising one or more processors and one or more computer-readable memories, wherein a first processor of the one or more processors comprises a processor core configured to perform a method comprising:
A processor core comprising one or more hardware facilities comprising at least one execution unit for executing instructions, wherein the processor core is capable of performing a method comprising:
Dependencies are inferred from the claim text.