发明授权
US07360041B2 Method for priority scheduling and priority dispatching of store conditional operations in a store queue
有权
存储条件操作在存储队列中的优先级调度和优先级调度的方法
- 专利标题: Method for priority scheduling and priority dispatching of store conditional operations in a store queue
- 专利标题(中): 存储条件操作在存储队列中的优先级调度和优先级调度的方法
-
申请号: US10970437申请日: 2004-10-21
-
公开(公告)号: US07360041B2公开(公告)日: 2008-04-15
- 发明人: Guy Lynn Guthrie , Hugh Shen , Derek Edward Williams
- 申请人: Guy Lynn Guthrie , Hugh Shen , Derek Edward Williams
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Dillon & Yudell LLP
- 代理商 Casimer K. Salys
- 主分类号: G06F12/00
- IPC分类号: G06F12/00
摘要:
A method, system, and processor chip design for reducing the latency between completing a LARX operation and receiving the associated STCX operation to complete the update to the cache line. Each entry of the store queue of the issuing processor is provided an additional tracking bit (priority bit). The priority bit is set whenever a STCX operation is placed within the entry. During selection of an entry for dispatch by the arbitration logic, the arbitration logic scans the value of the priority bits of each eligible entry. An entry with the priority bit set is given priority in the selection process within architectural rules. That entry is then selected for dispatch as early as is possible within the established rules.
公开/授权文献
信息查询