发明名称 Configurable cache occupancy policy
摘要 One embodiment of the invention is a method for evicting data from an intermediary cache that includes the steps of receiving a command from a client, determining that there is a cache miss relative to the intermediary cache, identifying one or more cache lines within the intermediary cache to store data associated with the command, determining whether any of data residing in the one or more cache lines includes raster operations data or normal data, and causing the data residing in the one or more cache lines to be evicted or stalling the command based, at least in part, on whether the data includes raster operations data or normal data. Advantageously, the method allows a series of cache eviction policies based on how cached data is categorized and the eviction classes of the data. Consequently, more optimized eviction decisions may be made, leading to fewer command stalls and improved performance.
申请公布号 US8131931(B1) 申请公布日期 2012.03.06
申请号 US20080256378 申请日期 2008.10.22
申请人 ROBERTS JAMES;GLASCO DAVID B.;MARCHAND PATRICK R.;HOLMQVIST PETER B.;LYNCH GEORGE R.;EDMONDSON JOHN H.;NVIDIA CORPORATION 发明人 ROBERTS JAMES;GLASCO DAVID B.;MARCHAND PATRICK R.;HOLMQVIST PETER B.;LYNCH GEORGE R.;EDMONDSON JOHN H.
分类号 G06F12/00 主分类号 G06F12/00
代理机构 代理人
主权项
地址