发明名称 Enhanced tag-based structures, systems and methods for implementing a pool of independent tags in cache memories
摘要 Disclosed are an apparatus, a system, a method, a graphics processing unit (“GPU”), a computer device, and a computer medium to implement a pool of independent enhanced tags to, among other things, decouple a dependency between tags and cachelines. In one embodiment, an enhanced tag-based cache structure includes a tag repository configured to maintain a pool of enhanced tags. Each enhanced tag can have a match portion configured to form an association between the enhanced tag and an incoming address. Also, an enhanced tag can have a data locator portion configured to locate a cacheline in the cache in response to the formation of the association. The data locator portion enables the enhanced tag to locate multiple cachelines. Advantageously, the enhanced tag-based cache structure can be formed to adjust the degree of reusability of the enhanced tags independent from the degree of latency tolerance for the cacheline repository.
申请公布号 US7796137(B1) 申请公布日期 2010.09.14
申请号 US20060552415 申请日期 2006.10.24
申请人 NVIDIA CORPORATION 发明人 MRAZEK DANE T.;GAURIA SAMEER M.;BOWMAN JAMES C.
分类号 G09G5/36;G06F12/08 主分类号 G09G5/36
代理机构 代理人
主权项
地址