发明授权
- 专利标题: Efficient data prefetching in the presence of load hits
- 专利标题(中): 有效的数据预取在有负载点击
-
申请号: US12763938申请日: 2010-04-20
-
公开(公告)号: US08234450B2公开(公告)日: 2012-07-31
- 发明人: Clinton Thomas Glover , Colin Eddy , Rodney E. Hooker , Albert J. Loper
- 申请人: Clinton Thomas Glover , Colin Eddy , Rodney E. Hooker , Albert J. Loper
- 申请人地址: TW New Taipei
- 专利权人: VIA Technologies, Inc.
- 当前专利权人: VIA Technologies, Inc.
- 当前专利权人地址: TW New Taipei
- 代理商 E. Alan Davis; James W. Huffman
- 主分类号: G06F12/08
- IPC分类号: G06F12/08
摘要:
A BIU prioritizes L1 requests above L2 requests. The L2 generates a first request to the BIU and detects the generation of a snoop request and L1 request to the same cache line. The L2 determines whether a bus transaction to fulfill the first request may be retried and, if so, generates a miss, and otherwise generates a hit. Alternatively, the L2 detects the L1 generated a request to the L2 for the same line and responsively requests the BIU to refrain from performing a transaction on the bus to fulfill the first request if the BIU has not yet been granted the bus. Alternatively, a prefetch cache and the L2 allow the same line to be simultaneously present. If an L1 request hits in both the L2 and in the prefetch cache, the prefetch cache invalidates its copy of the line and the L2 provides the line to the L1.
公开/授权文献
- US20110010501A1 EFFICIENT DATA PREFETCHING IN THE PRESENCE OF LOAD HITS 公开/授权日:2011-01-13
信息查询