Back to results
US 2022/0027280 A1Published application
Method for efficient grouping of cache requests for datapath scheduling
AssigneeNVIDIA Corporation
InventorsGreg MUTHLER, Timo AILA, Tero KARRAS, Samuli LAINE, William Parsons NEWHALL, JR., Ronald Charles BABICH, JR., John BURGESS, Ignacio LLAMAS
Life of this patent
Estimating the term…
Abstract
In a ray tracer, a cache for streaming workloads groups ray requests for coherent successive bounding volume hierarchy traversal operations by sending common data down an attached data path to all ray requests in the group at the same time or about the same time. Grouping the requests provides good performance with a smaller number of cache lines.
Claims1
A streaming cache for use by a ray tracer, the streaming cache comprising:
- at least one cache line;
- a hit/miss detection circuit that determines whether memory access requests from ray operations are hits or misses, the circuit initiating data retrieval from memory into said at least one cache line in response to detected misses;
- and
- a datapath that time-coherently serves data to groups of ray operations that request the same cache line.
1 more element
Dependencies are inferred from the claim text.