Rendering Benchmarks 2
We have a couple more render benchmarks to use.
V-Ray
We are using V-Ray Benchmark version 4.10.07 and running the benchmark on the CPU only.
In V-Ray the AMD Ryzen 3 3300X does extremely well once again, performing 15% faster than the Intel i5-9400.
HandBrake
We are using HandBrake 1.3.1 to take a 5-minute H.264 4K video and encode it with the Fast 1080p30 default setting. The result is in the time it takes to render, lower is better. Video transcoding and exporting is very popular today, and we want CPUs that can do it quickly. We disabled any GPU acceleration in the program.
In this test the results are interesting. Naturally, the Intel Core i3-9100F is the slowest and takes 16 minutes to render just a 5-minute video. Moving to the AMD Ryzen 3 3100 helps quite a bit reducing this by 3 minutes. The AMD Ryzen 3 3300X helps even more by reducing it down another 2 minutes to only 11 minutes rendering time.
Technically the Intel Core i5-9400 was seconds faster, but this would not make a noticeable difference. For all intents and purposes, the Intel Core i5-9400 and Ryzen 3 3300X are on par with video transcoding in HandBrake.
Keep in mind that whatever engine HandBrake is using may just simply be more optimized for Intel. There are certainly other programs out there that do exporting or transcoding with different engines and might have a different result than what is shown here.
The general rule is more cores and more threads for video encoding. This is exactly what the Ryzen 3 3300X offers, more threads. So, if your program is highly multi-thread aware and optimized to utilize them well, the Ryzen 3 3300X should be on top just from a math perspective. Obviously, we cannot test every single program that transcodes video, so we chose a popular free one that everyone uses and this is the result.