Resolve 14.2 - Memory GPU Full

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

Yiorgos Tryfonas

  • Posts: 60
  • Joined: Thu Jun 02, 2016 12:40 pm

Resolve 14.2 - Memory GPU Full

PostFri Dec 15, 2017 5:11 am

So this message that started bothering everybody since the release of 14.1 unfortunately is still here.

Problem:
- GPU Memory Full error comes up. When going through media, when editing, when rendering. After clicking OK, the video is frozen on all tabs. Sometimes saving doesn't work as well. The program needs a restart.

Here are the conditions:
- Windows 10 PC. Dual XEON, 32GB Ram.
- GTX 1080 8GB
- Simple 1080p Timeline of H.264 content New/Old project it doesn't matter. In fact, the bug can be triggered by simply mouse-hovering through a clip in the Media tab.
- Content with RAW, ProRes or material with other compression don't cause this problem
- I can't be sure (maybe I was lucky) but it seems some limited H.264 material doesn't cause it but most do.
- It could happen the very first second or after 5 minutes of work. At some point it will.
- A similar bug existed in 14.1 when video field processing was enabled. This was fixed in 14.1.1. This is not that bug. Video Field processing is disabled.

I have posted a full log/info dump at this tread before.

The only hack to this is to generate optimised media to another format before start working. Of course this needs some decent praying to work since occasionally it will still drop the message and crash the software during the optimised media generation process. Then, there are things like scene cut detection that there is no way around it. It will crash sooner or later. So I have to, generate optimised media of the original clip, export and scene cut detect the exported clip. Of course, on export, "use optimised media" must be enabled otherwise it will crash.

So, the question is, are other people experiencing this?
And to the Black Magic support people that actually know: could this actually be a codec situation? Does Resolve use external codecs for H.264? I haven't changed a thing codec-wise for ever. This started happening exactly since 14.1 upgrade but maybe there is some incompatibility?
Since the database was upgraded after 14.1 I can't really go back to a prior version.

I would appreciate some help or seeing into this issue. Thank you.
Offline

joshua newman

  • Posts: 39
  • Joined: Thu Dec 14, 2017 11:49 pm

Re: Resolve 14.2 - Memory GPU Full

PostFri Dec 15, 2017 6:02 am

I have had the same issue, I thought it was just me and that maybe my system wasn't up top par but I don't think that's the case. I was running the beta for long time and ever since I upgraded to 14.1.1 I have the same problem, "GPU Memory Full' It will even happen when I'm just putting clips into media pool and I don't even have a timeline yet. I strictly use H.264 codec, so I wonder if that is the issue.
Intel I7 7700k 5.1Ghz
Win10Pro-DaVinci Resolve 14.1.1
64GB Ram-3 x 1TB Samsung 960 EVO M.2 (Boot, Scratch, Render)
3 x 2TB Samsung 850 EVO SSD
2 x EVGA 1070 FTW Hybrid 8GB
Offline

Rohit Gupta

Blackmagic Design

  • Posts: 1631
  • Joined: Wed Aug 22, 2012 5:00 am

Re: Resolve 14.2 - Memory GPU Full

PostFri Dec 15, 2017 6:25 am

Had a look at your logs. It seems the NVIDIA hardware acceleration h264 decode fails and then we keep getting CUDA errors.

Can you render out some h264 files from Resolve using any other source (not your h264 files), and restart Resolve, and use the Resolve rendered h264 files and see if the problem happens?

It might also be worth trying the free version of Resolve which doesn't use NVIDIA HW acceleration, and see if that is better.
Rohit Gupta

DaVinci Resolve Software Development
Blackmagic Design
Offline

PeterMoretti

  • Posts: 928
  • Joined: Sat Aug 03, 2013 12:12 am

Re: Resolve 14.2 - Memory GPU Full

PostFri Dec 15, 2017 6:37 am

Yiorgos Tryfonas wrote:...
- I can't be sure (maybe I was lucky) but it seems some limited H.264 material doesn't cause it but most do.
...

Have you noticed any relationship to source media frame rate?

Also, can you provide a link to one of the files?

And have you tried changing the GPU processing amongst Cuda, OpenCL and Auto?
Resolve 14.3 Studio. GTX 970 with GeForce 390.77 driver. Desktop Video 10.9.10. Intensity Shuttle USB 3.0. Windows 10 Pro.
Offline

Frederic Berger

  • Posts: 64
  • Joined: Mon May 23, 2016 7:00 pm

Re: Resolve 14.2 - Memory GPU Full

PostFri Dec 15, 2017 1:43 pm

In 14.1 Studio I made the same observations on my system with an OpenCL GPU and h.264 UHD clips. The Memory full error message appears if I hover over clips in the media tab, and later while working in DVR as well. It does not happen when the same clip is converted to an uncompressed format such as DNxHD.

There is definitely a design issue here. Since DVR can't use an OPENCL GPU for h.264 decoding acceleration, why would that cause a GPU memory full condition? Seems to me that the routine responsible for the data transfer of cpu decoded frames into GPU memory has a logic problem.
DaVinci Resolve Studio
Core i7-4790k 4 Ghz
EVGA GTX 1060 SC 6 GB
BlackMagic Intensity Pro 4k
32 GB RAM
Offline
User avatar

Charles Bennett

  • Posts: 6295
  • Joined: Sat Nov 05, 2016 11:55 am
  • Location: United Kingdom

Re: Resolve 14.2 - Memory GPU Full

PostFri Dec 15, 2017 5:34 pm

Are your h.264 clips at a constant frame rate? Resolve will not play ball with variable frame rate clips.
Resolve Studio 19.0b1 build 20
Dell XPS 8700 i7-4790, 24GB RAM, 2 x Evo 860 SSDs, GTX1060/6GB (551.86 Studio Driver), Win10 Home (22H2), Speed Editor, Faderport mk1, Eizo ColorEdge CS230 + BenQ GW2270 + Samsung SA200, Canon C100mk2, Zoom H2n.
Offline
User avatar

Jean Claude

  • Posts: 2973
  • Joined: Sun Jun 28, 2015 4:41 pm
  • Location: France

Re: Resolve 14.2 - Memory GPU Full

PostFri Dec 15, 2017 6:14 pm

@Frederic:

You have a bottleneck: your GPU: maybe it would work better with 8 GB VRAM (or +) to work with H.264 UHD.
(It's Christmas soon at the end of the month :) )
"Saying it is good, but doing it is better! "
Win10-1809 | Resolve Studio V16.1 | Fusion Studio V16.1 | Decklink 4K Extreme 6G | RTX 2080Ti 431.86 NSD driver! |
Offline

Frederic Berger

  • Posts: 64
  • Joined: Mon May 23, 2016 7:00 pm

Re: Resolve 14.2 - Memory GPU Full

PostFri Dec 15, 2017 9:13 pm

Jean-Claude,

I know, I want to add a GTX 1060 or 1070, but I fear that as soon as do that, the updated version of Resolve will have fixed the GPU memory issue and I will have spent $400 for nothing. Or they'll figure out a way to use OpenCL for h.264 decoding.

I also don't know if 6 GB will be enough or if I really need to spend extra cash on 8 GB + more power for a 1070.

Santa already has all the home automation gizmos that I wanted delivered to my wife for Christmas. I know cuz I shopped on behalf of my wife :D
DaVinci Resolve Studio
Core i7-4790k 4 Ghz
EVGA GTX 1060 SC 6 GB
BlackMagic Intensity Pro 4k
32 GB RAM
Offline

PeterMoretti

  • Posts: 928
  • Joined: Sat Aug 03, 2013 12:12 am

Re: Resolve 14.2 - Memory GPU Full

PostSat Dec 16, 2017 4:50 am

Jean Claude wrote:@Frederic:

You have a bottleneck: your GPU: maybe it would work better with 8 GB VRAM (or +) to work with H.264 UHD.
(It's Christmas soon at the end of the month :) )


I have a 970 (4GB) and it plays UHD H.264 just fine.
Resolve 14.3 Studio. GTX 970 with GeForce 390.77 driver. Desktop Video 10.9.10. Intensity Shuttle USB 3.0. Windows 10 Pro.
Offline
User avatar

Jean Claude

  • Posts: 2973
  • Joined: Sun Jun 28, 2015 4:41 pm
  • Location: France

Re: Resolve 14.2 - Memory GPU Full

PostSat Dec 16, 2017 11:28 am

Hi Peter,

Not the same technology (NVIDIA vs AMD), not the same amount of VRAM (3GB vs 4 GB). Maybe 4 GB is enough?
"Saying it is good, but doing it is better! "
Win10-1809 | Resolve Studio V16.1 | Fusion Studio V16.1 | Decklink 4K Extreme 6G | RTX 2080Ti 431.86 NSD driver! |

Return to DaVinci Resolve

Who is online

Users browsing this forum: anuctal, doo.li_, jspicer, Marc Wielage, pav2000, utpalbhatt and 232 guests