发明授权
US6161167A Fully associate cache employing LRU groups for cache replacement and
mechanism for selecting an LRU group
失效
使用LRU组完全关联高速缓存替换和选择LRU组的机制
- 专利标题: Fully associate cache employing LRU groups for cache replacement and mechanism for selecting an LRU group
- 专利标题(中): 使用LRU组完全关联高速缓存替换和选择LRU组的机制
-
申请号: US884435申请日: 1997-06-27
-
公开(公告)号: US6161167A公开(公告)日: 2000-12-12
- 发明人: David B. Witt
- 申请人: David B. Witt
- 申请人地址: CA Sunnyvale
- 专利权人: Advanced Micro Devices, Inc.
- 当前专利权人: Advanced Micro Devices, Inc.
- 当前专利权人地址: CA Sunnyvale
- 主分类号: G06F9/38
- IPC分类号: G06F9/38 ; G06F12/08 ; G06F12/12
摘要:
A microprocessor employs an L0 cache. The L0 cache is located physically near the execute units of the microprocessor and is relatively small in size as compared to a larger L1 data cache included within the microprocessor. The L0 cache is accessed for those memory operations for which an address is being conveyed to a Load/store unit within the microprocessor during the clock cycle in which the memory operation is selected for access to the L1 data cache. The address corresponding to the memory operation is received by the L0 cache directly from the execute unit forming the address. If a hit in the L0 cache is detected, the L0 cache either forwards data or stores data corresponding to the memory operation (depending upon the type of the memory operation). The memory operation is conveyed to the L1 data cache in parallel with the memory operation accessing the L0 cache. If the memory operation misses in the L0 cache and hits in the L1 data cache, the cache line corresponding to the memory operation may be conveyed to the L0 cache as a line fill.
公开/授权文献
信息查询