Invention Grant
US07962730B2 Replaying memory operation assigned a load/store buffer entry occupied by store operation processed beyond exception reporting stage and retired from scheduler
有权
重新分配内存操作,分配一个加载/存储缓冲区条目,由存储操作占用,处理超出异常报告阶段,并从调度程序中退出
- Patent Title: Replaying memory operation assigned a load/store buffer entry occupied by store operation processed beyond exception reporting stage and retired from scheduler
- Patent Title (中): 重新分配内存操作,分配一个加载/存储缓冲区条目,由存储操作占用,处理超出异常报告阶段,并从调度程序中退出
-
Application No.: US12323266Application Date: 2008-11-25
-
Publication No.: US07962730B2Publication Date: 2011-06-14
- 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/312
- IPC: G06F9/312

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
- US20090077560A1 Strongly-Ordered Processor with Early Store Retirement Public/Granted day:2009-03-19
Information query