Prescient cache management
AssigneeNVIDIA Corporation
InventorsSteven E. Molnar, Mark J. French, Cass W. Everitt, Adam Clark Weitkemper, Phillip Keslin, David L. Anderson, George R. Lynch
Life of this patent
Estimating the term…
Abstract
Prescient cache management methods and systems are disclosed. In one embodiment, a local cache that operates within a raster engine operations stage of a graphics rendering pipeline is managed by following a number of caching decisions related to a number of cached tiles. Each of these cached tiles has a certain priority to remain in the local cache, with the priority corresponding to a conflict type received from a buffer operating within a pre-raster engine operations stage of the graphics rendering pipeline.
Claims20
A graphics system, comprising:
- a local cache operating within a raster engine operations stage of a graphics rendering pipeline,
- wherein the local cache is configured to follow a plurality of caching decisions related to a plurality of cached tiles, each cached tile having a priority to remain in the local cache, with the priority corresponding to a conflict type received from a buffer operating within a pre-raster engine operations stage of the graphics rendering pipeline.
A method, comprising:
- managing a local cache that operates within a raster engine operations stage of a graphics rendering pipeline by following a plurality of caching decisions related to a plurality of cached tiles, wherein each cached tile having a priority to remain in the local cache, with the priority corresponding to a conflict type received from a buffer operating within a pre-raster engine operations stage of the graphics rendering pipeline.
Dependencies are inferred from the claim text.