Invention Grant
US08219787B2 Early release of resources by proceeding to retire store operations from exception reporting stage but keeping in load/store queue
有权
通过从异常报告阶段进行退休存储操作,但保持加载/存储队列,提前发布资源
- Patent Title: Early release of resources by proceeding to retire store operations from exception reporting stage but keeping in load/store queue
- Patent Title (中): 通过从异常报告阶段进行退休存储操作,但保持加载/存储队列,提前发布资源
-
Application No.: US13103345Application Date: 2011-05-09
-
Publication No.: US08219787B2Publication Date: 2012-07-10
- Inventor: Wei-Han Lien , Po-Yung Chang
- Applicant: Wei-Han Lien , Po-Yung Chang
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- Agent Lawrence J. Merkel
- Main IPC: G06F9/38
- IPC: G06F9/38

Abstract:
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.
Public/Granted literature
- US20110214127A1 Strongly-Ordered Processor with Early Store Retirement Public/Granted day:2011-09-01
Information query