发明授权
US07089364B2 System and method to stall dispatch of gathered store operations in a store queue using a timer
失效
使用定时器将存储队列中收集的存储操作分派的系统和方法停止
- 专利标题: System and method to stall dispatch of gathered store operations in a store queue using a timer
- 专利标题(中): 使用定时器将存储队列中收集的存储操作分派的系统和方法停止
-
申请号: US10825188申请日: 2004-04-15
-
公开(公告)号: US07089364B2公开(公告)日: 2006-08-08
- 发明人: Ravi Kumar Arimilli , Robert Alan Cargnoni , Hugh Shen , Derek Edward Williams
- 申请人: Ravi Kumar Arimilli , Robert Alan Cargnoni , 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/12
- IPC分类号: G06F12/12
摘要:
A method and processor system that substantially enhances the store gathering capabilities of a store queue entry to enable gathering of a maximum number of proximate-in-time store operations before the entry is selected for dispatch. A counter is provided for each entry to track a time since a last gather to the entry. When a new gather does not occur before the counter reaches a threshold saturation point, the entry is signaled ready for dispatch. By defining an optimum threshold saturation point before the counter expires, sufficient time is provided for the entry to gather a proximate-in-time store operation. The entry may be deemed eligible for selection when certain conditions occur, including the entry becoming full, issuance of a barrier operation, and saturation of the counter. The use of the counter increases the ability of a store queue entry to complete gathering of enough store operations to update an entire cache line before that entry is dispatched to an RC machine.
公开/授权文献
信息查询