M1 Max 32GB performance test, few quirks

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

alex.starbuck

  • Posts: 114
  • Joined: Fri May 15, 2020 5:59 pm
  • Real Name: Alexander Starbuck

M1 Max 32GB performance test, few quirks

PostTue Jun 28, 2022 9:47 am

Hi all,

I am currently buying the M1 Max and deciding between the 32 and 64 GB memory version.

I tested a friends 32 GB version with free Resolve version on these features:

- playback;
- proxy render times;
- noise reduction effect;
- exports;

I used a couple of different files:

- C200 raw;
- BRAW 6K;
- Canon HEVC 4K;

and tested this against my 2019 Win PC (core i9 3.6GHz, 32 GB ram, nVidia 3060).

These were the results for proxy generation (DNxHR LB, auto resolution):

Win PC (Render time - clip duration - clip type)

- 00:28:46 - 00:50:20 - C200 raw file, 4K DCI, 50 fps;
- 00:37:15 - 01:55:09 - BMPCC 6K;
- 01:58:79 - 03:34:13 - Canon R6 hevc;
- 01:02:46 - 02:09:21 - Canon R6 hevc;

Macbook Pro M1 Max 32GB ram:

- Render time - duration - clip;
- 00:44:29 - 00:50:20 - C200 raw file, 4K DCI, 50 fps;
- 00:51:50 - 01:55:09 - BMPCC 6K;
- 00:39:52 - 03:34:13 - Canon R6 hevc;
- 00:39:00 - 02:09:21 - Canon R6 hevc;

Basically--nothing we didn't already know. RAW was quicker to transcode and export on the PC, while working with the h. codecs was quicker on the Mac.

What did surprise me was that Noise reduction completely killed the Mac. It played 1fps, if at all, and export time for 2 min clip shot to over an hour. Regardless of what flavor of raw I tried.

Can this be due to the free Davinci version? Or 32GB of memory?

Cheers!


Sent from my SM-G960F using Tapatalk
Offline
User avatar

Uli Plank

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

Re: M1 Max 32GB performance test, few quirks

PostTue Jun 28, 2022 10:42 am

Yes, I'd expect a good desktop PC to be faster with RAW decoding. Plus, GPUs by nVida for laptops may bear nearly the same name as their desktop counterparts, but they are considerably weaker. So it's Apples vs Pears anyway ;-)
And then, you should test NR with the Studio version. The free one only allows spatial NR, which is surprisingly slow.

I have developed a new, very demanding benchmark for DR 18. I'll soon publish it and tell you where to find the source clips.
Last edited by Uli Plank on Tue Jun 28, 2022 10:44 am, edited 1 time in total.
No, an iGPU is not enough, and you can't use HEVC 10 bit 4:2:2 in the free version.

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

alex.starbuck

  • Posts: 114
  • Joined: Fri May 15, 2020 5:59 pm
  • Real Name: Alexander Starbuck

Re: M1 Max 32GB performance test, few quirks

PostTue Jun 28, 2022 10:43 am

Thanks Uli, much appreciated!

Sent from my SM-G960F using Tapatalk
Offline
User avatar

Uli Plank

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

Re: M1 Max 32GB performance test, few quirks

PostTue Jun 28, 2022 11:27 am

So, the benchmark is here. I used a few very demanding functions, which nevertheless may be needed regularly, like Depth Map and Fog (18 only), massive NR and Speed Warp:
https://www.dropbox.com/s/nig23ohng2gpu ... e.drp?dl=0

And then demanding sources, 10 seconds each, like:

is.gd/arri_sample_footage (very high data rate, but easy to decode)
is.gd/bmd_sample_footage (we all know these, don't we?)
is.gd/red_sample_footage (wavelet RAW is hard to decode, but supported by an SDK for CPU and GPU)
is.gd/sony_sample_footage (Sony Venice at relatively high data rate)
is.gd/tony_r5_download (in case you don’t have a Canon R5 around, 8K RAW by Tony Mellinger)
And finally some 8K HEV out of Canon R5 with the highest data rate:
https://drive.google.com/file/d/1Z8y7Il ... sp=sharing

The short URLs are not seen as links by the forum, so copy/paste.

As a goody, a river scene for adding some fog with Depth Map:
https://drive.google.com/file/d/1dJzt_e ... sp=sharing
Last edited by Uli Plank on Tue Jun 28, 2022 1:25 pm, edited 2 times in total.
No, an iGPU is not enough, and you can't use HEVC 10 bit 4:2:2 in the free version.

Studio 18.6.5, MacOS 13.6.5
MacBook M1 Pro, 16 GPU cores, 32 GB RAM and iPhone 15 Pro
Speed Editor, UltraStudio Monitor 3G, iMac 2017, eGPU
Offline

SkierEvans

  • Posts: 971
  • Joined: Wed Jan 24, 2018 9:59 pm
  • Location: Ottawa, Ontario
  • Real Name: Ron Evans

Re: M1 Max 32GB performance test, few quirks

PostTue Jun 28, 2022 12:10 pm

The value to me of getting the Studio Max was the hardware decoders and encoders. Especially 10bit h265 etc. On my PC the GH6 5.7K 60P files will not play but on the Studio Max plays just fine in multicam with UHD 60P file from GH5S. For me it was a choice between getting Studio Max or a new PC with 3090 etc that does not have the same range of decode/ encode in hardware and cheaper. For pure performance I think the PC is still faster. Will look forward to seeing how the AMD 7000 and the Intel Arc GPU's compare in the fall. The Intel ARC will not compare for game play I am sure but I will only be interested in the hardware decode /encode.
Threadripper 1920, Gigabyte X399 DESIGNARE EX, 32G RAM, Gigabyte 4070Ti 12G, ASUS PB328Q, IP4K, WIN10 Pro 22H2, Speed Editor

Resolve Studio 18, EDIUS 9WG,EDIUS X WG, Vegas 18

Studio Max M1 24 core GPU, 32G, 1T drive. iPad Pro 12.9` M2 16G, 1T
Offline
User avatar

alex.starbuck

  • Posts: 114
  • Joined: Fri May 15, 2020 5:59 pm
  • Real Name: Alexander Starbuck

Re: M1 Max 32GB performance test, few quirks

PostTue Jun 28, 2022 12:18 pm

Thanks for your input SkierEvans, much appreciated.

THe thing is, I am not looking to replace my desktop editing solution (although, it does look tempting to have one machine to work anywhere, anytime).What I want to do is have a solid working solution for on the road:

- decent screen size (16' seems plenty to me);
- good screen (bright, calibrated color spaces, ...);
- reasonably fast to generate proxy files (2 hours for 1 hour of raw material is perfectly acceptable to me, even more than that, but 2 days is not--that is how long my old MBP 2015 13' took);
- decent export times;

MBP M1 Max stock config seems to do the job pretty good, I was just wondering would I benefit from additional 32GB ram. Currently I do not understand how does it prioritise GPU vs CPU RAM usage :)
Offline

SkierEvans

  • Posts: 971
  • Joined: Wed Jan 24, 2018 9:59 pm
  • Location: Ottawa, Ontario
  • Real Name: Ron Evans

Re: M1 Max 32GB performance test, few quirks

PostTue Jun 28, 2022 1:15 pm

I haven't changed my system either as I am mainly Windows and will stay that way. The Studio Max is only used to edit then all the rest gets done on the PC. Use a exFAT formatted SSD to go between them now. Encoding for DVD and Bluray etc and authoring. If there was the same fast decode for the PC I would have stayed with PC may even do that later in the year as the Mac OS is still strange to me.
Threadripper 1920, Gigabyte X399 DESIGNARE EX, 32G RAM, Gigabyte 4070Ti 12G, ASUS PB328Q, IP4K, WIN10 Pro 22H2, Speed Editor

Resolve Studio 18, EDIUS 9WG,EDIUS X WG, Vegas 18

Studio Max M1 24 core GPU, 32G, 1T drive. iPad Pro 12.9` M2 16G, 1T
Offline
User avatar

Uli Plank

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

Re: M1 Max 32GB performance test, few quirks

PostTue Jun 28, 2022 1:20 pm

Here is my original article written for "Digital Production" (Munich) in German:
https://drive.google.com/file/d/1cMYncu ... sp=sharing
For translation I recommend DeepL.
You may distribute it unaltered, but please no translations without my consent.

I added the link of the benchmark project further above.
No, an iGPU is not enough, and you can't use HEVC 10 bit 4:2:2 in the free version.

Studio 18.6.5, MacOS 13.6.5
MacBook M1 Pro, 16 GPU cores, 32 GB RAM and iPhone 15 Pro
Speed Editor, UltraStudio Monitor 3G, iMac 2017, eGPU
Offline

Nick2021

  • Posts: 728
  • Joined: Thu May 13, 2021 3:19 am
  • Real Name: Nick Zentena

Re: M1 Max 32GB performance test, few quirks

PostTue Jun 28, 2022 1:55 pm

SkierEvans wrote:The value to me of getting the Studio Max was the hardware decoders and encoders. Especially 10bit h265 etc. On my PC the GH6 5.7K 60P files will not play but on the Studio Max plays just fine in multicam with UHD 60P file from GH5S. For me it was a choice between getting Studio Max or a new PC with 3090 etc that does not have the same range of decode/ encode in hardware and cheaper. .


If your need is HEVC 10 4.2.2 you don't need a 3090. An I5 with the IGPU active will do that. Resolve has supported decoding HEVC 4.2.2 on the IGPU since I think 17.1.


An I7/I9 with a 3090 is just that much more powerful. IGPU handling all the stuff the 3090 doesn't know how to.
Offline

SkierEvans

  • Posts: 971
  • Joined: Wed Jan 24, 2018 9:59 pm
  • Location: Ottawa, Ontario
  • Real Name: Ron Evans

Re: M1 Max 32GB performance test, few quirks

PostTue Jun 28, 2022 3:07 pm

Nick2021 wrote:
SkierEvans wrote:The value to me of getting the Studio Max was the hardware decoders and encoders. Especially 10bit h265 etc. On my PC the GH6 5.7K 60P files will not play but on the Studio Max plays just fine in multicam with UHD 60P file from GH5S. For me it was a choice between getting Studio Max or a new PC with 3090 etc that does not have the same range of decode/ encode in hardware and cheaper. .


If your need is HEVC 10 4.2.2 you don't need a 3090. An I5 with the IGPU active will do that. Resolve has supported decoding HEVC 4.2.2 on the IGPU since I think 17.1.


An I7/I9 with a 3090 is just that much more powerful. IGPU handling all the stuff the 3090 doesn't know how to.



Yes that was an option I looked. At the time that was twice the cost in Canada of getting the Studio Max. I am just thinking that an Intel GPU added to my present Threadripper and 1080Ti may just also work fine. Will not need the highest cost Intel GPU as I expect they will all have the same hardware decode/encode and the Threadripper ( as old as it is ) and the 1080Ti can manage most things.
Threadripper 1920, Gigabyte X399 DESIGNARE EX, 32G RAM, Gigabyte 4070Ti 12G, ASUS PB328Q, IP4K, WIN10 Pro 22H2, Speed Editor

Resolve Studio 18, EDIUS 9WG,EDIUS X WG, Vegas 18

Studio Max M1 24 core GPU, 32G, 1T drive. iPad Pro 12.9` M2 16G, 1T
Offline
User avatar

Uli Plank

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

Re: M1 Max 32GB performance test, few quirks

PostTue Jun 28, 2022 6:23 pm

How do you combine a Threadripper and an Intel CPU?
No, an iGPU is not enough, and you can't use HEVC 10 bit 4:2:2 in the free version.

Studio 18.6.5, MacOS 13.6.5
MacBook M1 Pro, 16 GPU cores, 32 GB RAM and iPhone 15 Pro
Speed Editor, UltraStudio Monitor 3G, iMac 2017, eGPU
Offline

SkierEvans

  • Posts: 971
  • Joined: Wed Jan 24, 2018 9:59 pm
  • Location: Ottawa, Ontario
  • Real Name: Ron Evans

Re: M1 Max 32GB performance test, few quirks

PostTue Jun 28, 2022 7:09 pm

Uli Plank wrote:How do you combine a Threadripper and an Intel CPU?

Not an Intel CPU the new Intel GPU should be out in the fall and hopefully have the same decode/encode as QS in the iGPU of the Intel CPU's. I would then add to the 1080Ti I already have in the Threadripper PC. Plenty of lanes. If Resolve could use both I may get what I want in decode, encode and CUDA.
Threadripper 1920, Gigabyte X399 DESIGNARE EX, 32G RAM, Gigabyte 4070Ti 12G, ASUS PB328Q, IP4K, WIN10 Pro 22H2, Speed Editor

Resolve Studio 18, EDIUS 9WG,EDIUS X WG, Vegas 18

Studio Max M1 24 core GPU, 32G, 1T drive. iPad Pro 12.9` M2 16G, 1T
Offline
User avatar

Uli Plank

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

Re: M1 Max 32GB performance test, few quirks

PostTue Jun 28, 2022 7:16 pm

Let's hope BM is getting some of those early enough to adapt the software…
No, an iGPU is not enough, and you can't use HEVC 10 bit 4:2:2 in the free version.

Studio 18.6.5, MacOS 13.6.5
MacBook M1 Pro, 16 GPU cores, 32 GB RAM and iPhone 15 Pro
Speed Editor, UltraStudio Monitor 3G, iMac 2017, eGPU
Offline

SkierEvans

  • Posts: 971
  • Joined: Wed Jan 24, 2018 9:59 pm
  • Location: Ottawa, Ontario
  • Real Name: Ron Evans

Re: M1 Max 32GB performance test, few quirks

PostTue Jun 28, 2022 7:33 pm

I think one of the early releases of 18 had notes saying support for multiple Intel GPU. I did assume that may mean iGPU plus discrete GPU but hopefully it would mean Intel ARC GPU and even AMD or NVIDIA.
Threadripper 1920, Gigabyte X399 DESIGNARE EX, 32G RAM, Gigabyte 4070Ti 12G, ASUS PB328Q, IP4K, WIN10 Pro 22H2, Speed Editor

Resolve Studio 18, EDIUS 9WG,EDIUS X WG, Vegas 18

Studio Max M1 24 core GPU, 32G, 1T drive. iPad Pro 12.9` M2 16G, 1T
Offline
User avatar

Jack Fairley

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

Re: M1 Max 32GB performance test, few quirks

PostTue Jun 28, 2022 8:01 pm

I believe previous looks at those cards showed that they appeared the same way iGPUs do to the system, to avoid having to roll out an entirely new driver suite.
Ryzen 5800X3D
32GB DDR4-3600
RTX 3090
DeckLink 4K Extreme 12G
Resolve Studio 17.4.1
Windows 11 Pro 21H2
Offline
User avatar

Blade~

  • Posts: 50
  • Joined: Wed Aug 05, 2020 2:35 pm
  • Real Name: Tibor Kis

Re: M1 Max 32GB performance test, few quirks

PostTue Jun 28, 2022 8:03 pm

alex.starbuck wrote:Hi all,

I am currently buying the M1 Max and deciding between the 32 and 64 GB memory version.



A couple of months ago I watched a video where they compared performance on a 16GB M1 machine vs the same exact M1 machine but with 32GB , what they found is as long as you have an SSD drive it made very little difference in performance because virtual mem on the SSD drive was also very quick. Where the more RAM really comes in play is how many apps you plan to run at the same time, all apps require some RAM and if you run more they'll eat up more and more from your RAM. If you're looking for significant performance increase by doubling the RAM it will not make that much difference but if plan to run several apps at the same time I wouldn't even think twice getting the bigger RAM size, it's money well spent.

My current frustration is the 16GB in my machine (Intel i9), running several apps at the same time I am constantly battling freeing up RAM several times a day.
2021 MacBook Pro (M1 Pro), Liquid Retina XDR 3K display, OS 14.0
External displays: Lenovo 28" 4K Cinema & ThinkVision 28" 4K Cinema; Davinci: 18.6.2
Offline

Nick2021

  • Posts: 728
  • Joined: Thu May 13, 2021 3:19 am
  • Real Name: Nick Zentena

Re: M1 Max 32GB performance test, few quirks

PostWed Jun 29, 2022 3:15 am

SkierEvans wrote:
Uli Plank wrote: hopefully have the same decode/encode as QS in the iGPU of the Intel CPU's.


It's a generation ahead adding AV1 encode
Offline

bounceHouse

  • Posts: 366
  • Joined: Tue Apr 14, 2020 12:40 am
  • Real Name: Wesley McDermott

Re: M1 Max 32GB performance test, few quirks

PostWed Jun 29, 2022 3:24 am

Uli Plank wrote:So, the benchmark is here. I used a few very demanding functions, which nevertheless may be needed regularly, like Depth Map and Fog (18 only), massive NR and Speed Warp:
https://www.dropbox.com/s/nig23ohng2gpu ... e.drp?dl=0

And then demanding sources, 10 seconds each, like:

is.gd/arri_sample_footage (very high data rate, but easy to decode)
is.gd/bmd_sample_footage (we all know these, don't we?)
is.gd/red_sample_footage (wavelet RAW is hard to decode, but supported by an SDK for CPU and GPU)
is.gd/sony_sample_footage (Sony Venice at relatively high data rate)
is.gd/tony_r5_download (in case you don’t have a Canon R5 around, 8K RAW by Tony Mellinger)
And finally some 8K HEV out of Canon R5 with the highest data rate:
https://drive.google.com/file/d/1Z8y7Il ... sp=sharing

The short URLs are not seen as links by the forum, so copy/paste.

As a goody, a river scene for adding some fog with Depth Map:
https://drive.google.com/file/d/1dJzt_e ... sp=sharing


This may help if you decide to track down the source footage to go with the benchmark project (several of the links involve some hunting to find the specific clips on the site):

1. ArriRAW_6,5K is A006C021_150902_R0D0.[0044458-0044937].ari retrievable from ARRI's direct link: https://webgate.io/directlink/2d375f9f1a442fac/1002803

2. 12K_BRAW is A0010_06050642_C043.braw retrievable from within the zip: https://downloads.blackmagicdesign.com/ ... 3.braw.zip

3. 8K_HEVC is 8K_643_mbps.MP4 renamed from the download 643_mbps.mp4 at https://drive.google.com/file/d/1Z8y7Il ... sp=sharing

4. Canon_8K.CRM is Canon_8K.CRM from the dropbox link https://www.dropbox.com/sh/btjdcqsft6qw ... _S8ea?dl=0 (however, I had trouble downloading this file successfully)

5. Helium_8K is B001_C096_0902AP_001.R3D which is within the download file weapon-sth-8k-50fps-9to1redcode available from RED's site (after you register your email), scroll down to the poster frame of a light skinned woman: https://www.red.com/sample-r3d-files

6. Komodo_6K is C003_C010_021190_001.R3D which is within the download file komodo-6k-s35-lathe-2 available from RED's site (after registration), scroll down to the poster frame of a lathe with a tattooed hand: https://www.red.com/sample-r3d-files

7. Venice_XT.mxf is renamed from A005C024_201101I9.mxf which is found on Sony's https://sonycine.com/testfootage/# (search page for A005C024 which is a 6K 17:9 resolution). Click to download, enter email... may need to then click to download again. (updated after Uli's post below - thanks!)
Last edited by bounceHouse on Wed Jun 29, 2022 3:13 pm, edited 1 time in total.
PC Win 10 Pro, 64GB ram; NVidia 522.30; dual monitor; RTX 3080 (10GB); auto/CUDA processing mode; SSD cache, separate SSD for data; Davinci Studio 18.6.6 build
Offline

Peter Cave

  • Posts: 3768
  • Joined: Thu Aug 23, 2012 6:45 am
  • Location: Melbourne, Australia

Re: M1 Max 32GB performance test, few quirks

PostWed Jun 29, 2022 4:38 am

I'm getting 12fps playback on Mac Studio Max 32GB with grade/colour warper/noise reduction applied to the BRAW sample clip listed above.
Resolve 18.6.5 Mac OSX 14.4 Sonoma
Mac Studio Max 32GB
Offline
User avatar

Uli Plank

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

Re: M1 Max 32GB performance test, few quirks

PostWed Jun 29, 2022 7:08 am

Thank you, Wesley, for the effort to supply the full links.
The Sony Venice footage should be the A005C024 clip.

The Canon RAW file is huge, but I'll try to post it on my Google Drive too. Tony Mellinger was the only one who gave me permission to host his file.

My article is up in English now:
https://www.dropbox.com/s/l6znbhmtjc3mm ... 0.pdf?dl=0
No, an iGPU is not enough, and you can't use HEVC 10 bit 4:2:2 in the free version.

Studio 18.6.5, MacOS 13.6.5
MacBook M1 Pro, 16 GPU cores, 32 GB RAM and iPhone 15 Pro
Speed Editor, UltraStudio Monitor 3G, iMac 2017, eGPU

Return to DaVinci Resolve

Who is online

Users browsing this forum: flow85, hckerman18, Mart_Williams and 171 guests