|
|
|
|
|
by kbwt
2836 days ago
|
|
Well, yeah. If you are memory bandwidth-constrained it's a bad idea to go off-chip. But for ray-tracing, what does it really matter? We are already assuming that you will wait a full memory fetch cycle to get the next node's child AABBs and child indices. The warps will do their intersection test on the data they just read and fire off the next read. Each thread's hot context should fit in under a cache line, since it's basically just a single ray to keep track of. |
|