发明名称 |
SYSTEM AND METHOD FOR MANAGING CACHE REPLACEMENTS |
摘要 |
A system and method for managing cache replacements and a memory subsystem incorporating the system or the method. In one embodiment, the system includes: (1) a cache controller operable to control a cache and, in order: (1a) issue a pre-fetch command when the cache has a cache miss, (1b) perform at least one housekeeping task to ensure that the cache can store a replacement line and (1c) issue a fetch command and (2) a memory controller associated with a memory of a lower level than the cache and operable to respond to the pre-fetch command by performing at least one housekeeping task to ensure that the memory can provide the replacement line and respond to the fetch command by providing the replacement line. |
申请公布号 |
US2016055087(A1) |
申请公布日期 |
2016.02.25 |
申请号 |
US201414466546 |
申请日期 |
2014.08.22 |
申请人 |
Nvidia Corporation |
发明人 |
Chaudhary Anurag;Rozas Guillermo |
分类号 |
G06F12/08;G06F12/12 |
主分类号 |
G06F12/08 |
代理机构 |
|
代理人 |
|
主权项 |
1. A system for managing cache replacements, comprising:
a cache controller operable to control a cache and, in order:
issue a pre-fetch command when said cache has a cache miss,perform at least one housekeeping task to ensure that said cache can store a replacement line, andissue a fetch command; and a memory controller associated with a memory of a lower level than said cache and operable to respond to said pre-fetch command by performing at least one housekeeping task to ensure that said memory can provide said replacement line and respond to said fetch command by providing said replacement line. |
地址 |
Santa Clara CA US |