4 ms·
Wouldn't you need to in a real world scenario make the CUDA cores aware of the game geometry adding more work on the CPU?
by ChocolateGod 1y ago
Wouldn't you need to in a real world scenario make the CUDA cores aware of the game geometry adding more work on the CPU?
- touisteur 1y agoIdeally you don't make the cuda cores aware but rather the ray-tracing circuitry. RT cores are designed to perform ray-triangle intersections in a BVH. You get the teraflops and memory bandwidth (or more of it) if you fit the RT-core computing model. And in most cases it's ok to spend time on one CPU function (creating and loading the BVH) against the hundred thousands of frames you'll be drawing on GPU.
- colechristensen 1y agoA whole lot of stuff is going on during gaming and graphics rendering with trick upon trick to squeeze out every last bit of performance. Unless you're an expert in a graphics rendering stack or a game engine it's hard to have these conversations in a meaningful way.