Proxy generator much faster on M1 than Windows 11

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

Edgar Bueltemeyer

  • Posts: 52
  • Joined: Tue Mar 31, 2015 4:32 pm

Proxy generator much faster on M1 than Windows 11

PostFri Sep 29, 2023 4:38 pm

Hello,

I am just in the middle of generating proxies for a quite big project with over 1300 video clips.
I use my Windows 11 machine with AMD Ryzen 9 3600 12 cores 64gb RAM, RTX4060 TI 16GB and get around 20-30fps. Simultaneously i rund Proxy generator on the tiny Apple macbook Air M1 8GB and get 80-95fps.
It's H264 8 bit 4:2:0.

What's up with that? Even with my previous GTX 1070 i could easily reach 120fps or more out of Resolve.

The media files are on a NAS, so that I can encode from both machines.

There are virtually no settings I can find for Proxy Generator. Is there anything I could try?

Regards
--
PC:Resolve 18.5 - Tangent Wave - Speed Editor-Win11-AMD RYZEN 9-12 cores 64GB-RTX 4060 TI 16GB
Laptop: DR 18.5 / i7 Quad 16GB / GTX 860m
Macbook Air M1
Offline

Edgar Bueltemeyer

  • Posts: 52
  • Joined: Tue Mar 31, 2015 4:32 pm

Re: Proxy generator much faster on M1 than Windows 11

PostFri Sep 29, 2023 5:04 pm

Next issue:
Occasionally Proxy generator just crashes silently on Windows...
no error message, no nothing. Boom and it's gone.
--
PC:Resolve 18.5 - Tangent Wave - Speed Editor-Win11-AMD RYZEN 9-12 cores 64GB-RTX 4060 TI 16GB
Laptop: DR 18.5 / i7 Quad 16GB / GTX 860m
Macbook Air M1
Offline
User avatar

shebbe

  • Posts: 906
  • Joined: Tue Mar 06, 2018 11:48 am
  • Location: Amsterdam
  • Real Name: Shebanjah Klaasen

Re: Proxy generator much faster on M1 than Windows 11

PostFri Sep 29, 2023 5:25 pm

Are your read/writes to that NAS the same as the MacBook? Perhaps the connection is bottlenecked.
Home System Resolve 18.6b9: Z790 / i9 13900K / 64GB DDR5 / MSI RTX4090 / Win 11 / ASUS PA32UGC 1600 nits
Office System Resolve 18.6b9: X570 / Ryzen 9 5900X / 128GB DDR4 / Gigabyte RTX4090 / Win 11 / EIZO CG248-K
Offline

Edgar Bueltemeyer

  • Posts: 52
  • Joined: Tue Mar 31, 2015 4:32 pm

Re: Proxy generator much faster on M1 than Windows 11

PostMon Oct 02, 2023 7:47 pm

Yes and no. I have many different types of footage. From iPhone to Panasonic EVA1 and Red etc.
So when proxy generator works on the big file formats, i can see that the 1Gbps Network is reaching its limit.

But I also tried with only one computer running it.

I also tried to create files with Shutterencoder. It was 2-5 times faster than blackmagic proxy generator..
When the blackmagic proxy generator runs, I can see that the GPU has a big load on "3D". not sure what's happening here. Video encode and decode are around 20%, but 3D load can get up to 90%. I think it does many things in the background and in fact it's half of davinci resolve loaded when proxy generator runs...

Hopefully they improve the performance in the future..
--
PC:Resolve 18.5 - Tangent Wave - Speed Editor-Win11-AMD RYZEN 9-12 cores 64GB-RTX 4060 TI 16GB
Laptop: DR 18.5 / i7 Quad 16GB / GTX 860m
Macbook Air M1
Offline
User avatar

Rakesh Malik

  • Posts: 3187
  • Joined: Fri Dec 07, 2012 1:01 am
  • Location: Vancouver, BC

Re: Proxy generator much faster on M1 than Windows 11

PostMon Oct 02, 2023 10:14 pm

One thing I've run into with other applications in Windows, like VMix, is that they let the OS choose with GPU they use. To correct that you have to use the nVidia control panel, go to 3D settings, and choose which GPU each listed application is assigned to.

Right now it sounds like your proxy generator is defaulted to the integral GPU on the processor instead of your nVidia GPU, and is therefore using software video encoding hardware. That is my guess for what the 3D load indicates.
Rakesh Malik
Cinematographer, photographer, adventurer, martial artist
http://WinterLight.studio
System:
Asus Flow X13, Octacore Zen3/32GB + XG Mobile nVidia RTX 3080/16GB
Apple M1 Mini/16GB
Offline

Uli Plank

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

Re: Proxy generator much faster on M1 than Windows 11

PostTue Oct 03, 2023 8:47 am

The point is that all Macs with Apple silicon have hardware encoding to H.264/265 and even ProRes.
Not all PCs have these. There are folks who have a beefy PC and a cheap Mac mini next to it for encoding proxies only.
BTW, since ProRes is such an easy format to decode, it's a good idea to use it for proxies. PCs can read it, they just don't write it (under DR).
DaVinci Resolve is very capable even for free, but you need the right hardware!

Studio 18.6.3, MacOS 12.7.1
MacBook M1 Pro, 16 GPU cores, 32 GB RAM and iPhone 15 Pro
Speed Editor, UltraStudio Monitor 3G, iMac 2017
Offline
User avatar

Rakesh Malik

  • Posts: 3187
  • Joined: Fri Dec 07, 2012 1:01 am
  • Location: Vancouver, BC

Re: Proxy generator much faster on M1 than Windows 11

PostTue Oct 03, 2023 8:00 pm

There are also a lot of variables in the x86 world, and support for hardware encoding on AMD GPUs is lagging... but also, the number of configurations means that some software just doesn't use the hardware available.

Like the Magic Mask... it's fast in the color page, and painfully slow in the Fusion page because Fusion is very bad at using GPU resources.
Rakesh Malik
Cinematographer, photographer, adventurer, martial artist
http://WinterLight.studio
System:
Asus Flow X13, Octacore Zen3/32GB + XG Mobile nVidia RTX 3080/16GB
Apple M1 Mini/16GB

Return to DaVinci Resolve

Who is online

Users browsing this forum: Nick2021, panos_mts, Serega_M1978 and 184 guests