Realtime playback performance

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

Ian Duncan

  • Posts: 89
  • Joined: Wed Aug 09, 2017 6:55 pm
  • Location: Los Angeles

Realtime playback performance

PostTue May 08, 2018 10:18 pm

Hello

I am having some issues playing back real time on my system and I am looking for some suggestions.

current specs are:

Intel Core i9-7980X
GIGABYTE X299 DESIGNARE EX
Samsung 960 PRO Series 512 for OS and 2TB for cache
128gb DDR4 3000
2 x titan x GPU
External black magic decklink 4k through th8underbolt 3
Win 10 pro
10GBE Nic
Qnap 8x8TB in raid 5

I cannot achieve realtime playback even with no effects on the video.

The footage is UHD canon clog from a c300 mk2 and pro res 444 from Alexa.

I must be doing something wrong. There is no issue playing back the files in a regular media player or Premiere.

None of the components are being topped out in any way.

No matter what cache settings I try there does not seem to be a way to achieve realtime playback, even when the clips are seemingly cached. They should play back from an NVME drive no problem.

Any thoughts would be really appreciated.

Cheers

Ian
Cheers,

Ian


Machine:
Custom Built Win10 Pro
Intel Core i9-7980X
GIGABYTE X299 DESIGNARE EX
Samsung 960 PRO Series 512 for OS and 2TB for cache
128gb DDR4 3000
3090Ti GPU
External black magic Decklink 4k through thunderbolt 3
10GBE Nic
Offline

John Paines

  • Posts: 6327
  • Joined: Tue Jul 28, 2015 4:04 pm

Re: Realtime playback performance

PostTue May 08, 2018 10:23 pm

Try disabling one of the Titans and see what happens.
Offline
User avatar

Marc Wielage

  • Posts: 13296
  • Joined: Fri Oct 18, 2013 2:46 am
  • Location: Palm Springs, California

Re: Realtime playback performance

PostTue May 08, 2018 10:39 pm

Can you monitor HD from a UHD timeline? What happens if you switch the timeline to HD?

I have seen 18-core processors similar to yours play back in real-time with no problem. Heck, my Trashcan Mac can play back 4K in a 4K timeline provided I don't have anything going on in the node window.
Certified DaVinci Resolve Color Trainer • AdvancedColorTraining.com
Offline

Andrew Kolakowski

  • Posts: 9535
  • Joined: Tue Sep 11, 2012 10:20 am
  • Location: Poland

Re: Realtime playback performance

PostTue May 08, 2018 10:43 pm

Put 4K ProRes into your M.2 and simply try to play it. Plays or not?
Your system is definitely powerful enough- there has to be some fundamental issue.
Offline

Ian Duncan

  • Posts: 89
  • Joined: Wed Aug 09, 2017 6:55 pm
  • Location: Los Angeles

Re: Realtime playback performance

PostWed May 09, 2018 12:47 am

Thanks all. Putting the the media on the NVME drive makes no difference.

I will try disabling a titan.

I should clarify that I am talking about the Color page not the Edit page.
Cheers,

Ian


Machine:
Custom Built Win10 Pro
Intel Core i9-7980X
GIGABYTE X299 DESIGNARE EX
Samsung 960 PRO Series 512 for OS and 2TB for cache
128gb DDR4 3000
3090Ti GPU
External black magic Decklink 4k through thunderbolt 3
10GBE Nic
Offline

Seth Goldin

  • Posts: 668
  • Joined: Wed Nov 04, 2015 7:43 pm

Re: Realtime playback performance

PostWed May 09, 2018 2:43 am

Do you have a frame delay set for the viewer? I found that a 12 frame delay brought my system to a crawl. Setting it to 0 made everything run well again.


Sent from my iPhone using Tapatalk
https://www.sethgoldin.com
Offline

Ian Duncan

  • Posts: 89
  • Joined: Wed Aug 09, 2017 6:55 pm
  • Location: Los Angeles

Re: Realtime playback performance

PostWed May 09, 2018 2:47 pm

Thanks again all.

Frame delay is set to 0. If you are referring to the options under play out in Capture and Playback.

Physically taking out a GPU makes no difference.
Switching them makes no difference.
Switching for a GTX 1080 makes no difference.

I understand that different aspects of the program are driving playback depending on what window you are in.

MEDIA, EDIT, COLOR. But are people getting full frame rate playback on the COLOR window?

Is it normal to switch to the edit window every time you want to play back the shot at full frame rate?
Cheers,

Ian


Machine:
Custom Built Win10 Pro
Intel Core i9-7980X
GIGABYTE X299 DESIGNARE EX
Samsung 960 PRO Series 512 for OS and 2TB for cache
128gb DDR4 3000
3090Ti GPU
External black magic Decklink 4k through thunderbolt 3
10GBE Nic
Offline

John Paines

  • Posts: 6327
  • Joined: Tue Jul 28, 2015 4:04 pm

Re: Realtime playback performance

PostWed May 09, 2018 2:50 pm

Playback in the Color page may be worse than is seen on Edit, since Edit (unless otherwise instructed) will drop frames to maintain audio and may *appear* to be real time, when it isn't.

However, your system should be capable of real-time playback on the Color page. What is the timeline resolution? What is the monitoring resolution? What's the resolution of the footage?
Offline

Ian Duncan

  • Posts: 89
  • Joined: Wed Aug 09, 2017 6:55 pm
  • Location: Los Angeles

Re: Realtime playback performance

PostWed May 09, 2018 3:19 pm

John Paines wrote:Playback in the Color page may be worse than is seen on Edit, since Edit (unless otherwise instructed) will drop frames to maintain audio and may *appear* to be real time, when it isn't.

However, your system should be capable of real-time playback on the Color page. What is the timeline resolution? What is the monitoring resolution? What's the resolution of the footage?



All res is set to 3840 x 2160. Output is also UHD to an external LG monitor through a decklink 4k.
Cheers,

Ian


Machine:
Custom Built Win10 Pro
Intel Core i9-7980X
GIGABYTE X299 DESIGNARE EX
Samsung 960 PRO Series 512 for OS and 2TB for cache
128gb DDR4 3000
3090Ti GPU
External black magic Decklink 4k through thunderbolt 3
10GBE Nic
Offline

Ian Duncan

  • Posts: 89
  • Joined: Wed Aug 09, 2017 6:55 pm
  • Location: Los Angeles

Re: Realtime playback performance

PostWed May 09, 2018 3:43 pm

If I switch everything to 1080 it plays back just fine.

Also regardless of effects the frame rate is a steady 12.5-13fps. If i disable all effects there is no change. All NR on, its the same as with it off.

I assume this is GPU driven and so I should be looking closely at the GPU's.

We have a system here with a couple of TITAN Xp's. I am going to give it a try on that and see what happens.

1080 is not ideal as it seems that certain effects and such are not scaled properly. Grain and noise reduction seems to look entirely different at these reduced resolutions.

Perhaps there is a setup that works that I am missing. Any advice is really appreciated.
Cheers,

Ian


Machine:
Custom Built Win10 Pro
Intel Core i9-7980X
GIGABYTE X299 DESIGNARE EX
Samsung 960 PRO Series 512 for OS and 2TB for cache
128gb DDR4 3000
3090Ti GPU
External black magic Decklink 4k through thunderbolt 3
10GBE Nic
Offline

Peter Chamberlain

Blackmagic Design

  • Posts: 14930
  • Joined: Wed Aug 22, 2012 7:08 am

Re: Realtime playback performance

PostWed May 09, 2018 3:59 pm

Do you have your UI monitor or monitors connected to just one GPU?

Which nvidia and which CUDA driver are you using?

Is your output res set to the same rate as you monitor res?

V15 Studio version?
DaVinci Resolve Product Manager
Offline

Seth Goldin

  • Posts: 668
  • Joined: Wed Nov 04, 2015 7:43 pm

Re: Realtime playback performance

PostWed May 09, 2018 6:51 pm

Ian Duncan wrote:Frame delay is set to 0. If you are referring to the options under play out in Capture and Playback.


No, I mean in DaVinci Resolve's universal "User" settings.

DaVinci Resolve > Preferences > User tab > UI Settings > "Delay viewer display by _ frames"

Is that set to 0?
https://www.sethgoldin.com
Offline

bruce alan greene

  • Posts: 151
  • Joined: Mon Nov 02, 2015 5:06 pm

Re: Realtime playback performance

PostThu May 10, 2018 12:09 am

Have you tried setting your video output to 8 bit?

I've also found that using a display LUT in resolve can slow things down a little bit.
Offline

Ian Duncan

  • Posts: 89
  • Joined: Wed Aug 09, 2017 6:55 pm
  • Location: Los Angeles

Re: Realtime playback performance

PostThu May 10, 2018 12:45 am

Peter Chamberlain wrote:Do you have your UI monitor or monitors connected to just one GPU?

Which nvidia and which CUDA driver are you using?

Is your output res set to the same rate as you monitor res?

V15 Studio version?


Yes just one gpu, and the GPUS are in SLI

My output monitor is DCI and the output res is the same as the footage which is UHD. The scaling is set to center with no scaling.

14.3.00.14 version - 15 is currently unusable for us, but awesome none the less to have Fusion.
Cheers,

Ian


Machine:
Custom Built Win10 Pro
Intel Core i9-7980X
GIGABYTE X299 DESIGNARE EX
Samsung 960 PRO Series 512 for OS and 2TB for cache
128gb DDR4 3000
3090Ti GPU
External black magic Decklink 4k through thunderbolt 3
10GBE Nic
Offline

Ian Duncan

  • Posts: 89
  • Joined: Wed Aug 09, 2017 6:55 pm
  • Location: Los Angeles

Re: Realtime playback performance

PostThu May 10, 2018 12:56 am

Seth Goldin wrote:
Ian Duncan wrote:Frame delay is set to 0. If you are referring to the options under play out in Capture and Playback.


No, I mean in DaVinci Resolve's universal "User" settings.

DaVinci Resolve > Preferences > User tab > UI Settings > "Delay viewer display by _ frames"

Is that set to 0?



The box is not checked.

Checking it, leaving it at 0 and restarting resolve and playing the clip seems to make no difference.
Cheers,

Ian


Machine:
Custom Built Win10 Pro
Intel Core i9-7980X
GIGABYTE X299 DESIGNARE EX
Samsung 960 PRO Series 512 for OS and 2TB for cache
128gb DDR4 3000
3090Ti GPU
External black magic Decklink 4k through thunderbolt 3
10GBE Nic
Offline
User avatar

Uli Plank

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

Re: Realtime playback performance

PostThu May 10, 2018 1:03 am

Resolve doesn't like SLI, try and deactivate it.

Plus, UHD and DCI 2K are not the same…
My disaster protection: export a .drp file to a physically separated storage regularly.
Please visit digitalproduction.com/author/uliplank/

Studio 19.1.3
2017 iMac, MacOS 13.7.4, eGPU
MacBook M1 Pro and M4 Pro mini, MacOS 14.7.5
SE, USM G3
Offline

Ian Duncan

  • Posts: 89
  • Joined: Wed Aug 09, 2017 6:55 pm
  • Location: Los Angeles

Re: Realtime playback performance

PostThu May 10, 2018 1:28 am

bruce alan greene wrote:Have you tried setting your video output to 8 bit?

I've also found that using a display LUT in resolve can slow things down a little bit.




I have the video output set to 8 bit.

Unfortunately I am running into this problem even if the disable all effects button is toggled. So no luts of effects.

Just playing back the log footage is not possible realtime.

I am also noticing a lot of frame tearing on the external monitor during play back. Is that normal?
Cheers,

Ian


Machine:
Custom Built Win10 Pro
Intel Core i9-7980X
GIGABYTE X299 DESIGNARE EX
Samsung 960 PRO Series 512 for OS and 2TB for cache
128gb DDR4 3000
3090Ti GPU
External black magic Decklink 4k through thunderbolt 3
10GBE Nic
Offline

Seth Goldin

  • Posts: 668
  • Joined: Wed Nov 04, 2015 7:43 pm

Re: Realtime playback performance

PostThu May 10, 2018 1:47 am

Is this a custom-built PC? Are your fans all working? I once had the fan to cool my PCIe slots die, and when my DeckLink started melting I got all sorts of crazy artifacts. Resolve can be quite resource intensive and if you’re not dissipating the heat properly, this can cause all sorts of otherwise hard-to-diagnose problems.


Sent from my iPhone using Tapatalk
https://www.sethgoldin.com
Offline

Ian Duncan

  • Posts: 89
  • Joined: Wed Aug 09, 2017 6:55 pm
  • Location: Los Angeles

Re: Realtime playback performance

PostThu May 10, 2018 1:52 am

Seth Goldin wrote:Is this a custom-built PC? Are your fans all working? I once had the fan to cool my PCIe slots die, and when my DeckLink started melting I got all sorts of crazy artifacts. Resolve can be quite resource intensive and if you’re not dissipating the heat properly, this can cause all sorts of otherwise hard-to-diagnose problems.


Sent from my iPhone using Tapatalk



Yes its custom. It's properly cooled. Not a heat problem. Also the decklink is external via TB3.

Thanks for the feedback.

I think the issue has to do with OFX and nodes that are pre and post group not caching. This seems to be the way resolve works.
Cheers,

Ian


Machine:
Custom Built Win10 Pro
Intel Core i9-7980X
GIGABYTE X299 DESIGNARE EX
Samsung 960 PRO Series 512 for OS and 2TB for cache
128gb DDR4 3000
3090Ti GPU
External black magic Decklink 4k through thunderbolt 3
10GBE Nic
Offline

Ian Duncan

  • Posts: 89
  • Joined: Wed Aug 09, 2017 6:55 pm
  • Location: Los Angeles

Re: Realtime playback performance

PostThu May 10, 2018 1:56 am

Uli Plank wrote:Resolve doesn't like SLI, try and deactivate it.

Plus, UHD and DCI 2K are not the same…



Interesting. Does not like SLI. How did you discover this? If online can you point me to where you read it or have you done some testing yourself? Please share if so.

When I said DCI i meant 4096 x 2160. So 4k DCI not 2k DCI.
Cheers,

Ian


Machine:
Custom Built Win10 Pro
Intel Core i9-7980X
GIGABYTE X299 DESIGNARE EX
Samsung 960 PRO Series 512 for OS and 2TB for cache
128gb DDR4 3000
3090Ti GPU
External black magic Decklink 4k through thunderbolt 3
10GBE Nic
Offline

Ian Duncan

  • Posts: 89
  • Joined: Wed Aug 09, 2017 6:55 pm
  • Location: Los Angeles

Re: Realtime playback performance

PostThu May 10, 2018 1:57 am

Thanks for all your help everyone.


It's really nice to get so much feedback.

I think the issue has to do with OFX and nodes that are pre and post group not caching. This seems to be the way resolve works.
Cheers,

Ian


Machine:
Custom Built Win10 Pro
Intel Core i9-7980X
GIGABYTE X299 DESIGNARE EX
Samsung 960 PRO Series 512 for OS and 2TB for cache
128gb DDR4 3000
3090Ti GPU
External black magic Decklink 4k through thunderbolt 3
10GBE Nic
Offline
User avatar

Jack Fairley

  • Posts: 1863
  • Joined: Mon Oct 03, 2016 7:58 pm
  • Location: Los Angeles

Re: Realtime playback performance

PostThu May 10, 2018 2:25 am

Ian Duncan wrote:
Interesting. Does not like SLI. How did you discover this? If online can you point me to where you read it or have you done some testing yourself? Please share if so.


Resolve support multi-GPU systems well, but SLI is not used. To figure out where your performance is bottlenecked, check your CPU, GPU, and storage utilization during playback.

viewtopic.php?f=21&t=62702#p355489
Ryzen 5800X3D
32GB DDR4-3600
RTX 3090
DeckLink 4K Extreme 12G
Resolve Studio 17.4.1
Windows 11 Pro 21H2
Offline
User avatar

Uli Plank

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

Re: Realtime playback performance

PostThu May 10, 2018 5:02 am

Actually, I wanted to write that UHD and 4K DCI are not the same. Tearing might have to do with that.
What about frame rates in the TL and for output?
My disaster protection: export a .drp file to a physically separated storage regularly.
Please visit digitalproduction.com/author/uliplank/

Studio 19.1.3
2017 iMac, MacOS 13.7.4, eGPU
MacBook M1 Pro and M4 Pro mini, MacOS 14.7.5
SE, USM G3
Offline

Peter Chamberlain

Blackmagic Design

  • Posts: 14930
  • Joined: Wed Aug 22, 2012 7:08 am

Re: Realtime playback performance

PostThu May 10, 2018 5:07 am

Dont use SLI.
We have a lot better low level control of the GPUs.
After removing that review status of a clip with no effects. Then add.
DaVinci Resolve Product Manager
Offline

Ian Duncan

  • Posts: 89
  • Joined: Wed Aug 09, 2017 6:55 pm
  • Location: Los Angeles

Re: Realtime playback performance

PostThu May 10, 2018 3:42 pm

Thanks everyone so much. I really cant believe how helpful the forum is. It probably the best experience I have had on a forum. A testament to the users and the devs.

I was able to solve my problem.


Cheers all.

Now to make it all work in Linux...
Cheers,

Ian


Machine:
Custom Built Win10 Pro
Intel Core i9-7980X
GIGABYTE X299 DESIGNARE EX
Samsung 960 PRO Series 512 for OS and 2TB for cache
128gb DDR4 3000
3090Ti GPU
External black magic Decklink 4k through thunderbolt 3
10GBE Nic
Offline

Ian Duncan

  • Posts: 89
  • Joined: Wed Aug 09, 2017 6:55 pm
  • Location: Los Angeles

Re: Realtime playback performance

PostThu May 10, 2018 3:46 pm

Peter Chamberlain wrote:Dont use SLI.
We have a lot better low level control of the GPUs.
After removing that review status of a clip with no effects. Then add.



Thanks so much for the info.

I an not clear as to what you mean by that last part.

"After removing that review status of a clip with no effects. Then add."
Cheers,

Ian


Machine:
Custom Built Win10 Pro
Intel Core i9-7980X
GIGABYTE X299 DESIGNARE EX
Samsung 960 PRO Series 512 for OS and 2TB for cache
128gb DDR4 3000
3090Ti GPU
External black magic Decklink 4k through thunderbolt 3
10GBE Nic
Offline

Frank Wylie

  • Posts: 83
  • Joined: Thu Sep 04, 2014 3:13 am

Re: Realtime playback performance

PostThu May 10, 2018 8:16 pm

Ian Duncan wrote:Thanks everyone so much. I really cant believe how helpful the forum is. It probably the best experience I have had on a forum. A testament to the users and the devs.

I was able to solve my problem.


Cheers all.

Now to make it all work in Linux...


How about posting what you did to help others with similar problem?
Frank Wylie
Offline

Ian Duncan

  • Posts: 89
  • Joined: Wed Aug 09, 2017 6:55 pm
  • Location: Los Angeles

Re: Realtime playback performance

PostTue May 15, 2018 8:59 pm

Frank Wylie wrote:
Ian Duncan wrote:Thanks everyone so much. I really cant believe how helpful the forum is. It probably the best experience I have had on a forum. A testament to the users and the devs.

I was able to solve my problem.


Cheers all.

Now to make it all work in Linux...


How about posting what you did to help others with similar problem?


I think the issue has to do with OFX and nodes that are pre and post group not caching. This seems to be the way resolve works.

I could not achieve real time playback with these nodes turned on. A bummer.
Cheers,

Ian


Machine:
Custom Built Win10 Pro
Intel Core i9-7980X
GIGABYTE X299 DESIGNARE EX
Samsung 960 PRO Series 512 for OS and 2TB for cache
128gb DDR4 3000
3090Ti GPU
External black magic Decklink 4k through thunderbolt 3
10GBE Nic

Return to DaVinci Resolve

Who is online

Users browsing this forum: AndrewTheGreat, Appariciojunior, Tfiddler and 294 guests