Option to disable gpu when rendering

  • Author
  • Message
Offline

Spencer Acoustics

  • Posts: 77
  • Joined: Sat Sep 01, 2018 6:40 pm
  • Location: Dallas, Texas
  • Real Name: Randy Spencer

Option to disable gpu when rendering

PostMon Sep 09, 2019 5:31 pm

Recently ran into a problem when superscaling 1080 video to 4k. Forced to use gpu to render the 1080 video and a 10 min clip was taking 7plus hours with my wimpy video card. However, my 4k videos around 10 min long only take 11 or 12 min to render. The option to enable or disable gpu for rendering would be a big plus. Otherwise, superscaling is useless to me.
Spencer Acoustics

P4K, Rokinon Cine DS lenses
Asus Deluxe x299
Intel 7940X 14 core cpu
32GB ram
EVGA 3050 8GB
Samsung 970 EVO M.2 - Windows
Samsung 970 EVO M.2 - programs
Samsung 960 EVO ssd - storage
1-WD Black - storage
4-WD Blue - storage
DR Studio
Offline
User avatar

Jean Claude

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

Re: Option to disable gpu when rendering

PostMon Sep 09, 2019 5:36 pm

Spencer Acoustics wrote:Recently ran into a problem when superscaling 1080 video to 4k. Forced to use gpu to render the 1080 video and a 10 min clip was taking 7plus hours with my wimpy video card. However, my 4k videos around 10 min long only take 11 or 12 min to render. The option to enable or disable gpu for rendering would be a big plus. Otherwise, superscaling is useless to me.


No possible. Sorry...

You will hate me but you will not be the first (no problem):
A GTX1050Ti is not powerful enough if you do not stay with HD. And again, do not use too many greedy resource effects.

Sorry to be honest!
"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
User avatar

waltervolpatto

  • Posts: 10536
  • Joined: Thu Feb 07, 2013 5:07 pm
  • Location: 1146 North Las Palmas Ave. Hollywood, California 90038 USA

Re: Option to disable gpu when rendering

PostMon Sep 09, 2019 5:48 pm

I agree with JC for the moment.

however, I see a lot of push in asking from the users to have a software that will work with a CPU only (less GPU depended).

I will not be surprised if in the future there will be some of it implemented.
W10-19043.1645- Supermicro MB C9X299-PGF - RAM 128GB CPU i9-10980XE 16c 4.3GHz (Oc) Water cooled
Decklink Studio 4K (12.3)
Resolve 18.5.1 / fusion studio 18
GPU 3090ti drivers 512.59 studio
Offline
User avatar

Jean Claude

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

Re: Option to disable gpu when rendering

PostMon Sep 09, 2019 5:56 pm

Hello Walter : OK

Yes,
But beware of the render speed:

For those who can:
Make a render in QT.H264 (no NVIDIA) of a clip that lasts one minute
Make a render in QT.H265 (NVIDIA GPU) of the same clip that lasts one minute

Make a comparison of the rendering time.
It gives a glimpse of what a CPU and a GPU can do.
"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
User avatar

waltervolpatto

  • Posts: 10536
  • Joined: Thu Feb 07, 2013 5:07 pm
  • Location: 1146 North Las Palmas Ave. Hollywood, California 90038 USA

Re: Option to disable gpu when rendering

PostMon Sep 09, 2019 6:56 pm

Jean Claude wrote:Hello Walter : OK

Yes,
But beware of the render speed:

For those who can:
Make a render in QT.H264 (no NVIDIA) of a clip that lasts one minute
Make a render in QT.H265 (NVIDIA GPU) of the same clip that lasts one minute

Make a comparison of the rendering time.
It gives a glimpse of what a CPU and a GPU can do.


I'm not saying that I agree, nor that this is in any shape in my priority list...

Just that is a possibility.

the day after it will happen, there will be a flurry of "my windows 2000 cannot render this 8k h265, it's all blackmagic fault".....
W10-19043.1645- Supermicro MB C9X299-PGF - RAM 128GB CPU i9-10980XE 16c 4.3GHz (Oc) Water cooled
Decklink Studio 4K (12.3)
Resolve 18.5.1 / fusion studio 18
GPU 3090ti drivers 512.59 studio
Offline

Jim Simon

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

Re: Option to disable gpu when rendering

PostMon Sep 09, 2019 10:04 pm

So basically, you're asking for BMD to spend time and money on development, so you don't have to spend money on a new GPU?

I don't think that's a good ask. And in this case, not a helpful one even if you got it. GPU processing for scaling is usually much faster than CPU processing, so turning it off would take you 30 hours instead of 7.
My Biases:

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

JesseKorosi

  • Posts: 9
  • Joined: Wed Aug 22, 2012 1:12 pm

Re: Option to disable gpu when rendering

PostWed Feb 12, 2020 8:48 pm

Just came across this thread while searching Google to see if there was a way to disable GPU rendering in resolve.

This is not just a case of saving money on buying GPU. At the company I work for we have plenty of GPU and very powerful machines all running off of proper shared storage. However there are times when it's very nice to be able to disable GPU rendering.

Recently as an example, we had RED footage shot in 8K for one of our shows and were getting render hits rendering full debayer 8K DPX frames for VFX. Turns out RED admitted that there was an issue with their SDK and the only way to get these pulls out without the hits was to render CPU only. Luckily the application I was using (Transkoder) can disable GPU and use CPU only. Yes it was slow. But I got the pulls out.

Something similar is happening again, and this time the rendering is happening out of Resolve, so I wanted to disable GPU to see if it's a similar problem...But I guess I can't do that unfortunately.

Cheers,
Jesse
Offline

Spencer Acoustics

  • Posts: 77
  • Joined: Sat Sep 01, 2018 6:40 pm
  • Location: Dallas, Texas
  • Real Name: Randy Spencer

Re: Option to disable gpu when rendering

PostWed Feb 12, 2020 9:31 pm

Jim Simon wrote:So basically, you're asking for BMD to spend time and money on development, so you don't have to spend money on a new GPU?

I don't think that's a good ask. And in this case, not a helpful one even if you got it. GPU processing for scaling is usually much faster than CPU processing, so turning it off would take you 30 hours instead of 7.



Wrong. My pc upscaled and rendered to 4k just fine BEFORE the update that now forced my pc to use gpu rendering rather than cpu rendering. In other words, they already spent the time and money on developing it, and it worked great. My pc had no problems up scaling or rendering in 4k. Then they updated the software and instead of fixing something that was broken they broke something that was already working.
Spencer Acoustics

P4K, Rokinon Cine DS lenses
Asus Deluxe x299
Intel 7940X 14 core cpu
32GB ram
EVGA 3050 8GB
Samsung 970 EVO M.2 - Windows
Samsung 970 EVO M.2 - programs
Samsung 960 EVO ssd - storage
1-WD Black - storage
4-WD Blue - storage
DR Studio
Offline
User avatar

Charles Bennett

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

Re: Option to disable gpu when rendering

PostWed Feb 12, 2020 10:52 pm

Not had any problems with up-scaling HD to UHD on my PC. Currently running free version 16.1.2. Your signature says you are running the beta3 version of 16.1. Any reason not to use the current version?
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

Spencer Acoustics

  • Posts: 77
  • Joined: Sat Sep 01, 2018 6:40 pm
  • Location: Dallas, Texas
  • Real Name: Randy Spencer

Re: Option to disable gpu when rendering

PostWed Feb 12, 2020 10:56 pm

I am on the current non beta version, just have not updated my profile. I'm not going to go through any of the beta problems anymore.
Spencer Acoustics

P4K, Rokinon Cine DS lenses
Asus Deluxe x299
Intel 7940X 14 core cpu
32GB ram
EVGA 3050 8GB
Samsung 970 EVO M.2 - Windows
Samsung 970 EVO M.2 - programs
Samsung 960 EVO ssd - storage
1-WD Black - storage
4-WD Blue - storage
DR Studio
Offline
User avatar

Mel Matsuoka

  • Posts: 1181
  • Joined: Wed Aug 22, 2012 9:54 am
  • Location: Clarence, NY

Re: Option to disable gpu when rendering

PostThu Feb 13, 2020 12:57 am

I agree with Jesse. The option to completely disable GPU rendering is an important one to have, because nearly every inexplicable "glitch" I've experienced ever since GPUs in video editing software first started becoming a thing, has been due to seemingly random GPU issues. GPU drivers are not in the control of BMD, and there is so much fragmentation and rapidly changing things in GPU platforms and their associated APIs that it's not surprising that the deal with the devil you make in achieving fast GPU processing is in inherent instability, depending on the config.

Thousands of forum postings have been successfully answered with GPU-disabling as the stated solution to the problem. Adobe Premiere is just as--if not more--susceptible to this than Resolve is, so this is not a simple matter of "your GPU must suck". The fact that Adobe gives you the option of CPU only processing has saved my bacon way too many times to count.

The ability to completely bypass the GPU is something that I expect in any software that professes itself to be for "professionals". I cannot afford to miss a deadline because a render keeps glitching for some unknown reason, and it turns out it was because GPU processing was the cause of the glitch. If the renders are 10 times slower, I really don't care, because that's a lot better than not being able to render at all.

Much like how passenger airliners have a dinky little ram air turbine as a last-ditch power source in the event of an emergency, CPU-only processing and rendering needs to be there as a failsafe in an app like Resolve, because people's livelihoods depend on delivering projects on time.
Resolve Studio 18.0.2 / Decklink Mini Monitor / 14" 2021 Macbook Pro Max (macOS 12.5.1, M1 Max) / 32GB RAM
Offline

Jim Simon

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

Re: Option to disable gpu when rendering

PostFri Feb 14, 2020 8:30 pm

Spencer Acoustics wrote:the update that now forced my pc to use gpu rendering rather than cpu rendering


What update was that?
My Biases:

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

SylvestCorp

  • Posts: 116
  • Joined: Sat Feb 01, 2020 8:19 pm
  • Real Name: Hans Christian Sylvest

Re: Option to disable gpu when rendering

PostSun Feb 16, 2020 9:17 pm

I would love that feature as a failsafe.


Sent from my iPhone using Tapatalk

Return to DaVinci Resolve Feature Requests

Who is online

Users browsing this forum: Howard Matthews and 28 guests