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.: US12323266
    Application Date: 2008-11-25
  • Publication No.: US07962730B2
    Publication Date: 2011-06-14
  • Inventor: Wei-Han LienPo-Yung Chang
  • Applicant: Wei-Han LienPo-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
Replaying memory operation assigned a load/store buffer entry occupied by store operation processed beyond exception reporting stage and retired from scheduler
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
Information query
Patent Agency Ranking
0/0