Bsod on Nvidia 50 series when running "SynthBenchmark"

The 5080 can run through all 7 benchmarks once, if your have 70 iterations it will bsod. The 5070 crashes if any 3 are run at the same time.

5.5 did introduce new gpu profiler, I haven’t tested disabling this, but it’s next on my plate.

Steps to Reproduce
Run “SynthBenchmark” on any 50 series Nvidia card. It’ll bsod. It happens in our title, and in vanilla ue5.5 editor. I confirmed it happens on a founders 5070, and a retail 5080.

It does not happen on vanilla editor 5.4, both are the prebuilt editors from EGS.

Hi, thanks for reporting this issue. We’ve had several reports of this on the 50 series with driver versions 576.xx and higher and posted a technote for TwinMotion about it and we’ll likely recommend something similar for vanilla UE:

https://dev.epicgames.com/community/learning/knowledge-base/pBjb/twinmotion-known-issues-with-nvidia-572-06-drivers-on-rtx-50-series-gpus

The technote has several recommendations depending on the specific GPU you have. We haven’t identified what is happening in the benchmark to expose this crash, but NVidia is working on a driver fix.

Have you found that lowering the r.SynthBenchmark.GPUWarmupRounds andr.SynthBenchmark.GPUWarmupThreshold cvars helps?

Thanks for added information - NVidia just released a new driver (576.80) that appears to fix this issue, can you let us know if it resolves the issue for you?

For us. We can run the full gamut of benchmarks on the 5080, up to about 30 iterations and it doesn’t crash. Any more and it will. For the 5070, we can run any two benchmarks with one iteration without crashing, but once you try any 3, BSOD.

We wrote some code to mask benchmark passes, and modify the iteration count for testing.

We also have a chat with Nvidia, but the back and forth is slow.

i haven’t tested that but i will and get back to you.

when i set the warmup frames to 0 it lets us raise the iteration count to about 40 before crashing, full benchmark suite.

Yup, this driver fixes it.