The new stabilizer is much slower

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

Kaitlyn McLachlan

  • Posts: 90
  • Joined: Thu May 04, 2017 5:41 pm

The new stabilizer is much slower

PostSat Jul 08, 2017 12:37 am

Is the new stabilizer supposed to be much slower than in 12.5? I have an i7 and 1060 GPU... but analyzing a 1:45 clip is taking far far longer than I would have ever imagined.
Offline

Ed Rudolph

  • Posts: 185
  • Joined: Thu Apr 18, 2013 12:43 am

Re: DaVinci Resolve 14 beta 5 issues

PostSat Jul 08, 2017 2:02 am

According to van Hurkman's What's New in Resolve 14, it is somewhat slower.

In the v14 Tracker menu's Stabilizer module, there is a pulldown menu in the lower right where you can decide what aspects you want to stabilize. Also, when in the Stabilizer module, you can select Classic Stabilizer from the options menu, and that'll make it the way it was in v12.
Offline

Kaitlyn McLachlan

  • Posts: 90
  • Joined: Thu May 04, 2017 5:41 pm

Is Resolve 14 stabilizer supposed to be *THIS* much slower?

PostSun Jul 09, 2017 6:55 pm

I was excited about the improved stabilizer in 14, but have found it so incredibly slow (analyzing) that it's virtually unusable. I've got an i7 and a 1060 6GB GPU, yet when I've just upgraded from Resolve 12.5 to 14b5, the stabilizer is SLOWWW to analyze a 1m45s clip. In 12.5, although it was different, it seemed to analyze it quickly enough. This chugs along 1% at a time...

Just did analysis on a 17s clip. Am on Win10
- Averaged 20% CPU usage
- Average 1.6GB RAM usage
- Took 3m46s

With the classic stabilizer, it took 16s to complete the tracking. Surely it's not THAT much slower is it? That's a surefire way to really kill my productivity :(
Offline
User avatar

Uli Plank

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

Re: Is Resolve 14 stabilizer supposed to be *THIS* much slow

PostSun Jul 09, 2017 7:25 pm

Hmm, it is considerably faster than Premiere's Warp Stabilizer for me (on a Mac).

And about as good…

But I admit that it's more than 3 times slower than the classic stabilizer.
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

PeterMoretti

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

Re: Is Resolve 14 stabilizer supposed to be *THIS* much slow

PostSun Jul 09, 2017 10:18 pm

Kaitlyn,

Have you tried running GPU Shark to check to see how your GPU is being used?
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

Kaitlyn McLachlan

  • Posts: 90
  • Joined: Thu May 04, 2017 5:41 pm

Re: Is Resolve 14 stabilizer supposed to be *THIS* much slow

PostSun Jul 09, 2017 10:26 pm

PeterMoretti wrote:Kaitlyn,

Have you tried running GPU Shark to check to see how your GPU is being used?


nope hadn't even heard of it. Just download/open it and look for... what when it's doing the analysis?
Offline

PeterMoretti

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

Re: Is Resolve 14 stabilizer supposed to be *THIS* much slow

PostSun Jul 09, 2017 10:46 pm

Yup, that's it. It's *very* lightweight and will tell you how much of your GPU is being utilized.

http://www.ozone3d.net/gpushark/
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

Kaitlyn McLachlan

  • Posts: 90
  • Joined: Thu May 04, 2017 5:41 pm

Re: Is Resolve 14 stabilizer supposed to be *THIS* much slow

PostSun Jul 09, 2017 11:19 pm

PeterMoretti wrote:Yup, that's it. It's *very* lightweight and will tell you how much of your GPU is being utilized.

http://www.ozone3d.net/gpushark/


This was taken when it reached 2%:
http://imgur.com/a/9lq1G

Image
Offline

PeterMoretti

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

Re: Is Resolve 14 stabilizer supposed to be *THIS* much slow

PostMon Jul 10, 2017 1:05 am

What I suggest you do is open GPU Shark and the Windows Task Manager Performance tab.

Run each stabilizer and see how the GPU, CPU and Memory usage differs.

BTW, what does look odd from what you posted is that the fan speed is zero but the temp is at the maximum. That does at least *seem* odd.
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

Kaitlyn McLachlan

  • Posts: 90
  • Joined: Thu May 04, 2017 5:41 pm

Re: Is Resolve 14 stabilizer supposed to be *THIS* much slow

PostMon Jul 10, 2017 1:33 am

PeterMoretti wrote:What I suggest you do is open GPU Shark and the Windows Task Manager Performance tab.

Run each stabilizer and see how the GPU, CPU and Memory usage differs.

BTW, what does look odd from what you posted is that the fan speed is zero but the temp is at the maximum. That does at least *seem* odd.


Here is the result of the new stabilizer around 15% (a quick search online seems to indicate the fan will only come on around 60 degrees):
Image

and the classic stabilizer about halfway through the clip.
Image
Offline

PeterMoretti

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

Re: Is Resolve 14 stabilizer supposed to be *THIS* much slow

PostMon Jul 10, 2017 5:14 am

That's really odd, the new stabilizer which is slower is using less resources than the old one which is faster.

Maybe click on Open Resource Monitor at the bottom left of the Task Manager, and see how the cores are being used, but I have to believe they are all being hit essentially equally.

BTW, what codec, format, frame size and rate is the clip?
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

Kaitlyn McLachlan

  • Posts: 90
  • Joined: Thu May 04, 2017 5:41 pm

Re: Is Resolve 14 stabilizer supposed to be *THIS* much slow

PostMon Jul 10, 2017 1:21 pm

PeterMoretti wrote:That's really odd, the new stabilizer which is slower is using less resources than the old one which is faster.

Maybe click on Open Resource Monitor at the bottom left of the Task Manager, and see how the cores are being used, but I have to believe they are all being hit essentially equally.

BTW, what codec, format, frame size and rate is the clip?


It was gopro 4k 30fps, h.264 mp4
Offline

PeterMoretti

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

Re: Is Resolve 14 stabilizer supposed to be *THIS* much slow

PostTue Jul 11, 2017 12:55 am

Are you using the Studio version of Resolve?
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

Kaitlyn McLachlan

  • Posts: 90
  • Joined: Thu May 04, 2017 5:41 pm

Re: Is Resolve 14 stabilizer supposed to be *THIS* much slow

PostTue Jul 11, 2017 3:32 pm

PeterMoretti wrote:Are you using the Studio version of Resolve?


Nope just the free beta. Thinking about picking up studio once the dongle isn't necessary. I have heard the Studio handles h264 better, but does that apply to even anlayzing footage for stabilization?
Offline

AndreasOberg

  • Posts: 452
  • Joined: Wed Sep 25, 2013 9:09 am

Re: The new stabilizer is much slower

PostThu Jul 13, 2017 12:31 am

I'm testing the stabilizer in 14 and I think it's also much slower than I remember from 12.5.

20 seconds of 4k mov from Canon 1DX Mark II takes 3 minutes to stabilize.
This is on a 2x14 3.1GHz Xeon with 2xTitan X cards Windows 10.
When I use HWMonitor it reports that only 6% of the CPU is used and 0% of both GPUs.

Are these normal numbers or am I doing something wrong?
Edit. I tried the old stabilizer and it's much faster, around 5x. I can also see that it's using at least 10% of both the GPU cores. I also get better results in the clips I tried, but maybe Im not using the new one correctly, I dont find so many settings.

/Andreas
VFX Director - Visual Forest Ltd
Offline

PeterMoretti

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

Re: Is Resolve 14 stabilizer supposed to be *THIS* much slow

PostMon Jul 17, 2017 4:13 am

Kaitlyn McLachlan wrote:
PeterMoretti wrote:Are you using the Studio version of Resolve?


Nope just the free beta. Thinking about picking up studio once the dongle isn't necessary. I have heard the Studio handles h264 better, but does that apply to even anlayzing footage for stabilization?

Kaitlyn, if you want to dropbox a file, I'd gladly take a look at it and test it on my machine.
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

Jason Tackaberry

  • Posts: 211
  • Joined: Mon Jan 16, 2017 2:34 am

Re: The new stabilizer is much slower

PostWed Jul 19, 2017 11:47 pm

The stabilizer in Resolve 14 is single threaded. The single thread that's working is pegging one CPU core.

So, at the moment, single core performance is all that matters to Resolve's new stabilizer. Hope you weren't holding out for a shiny new i9-7980XE or Thread Ripper to make that faster. :)
Resolve Studio 18.0.2 | Windows 10 x64 (21H2) | AMD Threadripper 5950X | 64GB | NVIDIA 3080 Ti (516.94)
Offline

PeterMoretti

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

Re: The new stabilizer is much slower

PostFri Jul 21, 2017 11:02 pm

Jason, how did you came to that conclusion? I'm looking at the Performance Monitor in Win 10, and I see all CPU cores being used.
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

Jason Tackaberry

  • Posts: 211
  • Joined: Mon Jan 16, 2017 2:34 am

Re: The new stabilizer is much slower

PostSun Jul 23, 2017 2:02 pm

PeterMoretti wrote:Jason, how did you came to that conclusion? I'm looking at the Performance Monitor in Win 10, and I see all CPU cores being used.

I used Process Explorer (from Sysinternals) and looked at the threads. The thread whose stack showed it was in functions whose names indicated stabilization was busy, but there was only one such thread. There were other threads involved in decoding and other peripheral work but I just saw stabilization being done in one thread.

For whatever reason, Windows liberally reschedules a given thread across available logical processors so just looking at perfmon or other tools that give a plot per core view can be misleading. The telltale sign of this is when no single core is pegged during CPU intensive tasks. (I don't exactly understand why Windows does this as I'd have thought processor affinity would be better for CPU cache efficiency, but it definitely does this. Maybe it's for thermal management.)

So I was a bit misleading in my earlier post. It's not pegging one single core as such (because Windows' scheduler will bounce the thread around) but it is constrained by single core performance due to stabilization being done in only one thread.
Resolve Studio 18.0.2 | Windows 10 x64 (21H2) | AMD Threadripper 5950X | 64GB | NVIDIA 3080 Ti (516.94)
Offline

Janis Lionel

  • Posts: 336
  • Joined: Mon Apr 04, 2016 8:09 pm

Re: The new stabilizer is much slower

PostMon Oct 16, 2017 12:00 pm

Has there been a solution to this? BMD should quickly address this in the next update.

I can confirm: only 20% CPU usage and GPU is nowhere near being exhausted...

Is the 14 Stabilizer much better than the 12.5 one (I haven't much experience with it), i.e. is v14 worth the huge extra time?

Cheers
--
Windows 10 / i4930k @4.3Ghz / 32GB RAM / GTX 1080 / 12TB RAID 0 (4 x 3 TB) / Mini Monitor 4K / Eizo CG247x / Mainly working with CDNG 4:1
Offline

AndreasOberg

  • Posts: 452
  • Joined: Wed Sep 25, 2013 9:09 am

Re: The new stabilizer is much slower

PostMon Oct 16, 2017 12:17 pm

Myself Im just using the old stabiliser. from what I can see the new one also lacked some functionality that I use. For example I will often create key frames in the stabilisation and switch what point Im using as reference points. Dont think you can do that with the new stabiliser.
VFX Director - Visual Forest Ltd

Return to DaVinci Resolve

Who is online

Users browsing this forum: AKH1974, Google [Bot], Johannes Jonsson, Nick2021, panos_mts, Richie042, ThomasFinke and 328 guests