Apple Neural engine

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

sackboydad

  • Posts: 124
  • Joined: Sat Mar 21, 2020 6:36 pm
  • Real Name: Stacy Rothwell

Apple Neural engine

PostMon Apr 18, 2022 10:57 pm

Very excited about DR 18... Backing up my database so I can install Studio now.

A question.... one of the feature lines says "Apple Neural Engine support for DaVinci Neural Engine on M1 and M1 Pro."

Does that mean neural engine is NOT supported on M1Max and M1Ultra (apple's fastest chips)? If not, is it planned?
Offline
User avatar

Uli Plank

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

Re: Apple Neural engine

PostTue Apr 19, 2022 3:16 am

I always use a second boot drive (on an SSD, of course) for beta software, so I don't risk my database or anything else. It's so easy on a Mac.
Regarding neural engine on the Max, I'd expect it to work. But let's see when the first tests come in.
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

Nate Porter

  • Posts: 226
  • Joined: Wed May 01, 2013 8:22 am

Re: Apple Neural engine

PostTue Apr 19, 2022 4:06 am

I'd also expect it to work with max and ultra because it's probably just an API call and the mac will handle whatever differences there (if any) are between the chips
Offline

ahmedia

  • Posts: 10
  • Joined: Sat Nov 23, 2019 10:02 am
  • Location: South Africa
  • Real Name: Andre Hugo

Re: Apple Neural engine

PostTue Apr 19, 2022 6:53 am

This is from the official Davinci 18 product page "Apple Neural Engine support allows up to 30x faster playback on Apple Mac M1 models". They aren't specifying which flavour of chip (Pro, Max, Ultra) so I'm guessing the improvement is across the board which I'm very excited to test!

Uli Plank wrote:I always use a second boot drive (on an SSD, of course) for beta software, so I don't risk my database or anything else. It's so easy on a Mac.


Sorry, to hijack this thread by asking this, but with installing DR18 on boot drive are you then able to keep your current stable version untouched? If so, do you basically select an external SSD drive as the destination when running the new install or are there more steps involved?
Macbook Pro 14" M1 Pro, 16Gb, 1Tb (Ventura 13.3.1 )
DaVinci Resolve Studio 18.5.1
BMPCC 4K (Firmware v7.9.1)
Speed Editor
Offline
User avatar

Uli Plank

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

Re: Apple Neural engine

PostTue Apr 19, 2022 7:02 am

No, you install Monterey on a second drive, boot MacOS from there and then install Resolve 18 on it.
Safest option and no other software running there, so you can be sure it's a bug if something goes wrong.
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

ahmedia

  • Posts: 10
  • Joined: Sat Nov 23, 2019 10:02 am
  • Location: South Africa
  • Real Name: Andre Hugo

Re: Apple Neural engine

PostTue Apr 19, 2022 7:14 am

Thanks Uli!
Macbook Pro 14" M1 Pro, 16Gb, 1Tb (Ventura 13.3.1 )
DaVinci Resolve Studio 18.5.1
BMPCC 4K (Firmware v7.9.1)
Speed Editor
Offline

Morgan

  • Posts: 21
  • Joined: Tue Aug 25, 2020 10:30 am
  • Real Name: Kate Morgan

Re: Apple Neural engine

PostSat Nov 04, 2023 6:13 am

After some testing it looks like Resolve is not using the Apple Neural Engine at all, instead it uses CPU/GPU cores :(
Offline
User avatar

Uli Plank

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

Re: Apple Neural engine

PostSat Nov 04, 2023 6:40 am

How do you know?
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

Morgan

  • Posts: 21
  • Joined: Tue Aug 25, 2020 10:30 am
  • Real Name: Kate Morgan

Re: Apple Neural engine

PostSat Nov 04, 2023 7:13 am

Because I watched the Apple neural engine activity during specific tasks in Resolve which in words of BM use the neural engine. But not the Apple one :)
Offline

Peter Chamberlain

Blackmagic Design

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

Re: Apple Neural engine

PostSat Nov 04, 2023 7:39 am

If you are using the studio version on 18.6.2 on a modern Mac with a modern macOS the AI tools will use the apple neural engine.
DaVinci Resolve Product Manager
Offline

Morgan

  • Posts: 21
  • Joined: Tue Aug 25, 2020 10:30 am
  • Real Name: Kate Morgan

Re: Apple Neural engine

PostSat Nov 04, 2023 7:46 am

Peter Chamberlain wrote:If you are using the studio version on 18.6.2 on a modern Mac with a modern macOS the AI tools will use the apple neutral engine.

So why then the activity of the Apple neural engine is ZERO when using latest DR Studio? See my screenshot:
Screenshot 2023-11-04 at 8.43.22 AM.png
Neural Engine activity is ZERO
Screenshot 2023-11-04 at 8.43.22 AM.png (1006.28 KiB) Viewed 3600 times
Offline

Morgan

  • Posts: 21
  • Joined: Tue Aug 25, 2020 10:30 am
  • Real Name: Kate Morgan

Re: Apple Neural engine

PostSat Nov 04, 2023 7:52 am

Another example when creating subtitles from audio - ANE usage is again ZERO:
Screenshot 2023-11-04 at 8.49.51 AM.png
Screenshot 2023-11-04 at 8.49.51 AM.png (573.71 KiB) Viewed 3593 times

So can you clearly specify where exactly does latest DRStudio use the Apple neural engine? I have to ask because I never saw any activity of the Apple neural engine when using DRS. Never. I started investigating it after I saw the performance of my M2 Ultra is comparable to ordinary PC without any Apple neural engine and that's by my opinion not inline with the claims like 300% improvement etc.
Offline

Morgan

  • Posts: 21
  • Joined: Tue Aug 25, 2020 10:30 am
  • Real Name: Kate Morgan

Re: Apple Neural engine

PostMon Nov 06, 2023 8:35 am

I wonder why nobody from Blackmagic answered anymore after I posted my screenshots several days ago :(
Offline
User avatar

Rui Branquinho

  • Posts: 137
  • Joined: Wed Jan 02, 2019 3:31 pm
  • Location: Lisbon, Portugal
  • Real Name: Rui Branquinho

Re: Apple Neural engine

PostMon Nov 06, 2023 11:46 am

Peter Chamberlain wrote:If you are using the studio version on 18.6.2 on a modern Mac with a modern macOS the AI tools will use the apple neural engine.

Peter, could you be a little more specific? What do you mean by "modern"? Model dates?
Resolve Studio 20 b4 | Micro Color Panel | DeckLink Mini Monitor 4K | Eizo CG2700X
macOS Sequoia | iMac 2020 | Intel i9 | Radeon Pro 5700 XT 16GB | 64GB RAM
Offline

Rohit Gupta

Blackmagic Design

  • Posts: 1689
  • Joined: Wed Aug 22, 2012 5:00 am

Re: Apple Neural engine

PostMon Nov 06, 2023 2:15 pm

If your GPU is faster than ANE, it will be used. This is certainly the case with the Max and Ultra systems. There is a Preferences option to switch off ANE, so GPU is always used.
Rohit Gupta

DaVinci Resolve Software Development
Blackmagic Design
Offline

jeromec

  • Posts: 2
  • Joined: Thu Nov 30, 2023 10:07 pm
  • Real Name: Jerome Cornet

Re: Apple Neural engine

PostThu Nov 30, 2023 10:14 pm

So I purchased the Studio version to use SuperScale, and it does not use the Apple Neural Engine (Macbook Pro 16" 2021, M1 Pro 10 cpu core, 32Gb RAM). Instead it maxes out the GPU and takes 3 days to render a 40min 1080p video :facepalm:

I am yet to see the ANE being used by any filter on my M1 Pro (as monitored by asitop).
Offline
User avatar

drikin

  • Posts: 3
  • Joined: Sat Jan 02, 2021 3:02 am
  • Real Name: Koh Aoki

Re: Apple Neural engine

PostThu Mar 28, 2024 12:24 am

Rohit Gupta wrote:If your GPU is faster than ANE, it will be used. This is certainly the case with the Max and Ultra systems. There is a Preferences option to switch off ANE, so GPU is always used.


The discussion in this thread is very helpful as I had the exact same question. I was also wondering because I had confirmed that ANE was not being used using asitop etc. Your comment made me understand that ANE is not being used because the GPU is more powerful on my M3 Max system.
However, even if ANE is slower, I think the GPU may be able to perform other tasks better by distributing the load to it, so I would like to see an option to actively use ANE in a system like M3 Max.

What are your thoughts on this?
Offline
User avatar

theshukan

  • Posts: 25
  • Joined: Fri Apr 14, 2023 10:26 pm
  • Real Name: Nikolai Shukan

Re: Apple Neural engine

PostTue May 13, 2025 2:57 am

Morgan wrote:Another example when creating subtitles from audio - ANE usage is again ZERO:
Screenshot 2023-11-04 at 8.49.51 AM.png

So can you clearly specify where exactly does latest DRStudio use the Apple neural engine? I have to ask because I never saw any activity of the Apple neural engine when using DRS. Never. I started investigating it after I saw the performance of my M2 Ultra is comparable to ordinary PC without any Apple neural engine and that's by my opinion not inline with the claims like 300% improvement etc.

The problem is still exist (May 2025)
(M2 Ultra 60 cores)

I'm in this thread, because the investigation of a slow render (when having ANE on in the DaVinci Neural Engine processing) took me here...

Return to DaVinci Resolve

Who is online

Users browsing this forum: 4EvrYng, Google [Bot], panos_mts, RadioArtifact, targa912 and 256 guests