Speed of Rendering: What affects it?

Get answers to your questions about color grading, editing and finishing with DaVinci Resolve.
  • Author
  • Message
Offline
User avatar

neilpho

  • Posts: 26
  • Joined: Tue Jun 18, 2019 9:56 am
  • Real Name: Neil Pho

Speed of Rendering: What affects it?

PostFri Oct 22, 2021 8:04 am

I have tried Davinci Resolve Studio on two different systems. One with an old Nvidea discrete graphics card, and one with AMD integrated graphics. Benchmarks show these systems to be on a par with each other.

I took a simple video and rendered it using the settings below.

The render time between the two systems is shockingly different. But in both cases, Resolve was not using all of the CPU or GPU resources available.

What is going on?

AMD Ryzen 5 3600X Base clock 3.8 GHz, turbo 4.15 GHz
AM4, 1 CPU, 6 cores, 12 threads
Nvidia GTX 1050-Ti
Nvidia(10DE 1C82) ≥ 4GB
Render time 5’12”

AMD Ryzen 7 5700G Base clock 3.8 GHz, turbo 4.4 GHz
AM4, 1 CPU, 8 cores, 16 threads
AMD RX Vega 8 5000 (iGPU)
AMD(1002 1636) 512MB
Render time 26”


2021-10-21_cr.png
Settings
2021-10-21_cr.png (17.31 KiB) Viewed 973 times


2021-10-21 (2)_cr.png
Performance
2021-10-21 (2)_cr.png (9.64 KiB) Viewed 973 times
Offline

CougerJoe

  • Posts: 343
  • Joined: Wed Sep 18, 2019 5:15 am
  • Real Name: bob brady

Re: Speed of Rendering: What affects it?

PostFri Oct 22, 2021 12:36 pm

You can't use AMD hardware encoding with 3600x because it doesn't have an IGPU, you would use the Nvidia hardware encoder. I suspect you are hardware encoding with 5700G, and software encoding with 3600X, the huge difference you're seeing because you chose to encode h.265
Offline
User avatar

neilpho

  • Posts: 26
  • Joined: Tue Jun 18, 2019 9:56 am
  • Real Name: Neil Pho

Re: Speed of Rendering: What affects it?

PostFri Oct 22, 2021 6:01 pm

CougerJoe wrote:You can't use AMD hardware encoding with 3600x because it doesn't have an IGPU, you would use the Nvidia hardware encoder. I suspect you are hardware encoding with 5700G, and software encoding with 3600X, the huge difference you're seeing because you chose to encode h.265


I don't expect to use the AMD encoder on the 3600X, I expect to use the NVIDIA encoder in the GTX 1050-Ti.

For h.265 the only choice is NVIDIA (takes 5"12")

For h.264 the choice is NATIVE (takes 5'12") or NVIDIA (takes 5'13").

Odd they are all so similar.
Online
User avatar

Uli Plank

  • Posts: 21636
  • Joined: Fri Feb 08, 2013 2:48 am
  • Location: Germany and Indonesia

Re: Speed of Rendering: What affects it?

PostFri Oct 22, 2021 6:29 pm

The fastest encodes happen if your target storage is different from the one where the sources reside.
Now that the cat #19 is out of the bag, test it as much as you can and use the subforum.

Studio 18.6.6, MacOS 13.6.6, 2017 iMac, 32 GB, Radeon Pro 580
MacBook M1 Pro, 16 GPU cores, 32 GB RAM and iPhone 15 Pro
Speed Editor, UltraStudio Monitor 3G
Offline
User avatar

neilpho

  • Posts: 26
  • Joined: Tue Jun 18, 2019 9:56 am
  • Real Name: Neil Pho

Re: Speed of Rendering: What affects it?

PostSat Oct 23, 2021 8:37 am

Uli Plank wrote:The fastest encodes happen if your target storage is different from the one where the sources reside.


That may be true, but it doesn't explain what is going on here.
Offline

Nick2021

  • Posts: 756
  • Joined: Thu May 13, 2021 3:19 am
  • Real Name: Nick Zentena

Re: Speed of Rendering: What affects it?

PostSat Oct 23, 2021 9:11 am

Maybe I'm missing the question but if you think about the process

Computer reads the file and decodes it.

It then hands it to the encoder that writes it out.

Best speed means a fast enough decode. Fast enough I/O. Fast enough just means no slower than the next step of the chain.


I assume on both systems you're using the same GPU to decode and encode the file. If you're using the same drive that's even more bandwidth sharing.

If you're asking why the AMD is so much slower than Nvidia the other thing to consider are the settings. The encoder if left to the defaults doesn't always have the same settings. I don't have an AMD system to check but comparing Nvidia to Intel the settings are different. Rate control etc.

If you really wanted to compare the two systems you would need to make sure the settings are matching to the closest possible level.

Return to DaVinci Resolve

Who is online

Users browsing this forum: Bing [Bot], Mixolydian and 172 guests