发明授权
- 专利标题: Data streaming mechanism in a microprocessor
- 专利标题(中): 微处理器中的数据流机制
-
申请号: US10232248申请日: 2002-08-29
-
公开(公告)号: US06957305B2公开(公告)日: 2005-10-18
- 发明人: David Scott Ray , David J. Shippy
- 申请人: David Scott Ray , David J. Shippy
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Carr LLP
- 代理商 Diana R. Gerhardt
- 主分类号: G06F12/00
- IPC分类号: G06F12/00 ; G06F12/08
摘要:
This invention provides a dual usage cache reload buffer (CRB) to hold both demand loads as well as prefetch loads. A new form of a data cache block touch (DCBT) instruction specifies which level of the cache hierarchy to prefetch data into. A first asynchronous form of a DCBT instruction is issued to prefetch a stream of data into a L2 cache. A second synchronous form of a DCBT instruction is used to prefetch data from the L2 cache to the CRB in the main CPU, which will bypass the L1 data cache and forward data directly to the register file. This CRB has a dual usage and is used to hold both normal cache reloads as well as the aforementioned prefetched cache lines.
公开/授权文献
- US20040044847A1 Data streaming mechanism in a microprocessor 公开/授权日:2004-03-04
信息查询