Native Encode still uses GPU for encoding.....

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

aglyons

  • Posts: 282
  • Joined: Sat Dec 08, 2018 4:19 am
  • Real Name: Adrian Lyons

Native Encode still uses GPU for encoding.....

PostSun Sep 25, 2022 9:04 pm

So it seems to me that in DR18 setting Encoder to Native does really nothing different than setting it to Nvidia.

System stats are showing the GPU is still doing a significant amount of work on Video Encode

2022-09-25 17_00_09-DaVinci Resolve Studio - Live Streams - Marketing.jpg
2022-09-25 17_00_09-DaVinci Resolve Studio - Live Streams - Marketing.jpg (120.41 KiB) Viewed 2144 times
Offline

Alex Silva

  • Posts: 435
  • Joined: Thu Jul 10, 2014 8:12 am

Re: Native Encode still uses GPU for encoding.....

PostSun Sep 25, 2022 9:31 pm

It is supposed to be that way.
The difference is that Native uses the DR encoder, not the Nvidia encoder.

I am in the Free version and the GPU is used to full while CPU not, free only have Native.

And in my case much better since GPU builds ~25ºC less at maximum power than the CPU.
Offline
User avatar

aglyons

  • Posts: 282
  • Joined: Sat Dec 08, 2018 4:19 am
  • Real Name: Adrian Lyons

Re: Native Encode still uses GPU for encoding.....

PostSun Sep 25, 2022 9:46 pm

But this does NOT make sense. If it's the native encoder, it would be CPU based but it's not taxing the CPU at all. It's loading up the GPU for some reason.

The source clip is an h264 Zoom recording. There is nothing being done to the clip on the color page, nothing on the audio in Fairlight. All I did was trim the start/end and render.

There literally is nothing for the GPU to do here.

Using 'Studio' myself.
Offline

Jim Simon

  • Posts: 30287
  • Joined: Fri Dec 23, 2016 1:47 am

Re: Native Encode still uses GPU for encoding.....

PostSun Sep 25, 2022 9:50 pm

I'm not seeing this in Studio 18.0.3 on Windows 10 with an RTX 3060.

Using Native, the CPU gets pegged.

Using nVidia, the GPU does.

Big difference in speed, too.
My Biases:

You NEED training.
You NEED a desktop.
You NEED a calibrated (non-computer) display.
Offline

panos_mts

  • Posts: 1159
  • Joined: Mon Oct 21, 2019 3:18 pm
  • Real Name: Panagiotis Vellios

Re: Native Encode still uses GPU for encoding.....

PostSun Sep 25, 2022 10:01 pm

Jim Simon wrote:I'm not seeing this in Studio 18.0.3 on Windows 10 with an RTX 3060.
Did you choose H.265?
Offline

Jim Simon

  • Posts: 30287
  • Joined: Fri Dec 23, 2016 1:47 am

Re: Native Encode still uses GPU for encoding.....

PostSun Sep 25, 2022 10:04 pm

I wasn't aware Resolve now had a "Native" option for H.265, so no I didn't.

There I see the issue.

Perhaps the Native option was prematurely added.
My Biases:

You NEED training.
You NEED a desktop.
You NEED a calibrated (non-computer) display.
Offline

Alex Silva

  • Posts: 435
  • Joined: Thu Jul 10, 2014 8:12 am

Re: Native Encode still uses GPU for encoding.....

PostMon Sep 26, 2022 12:30 am

aglyons wrote:But this does NOT make sense. If it's the native encoder, it would be CPU based but it's not taxing the CPU at all. It's loading up the GPU for some reason.

The source clip is an h264 Zoom recording. There is nothing being done to the clip on the color page, nothing on the audio in Fairlight. All I did was trim the start/end and render.

There literally is nothing for the GPU to do here.

Using 'Studio' myself.


In Free version that only have the Native i think - i don't have Nvidia option - encoding in H.264 i have the GPU much higher than the CPU. I have simple transitions and not any more effect. It is one of the reasons that made stay in Resolve, since i am not very happy with edit page.
Offline

Mads Johansen

  • Posts: 907
  • Joined: Mon Dec 19, 2016 10:51 am

Re: Native Encode still uses GPU for encoding.....

PostMon Sep 26, 2022 2:34 am

aglyons wrote:So it seems to me that in DR18 setting Encoder to Native does really nothing different than setting it to Nvidia.

System stats are showing the GPU is still doing a significant amount of work on Video Encode

2022-09-25 17_00_09-DaVinci Resolve Studio - Live Streams - Marketing.jpg

Please use gpuz (https://www.techpowerup.com/gpuz/) to see what Resolve does. The windows built in task manager isn't specific enough.
Davinci Resolve Studio 19B Build 20, Windows 11, Nvidia 3060 TI, 552.22 Studio
Offline

Jerry J Legend

  • Posts: 13
  • Joined: Wed Aug 10, 2022 4:44 pm
  • Real Name: Jaafar Broekhuizen

Re: Native Encode still uses GPU for encoding.....

PostMon Nov 28, 2022 12:28 pm

Dear Aglyons,

I think I have figured it out. But before I tell you, like it's been advice to you. Don't use Windwos task manager. In my opinion, task manager show wrong measurement. I use GPUZ and MSI afterbuner.

Now back to the topic :D

If you use in your project any kind of FX from the color tap. At the rendering Davinci resolve Studio will use only the GPU. I assume maybe it wil also happen with Fusion tap, but I don't know it for sure. I just had test with the fx on the color tap.

I hope you have help you out.
DaVinci Resolve Studio 18.5
Windows 11 Pro
AMD Ryzen 7 7700X 5.5GHZ
RTX 4070 12 Vram
32 GB 4800 Mhz
M.2 NVME 2,5 TB

Return to DaVinci Resolve

Who is online

Users browsing this forum: Jürgen Weissgerber, Kris Limbach, Uli Plank and 171 guests