发明授权
- 专利标题: Method to reduce the number of times in-flight loads are searched by store instructions in a multi-threaded processor
- 专利标题(中): 通过存储指令在多线程处理器中搜索减少飞行载荷次数的方法
-
申请号: US11422996申请日: 2006-06-08
-
公开(公告)号: US07516310B2公开(公告)日: 2009-04-07
- 发明人: Erik R. Altman , Vijayalakshmi Srinivasan
- 申请人: Erik R. Altman , Vijayalakshmi Srinivasan
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Cantor Colburn LLP
- 代理商 Lou Percello
- 主分类号: G06F9/00
- IPC分类号: G06F9/00
摘要:
A method for reducing the number of times in-flight loads must be searched by store instructions in a multi-threaded processor. A load issue for a thread t_old is frozen for a number of cycles. A t13 new load instruction is rejected. A notification is sent to the rest of the processor that the t_new load instruction has been rejected. A load reorder queue (LRQ) of a t_old is snooped for any load which comes from a cache line L accessed by the load instruction and then forces such loads to be re-executed. Ownership of line L is changed to thread t_new.
公开/授权文献
信息查询