Strongly-Ordered Processor with Early Store Retirement
AssigneeApple Inc.
InventorsWei-Han Lien, Po-Yung Chang
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Inc.
InventorsWei-Han Lien, Po-Yung Chang
Estimating the term…
In one embodiment, a processor comprises a retire unit and a load/store unit coupled thereto. The retire unit is configured to retire a first store memory operation responsive to the first store memory operation having been processed at least to a pipeline stage at which exceptions are reported for the first store memory operation. The load/store unit comprises a queue having a first entry assigned to the first store memory operation. The load/store unit is configured to retain the first store memory operation in the first entry subsequent to retirement of the first store memory operation if the first store memory operation is not complete. The queue may have multiple entries, and more than one store may be retained in the queue after being retired by the retire unit.
A scheduler comprising:
A processor comprising:
A method comprising:
Dependencies are inferred from the claim text.