The pain of : Full GPU Memory

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

Purity86

  • Posts: 1
  • Joined: Tue Jan 12, 2021 10:18 am
  • Real Name: Moh. Ibraheem

The pain of : Full GPU Memory

PostTue Jan 12, 2021 11:38 am

Hi everyone.
This issue happens to me constantly.

In a simple project, after color grading, I have to render the project, and then the (Full GPU Memory) appears every single time.
If I add any simple transition it will be glitchy in the final rendered files (flashing, black, stuttering...).

I do this for living, and I trust BM cameras and software, but now I'm very regretful.

I tried a bunch of solutions, I sent a support message, YouTube, with no remedy.

What should I do?
Format, and installing the newest version of Windows?
I'm thinking about getting an extra ram (64 in total) for future proof (maybe it will help?).
Should I shoot with ProRes and back to Premiere Pro?

This a painful job if it's not get solved.
My scenario:
- BMPCC 4k BRaw clips.
- windows 10 version 1903.
- Davinci Resolve Studio 16.2

My system:
i7 8700k stock
32 GB RAM
1 TB SSD, 1 TB NVMe, 256 SSD
RTX 2080
2k Monitor (Primary) + 1080p monitor (secondary).
Offline

Jim Simon

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

Re: The pain of : Full GPU Memory

PostTue Jan 12, 2021 10:29 pm

Purity86 wrote:What should I do?

My theory is: nothing.

There's a long standing bug in Resolve's memory management with nVidia GPU's. We're dependent on BMD fixing that.
My Biases:

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

Uli Plank

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

Re: The pain of : Full GPU Memory

PostWed Jan 13, 2021 2:20 am

Are you rendering straight into H.264? If so, try Cineform or DNxHR and see if it works.
Doing hardware encoding and rendering at the same time seems to stress some GPUs.

And then, read the discussions about drivers for Nvidia. The newest is not always the right one.
My disaster protection: export a .drp file to a physically separated storage regularly.
www.digitalproduction.com

Studio 19.1.3
MacOS 13.7.4, 2017 iMac, 32 GB, Radeon Pro 580 + eGPU
MacBook M1 Pro, 16 GPU cores, 32 GB RAM, MacOS 14.7.2
SE, USM G3
Offline
User avatar

waltervolpatto

  • Posts: 11314
  • Joined: Thu Feb 07, 2013 5:07 pm
  • Location: Pictureshop 6040 Sunset Blvd, Hollywood, CA 90028

Re: The pain of : Full GPU Memory

PostWed Jan 13, 2021 3:16 am

The 2080 should have 8gb of memory, that should suffice.

Check the Studio drivers for that card, not the gaming drivers.

Render an intermediate like DNx or proves and from there you will do the final H264
W10-19043.1645- Supermicro MB C9X299-PGF - RAM 128GB CPU i9-10980XE 16c 4.3GHz (Oc) Water cooled - 12x8TB SSD RAID5 internal (80TB)
Decklink Studio 4K (12.4.1)
Resolve 19.1.3 / fusion studio 19
GPU 3090ti drivers 512.59 studio
Offline

Jim Simon

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

Re: The pain of : Full GPU Memory

PostWed Jan 13, 2021 4:08 pm

waltervolpatto wrote:8gb of memory, that should suffice.

I've seen folks with 11GB reporting this error. I've also seen folks reporting success with the same project using an AMD card with lesser memory.

That's why I'm thinking this is a bug that BMD needs to handle.
My Biases:

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

richards

  • Posts: 75
  • Joined: Sun Nov 22, 2020 7:47 pm
  • Real Name: Richard Sim

Re: The pain of : Full GPU Memory

PostWed Jan 13, 2021 6:42 pm

Jim Simon wrote:I've also seen folks reporting success with the same project using an AMD card with lesser memory.

That's why I'm thinking this is a bug that BMD needs to handle.
To put my pundit hat on for a second, I feel for the developers on this one. On the tech side, they've somewhat backed themselves into a corner with regards to staying with a quite old (2015) toolchain to build Resolve on Windows, as far as I can tell to avoid the (most likely horrendous) pain of updating to a new build of Qt, the user interface toolset that enables Resolve to be cross-platform. The latest version of the Cuda SDK (developer tools) has dropped support for that old toolchain from 2015, so if they need to update to to that SDK to fix these memory issues they may be in for a world of pain as it may well have a domino effect with requiring updating the Qt SDK and other areas too. That is not something you do late in a beta cycle unless absolutely necessary, as it's a massive change to the foundations of the entire application. Maybe with enough duct-tape they can make it work. :) I expect the toolchain update was on the table for v17, but was cut from the schedule early as being hard, high-risk, and relatively low-reward (at the time).

I hope I'm wrong, but if that's the case... gulp. As I mentioned when the first version of the drivers came out supporting the new Cuda SDK, perhaps it's teething problems in the Nvidia drivers, and BMD just have to work with them to get the drivers fixed. I can't guess from the outside, but NV is usually very good for these fixes if you can get their attention/priority. On the other hand, maybe it's a simple a fix on the Resolve side as they missed freeing some memory and have a (big) memory leak. We'll likely never know - though I'd love that kind of details personally!
HW: AMD Ryzen 9 3900X, 64GB DDR4 3600 CL16 RAM, 3x2TB NVMe SSDs (1xGen4, 2xGen3), 8GB Nvidia GeForce RTX 2070 Super, dual monitor (4k, 1080P)
SW: DaVinci Resolve Studio 17b7, Win10 Pro 20H2, Nvidia Studio Driver 460.89, latest BIOS/chipset/drivers/etc.
Offline

Jim Simon

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

Re: The pain of : Full GPU Memory

PostThu Jan 14, 2021 3:25 pm

richards wrote:teething problems in the Nvidia drivers

This problem has existed since Fusion was incorporated.

If each new driver is a tooth, that mouth is full.
My Biases:

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

richards

  • Posts: 75
  • Joined: Sun Nov 22, 2020 7:47 pm
  • Real Name: Richard Sim

Re: The pain of : Full GPU Memory

PostThu Jan 14, 2021 8:16 pm

Jim Simon wrote:If each new driver is a tooth, that mouth is full.
:lol: I have this hope/dream that between the NV driver updates, new Cuda version, and relatively extended time since the last Resolve beta update, that this is being worked on. It's either a perfect balance, or a perfect storm (maybe both for the devs!).
HW: AMD Ryzen 9 3900X, 64GB DDR4 3600 CL16 RAM, 3x2TB NVMe SSDs (1xGen4, 2xGen3), 8GB Nvidia GeForce RTX 2070 Super, dual monitor (4k, 1080P)
SW: DaVinci Resolve Studio 17b7, Win10 Pro 20H2, Nvidia Studio Driver 460.89, latest BIOS/chipset/drivers/etc.
Offline

atmosfar

  • Posts: 214
  • Joined: Fri Jun 05, 2020 1:06 pm
  • Real Name: Conor Sexton

Re: The pain of : Full GPU Memory

PostThu Apr 22, 2021 2:46 pm

Jim Simon wrote:
Purity86 wrote:What should I do?

My theory is: nothing.

There's a long standing bug in Resolve's memory management with nVidia GPU's. We're dependent on BMD fixing that.

Is there somewhere with further discussion of that?
Offline

Jim Simon

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

Re: The pain of : Full GPU Memory

PostThu Apr 22, 2021 2:48 pm

Unfortunately, I see no indication that BMD agrees with me that the issue is a bug in Resolve.

In fact, I see indications that they disagree. So we may be stuck with this for a while. :cry:
My Biases:

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

Return to DaVinci Resolve

Who is online

Users browsing this forum: Bing [Bot], Danyyy3l, Google [Bot], lonelobo, panos_mts, shebbe and 302 guests