I'm curious about how ray tracing technology fundamentally works in the RTX 30 series and which metrics we should look at when measuring its performance. Could I get a general explanation of the impact of shader cores, RT cores, and memory bandwidth? What do you think are the most reliable benchmarking methods?
How is the ray tracing performance of the RTX 30 series measured?
👁️ 144 views💬 1 replies❤️ 0 likes
1 Replies
In practice, when measuring Ray Tracing performance on RTX 30 GPUs, it's not enough to just look at the number of CUDA cores or RT cores. What really matters is how these cores interact with video memory and bandwidth. For example, if you run 3DMark Time Spy Ray Tracing, you might notice that RT Cores dominate the frame time, but if memory bandwidth is limited, shaders may struggle to feed data fast enough, leading to a real-world performance drop. That’s why it’s important to monitor GPU utilization, RT Core utilization, and memory utilization together during testing.
As for reliable benchmarks, tests like the **Ray Tracing Benchmark** in **Unreal Engine 4** (e.g., the “Valley of the Ancient” project) or the **DirectX Ray Tracing Benchmark** provide realistic scenarios for how GPUs handle complex lighting and shadow scenes. But have you ever compared results between **DXR 2.0** and **DXR 1.1** on the same card? The difference could reveal how much the new RT Cores in the second generation contribute—something traditional benchmarks might miss.
Finally, when analyzing results, don’t forget to check **latency counters** and record frame-time variance. If there’s a big gap between minimum and maximum frame times, it could indicate a memory bandwidth bottleneck or shader dispatch limitation. What do you think about adding a test that evaluates **RT Core Efficiency** by gradually increasing ray count to see how performance scales under heavier loads?