MacBook Pro M4 really struggling with Node render

Getting started with a Blackmagic product? Ask questions here about setup and installation.
  • Author
  • Message
Offline

Dave_bass5

  • Posts: 13
  • Joined: Wed Apr 19, 2023 10:46 pm
  • Real Name: Dave Pearce

MacBook Pro M4 really struggling with Node render

PostFri Jun 06, 2025 11:58 pm

Ok, ive not been using Resolve for long, so im going to assume this is user error, but I cant see where im going wrong.
Im on a M4 pro MBP with 24GB, using the final release of DR20. Mac Os15.5

I have a 3.5min long 4k canon clog3 clip, and I keep trying to use the noise reduction on my second node, after a CST. Ive turned on Node cache and it took about 20-30mins to render the NR. The blue line went across really slowly but it got there. Then I had smooth playback. I can adjust nodes further down the chain without any issues. I saved the project a few days ago and have just gone back to it. The best I can get is about 12fps playback at half resolution. Full resolution (1080p timeline) drops to 1-3fps. This is totally unusable. The thing I cant figure out is why. The node cache is on, and the cache manager is showing a big file, so it's still cached, only it's not. Render cache is switched to user, but nothing is getting rendered. The number on the Node is now red again, but it's not re rendering anything.

What am I missing? This isn't the first time ive had to waste yet more time letting this node re render (had to do it about 4 times on the first day, as it kept re rendering. Nothing has been touched in the first node, and no cuts or edits done to the single clip.
Offline
User avatar

Robert Niessner

  • Posts: 5627
  • Joined: Thu Feb 21, 2013 9:51 am
  • Location: Graz, Austria

Re: MacBook Pro M4 really struggling with Node render

PostSat Jun 07, 2025 6:50 pm

Where have you put your cache folder?
Saying "Thx for help!" is not a crime.
--------------------------------
Robert Niessner
LAUFBILDkommission
Graz / Austria
--------------------------------
Blackmagic Camera Blog (German):
http://laufbildkommission.wordpress.com

Read the blog in English via Google Translate:
http://tinyurl.com/pjf6a3m
Offline

Dave_bass5

  • Posts: 13
  • Joined: Wed Apr 19, 2023 10:46 pm
  • Real Name: Dave Pearce

Re: MacBook Pro M4 really struggling with Node render

PostSat Jun 07, 2025 6:55 pm

It's on an external SSD which never gets disconnected.
Offline

LoganPearce

  • Posts: 1
  • Joined: Sun Jun 08, 2025 3:30 am
  • Real Name: LoganPearce

Re: MacBook Pro M4 really struggling with Node render

PostTue Jun 10, 2025 12:01 am

Noise Reduction is one of the most demanding effects in Resolve. The M4 Pro's GPU might be struggling with 4K footage + NR.

A couple of things to try:

- Go to Project Settings and check your Render Cache format. Make sure it's set to a high-quality codec like ProRes 422 HQ.

- Try clearing the cache manually (Playback > Delete Render Cache > All) and re-rendering the node.

Sometimes just toggling the NR node off and on again can force it to re-evaluate the cache. Hope that helps
Offline

Dave_bass5

  • Posts: 13
  • Joined: Wed Apr 19, 2023 10:46 pm
  • Real Name: Dave Pearce

Re: MacBook Pro M4 really struggling with Node render

PostTue Jun 10, 2025 4:59 pm

Thanks but its more the fact that i have to keep re rendering that is making mew loose interest in DR.
I understand that NR will slow everything down, thats why im trying to use Node Cache, but if i keep re rendering it then whats the point. It adds 20-30mins to my workflow time. Im happy to do it once, but not so often. It’s not even showing red, so i know notihng has changed before it.

Id say 1 in every 3 times i open this Project i see that the Node has cached, but it’s stuttering. It’s still blue, there is no redline above the timeline. I could of course turn the node off for now, i thought Node caching was designed to stop needing to do this.
Offline

13anxdvrmogrep

  • Posts: 10
  • Joined: Tue Jun 10, 2025 10:39 pm
  • Real Name: Richard Ebanks

Re: MacBook Pro M4 really struggling with Node render

PostTue Jun 10, 2025 11:00 pm

Version 20.0000049

Opening my project force closes it every time on launch.
I was using magic masking
Polygon tools
And compound clips trying to achieve desired fx in fusion page which. After hours and days of self teaching.

Now I can not open that project but I can open others.

I am using an iPad Pro 2024 M4 With Magic Keyboard and bought it specifically for DaVinci resolve, I was prompted with an upgrade option so I upgraded to 20.00000.49

Please help as I am missing deadlines and this is my current work flow which is being hindered by this issue.
Offline

Dave_bass5

  • Posts: 13
  • Joined: Wed Apr 19, 2023 10:46 pm
  • Real Name: Dave Pearce

Re: MacBook Pro M4 really struggling with Node render

PostMon Jun 16, 2025 9:39 pm

Too late to get my money back unfortunately, , but I think I'll just give up on Resolve. Came back to the project today and I have an 11GB cache file but no smooth playback. According to Resolve nothing is cached and it wants to do it all over again. I could re cache the node, but it seems stupid that i have to do this almost every time I use Resolve.Thats 20-30mins gone every time I open Resolve. I only have one file on the Timeline, no cuts or edits etc, an di just want to get some NR on the whole thing. I thought this was professional software but this just seems like the coding is very poor.

Guess I'll give FCP a go and take it from there.
Offline
User avatar

Robert Niessner

  • Posts: 5627
  • Joined: Thu Feb 21, 2013 9:51 am
  • Location: Graz, Austria

Re: MacBook Pro M4 really struggling with Node render

PostTue Jun 17, 2025 1:03 am

Dave, I totally get your frustration — noise reduction is one of the heaviest effects in Resolve, and node caching should be the solution, not the problem. Based on what you've shared, here are a few things that might help (or at least explain what's going on):

1. Check if your cache is really on the external SSD
Just saying “the cache is on the SSD” might not be enough. Resolve only saves cache there if you specifically set the cache path in:
  • Project Settings > Master Settings > Working Folders > Cache files location
If not set manually, it defaults to:
Code: Select all
/Users/USERNAME/Movies/DaVinci Resolve/CacheClip/

That’s on your internal drive, not the SSD — even if media or project files are elsewhere. Please double-check this setting in the project that’s giving you issues.

2. Use a lighter cache codec
You mentioned long caching times and choppy playback even after caching. Try switching the cache format to a lighter codec like:
  • ProRes 422 (NOT HQ)
  • DNxHR SQ
Go to Project Settings > Master Settings > Render Cache Format. These formats are easier for Resolve and macOS to read from, especially off external SSDs.

3. Don’t use iCloud Drive for media or cache
If anything is saved inside iCloud Drive (e.g. on desktop or documents if iCloud sync is on), macOS may offload parts of the file to the cloud to save space. This causes:
  • Files silently going “offline”
  • Cache being invalidated
  • Horrible performance
To be safe, always store cache and media folders outside of iCloud — ideally on a local SSD with iCloud disabled for those folders.

4. System tools or macOS background processes can interfere
Some tools can slow down or even invalidate cache files:
  • Antivirus software (Norton, Bitdefender, etc.)
  • Cloud sync apps (Dropbox, Google Drive)
  • Time Machine if your SSD is not excluded
  • Spotlight indexing
  • SSD “cleaning” apps like CleanMyMac
If you're not sure, try testing with a clean macOS user account and no third-party tools running.

5. External SSD may still “pause” behind the scenes
Even if the SSD is never unplugged, macOS can put it into sleep/power-saving mode. That may cause Resolve to “think” the cache is unstable or corrupt and silently recache it.

Try moving the cache temporarily to your internal SSD (just for testing). If caching becomes consistent, your SSD or macOS's handling of it might be part of the problem.

6. General advice on caching workflow
  • Enable “Node Cache” on the NR node
  • Set “Render Cache” to User mode
  • Right-click the clip > Render Cache Color Output
  • Wait for the full blue line above the clip
If the node is blue but playback is still choppy, you’re likely hitting I/O or memory bottlenecks — not GPU or CPU limits.

7. Known issue?
DR 20 is still maturing, especially with new Apple Silicon (M4). You're not the only one seeing flaky cache behavior. If you can, post your logs and system details to help the devs reproduce this. Or try the same effect in a clean project — it might be a project-level bug.

Hope this helps! Let us know what you find when checking the cache path and system setup. Don’t give up on Resolve just yet — you’re super close to a solid workflow.
Saying "Thx for help!" is not a crime.
--------------------------------
Robert Niessner
LAUFBILDkommission
Graz / Austria
--------------------------------
Blackmagic Camera Blog (German):
http://laufbildkommission.wordpress.com

Read the blog in English via Google Translate:
http://tinyurl.com/pjf6a3m
Offline

Ellory Yu

  • Posts: 4684
  • Joined: Wed Jul 30, 2014 5:25 pm

Re: MacBook Pro M4 really struggling with Node render

PostTue Jun 17, 2025 4:40 am

Dave,
Do everything that Robert said above and if that’s still giving you a challenge, here’s some more. One of my system is a Mac Mini M2 Pro with 16Gb RAM and 512Gb storage, so it’s fast less comparable to yours. But I am able to render cache and playback smoothly - however with a few adjustments to my workflow.

1. I don’t put my NR after a CST or in between them (an IDT and ODT). My NR is before the IDT, usually my 2nd node. It’s there but I do not turn it on until final render to reduce noise or when I am ready for final delivery. This helps a lot while I’m scrubbing or playing back in edit or color tab.

2. I too have an external drive because of the limited internal storage. I have a TB4 enclosure with an NVMe 1Tb just for cache and it is my first drive in the cache settings. In addition I have SpotLight turned off on this drive (this is very important).

3. I generate proxy on all the files. If I have to import them directly, I transcode camera log codec (like slog clog) to ProRes 444 or 422HQ. The silicon Mac has the ability to deal with ProRes much easier. I don’t do this for BRAW at all, or ARRI Log. I use an open source software called ShutterEncoder to do the transcode. But I really do generate proxy for all the files that goes on my timeline.

4. If you’re editing, you don’t really need a 4K timeline. I just do everything on a 2K timeline even if my ingest are from 4K and 6K clips. When you’re ready to deliver, that’s where you can ref back to the original clips.

So yes, there’s a bit of prep work but you’re not going to get the frustration of very slow renders. Turn on NR when you’re ready to work on noise reduction but that would be the near to last activity before you do your delivery on the Deliver page. I hope this helps.

If this is too much work, then I would suggest getting a faster machine… my 2017 iMac Pro is what I used for more heavy lifting but I had that for a while and it has dual GPU and lots of RAM and super fast storage/cache. Today, you might seek out a Studio M2 Max and above if you’re looking at the Apple ecosystem.

One last point, Robert’s number 5 is important and absolutely has happened before. If you’re doing this, get a tb4 hub and then make sure you are connected to a tb4 hub that has power on itself. Don’t use the ones from Belkin or similar cheap hubs. The two brands I have great success are the CalDigit and the BlackJet. They’re expensive but worth every penny.

CalDigit Element - https://www.amazon.com/CalDigit-Thunder ... 175&sr=8-3

CalDigit TS4 - https://www.amazon.com/CalDigit-TS4-Thu ... 175&sr=8-1

AFT BlackJet RX4 - https://blackjetusa.com/products/blackj ... ng-station

They all have their own power supply so if the Mac power sleeps, your external cache drive is not.

I’m happy with my CalDigit Element and BlackJet RX4 Raiden TB4.
URSA Mini Pro 4.6K G2, BMPCC 6K. iMac Pro 27” 5K Retina, 64gb, 1Tb SSD, 12Tb M.2 NVMe TB4 DAS, 36Tb HDD DAS, Vega 56 8gb GPU/ BM Vega 56 8gb eGPU, MacOS Sequoia+DVRS 19.1.4, BM Panel & Speed Editor. Mac Mini M2 Pro 10/16 cores, Sequoia+DVRS 20
Offline

Dave_bass5

  • Posts: 13
  • Joined: Wed Apr 19, 2023 10:46 pm
  • Real Name: Dave Pearce

Re: MacBook Pro M4 really struggling with Node render

PostWed Jun 18, 2025 5:36 pm

Thanks both, lots of really good info. I wont go over each point here, but a few things.

Cache is definitely on an external T7 SSD, which is connected directly to my MBP. I do have a Caldigt Elements hub, but i keep the external drives connected directly. Ive set my mac to never up them to sleep, i do a lot of music editing/recording so im aware of this setting as all my audio is also on an external drive (Not the same T7). Each drive is using one TB port on the MBP, the Calgit hub uses the other with a few other small hubs etc running of it. Nothing for video or music uses that side of my set up, other than an audio interface.

As this is just the one long clip i felt that using a cache node was the quickest way, and would not keep needing to re cached as its at the front. This worked but then stops working. This is really the issue im having. When it works its great, but when it becomes disconnected i cant find a way to tell DR to re link to it. Other than turn off Node cache and turn it back on to re start it, it seems there is nothing else i can do.

When i said stuttering even though ive cached, i meant i have cached the node, and it was working fine, and then next time i open the project its stuttering agin because the caching has gone (as far as DR sees it). When it’s first cached it does the job perfectly and playback is smooth.
I get that SSD’s can go to sleep, but DR can see all the caching and folders on the SSD when i use the Cache manager

Must admit ive not used the other types of caching so far, as i don’t need to. I did find the ‘use cached images’ setting and. Now i do get fast export. Less than 30seconds as long as the node is cached.

I did try FCP since i last posted, and hated it lol. I did actually start using it before DR a few years ago, but never found the output to be anywhere near as sharp as DR’s outputs, even without much editing so switched to DR and on the whole its great, but i need to get a few files re rendered now we have a better NR feature, and this is where im struggling.

Adding in the NR just before i export is an option, but i feel it shouldnt be necessary.
Offline

Ellory Yu

  • Posts: 4684
  • Joined: Wed Jul 30, 2014 5:25 pm

Re: MacBook Pro M4 really struggling with Node render

PostWed Jun 18, 2025 7:09 pm

Dave_bass5 wrote:
Adding in the NR just before i export is an option, but i feel it shouldn't be necessary.

I agree it shouldn’t be necessary however that’s only ideal on systems with powerful GPU, preferably discrete GPUs, or a Mac Studio Ultra with a GPU that has lots of core and extra memory for the gpu to use. On the M4, and even on my M2 Pro which has a couple more GPU cores than the M4, that’s pretty much the workaround.
URSA Mini Pro 4.6K G2, BMPCC 6K. iMac Pro 27” 5K Retina, 64gb, 1Tb SSD, 12Tb M.2 NVMe TB4 DAS, 36Tb HDD DAS, Vega 56 8gb GPU/ BM Vega 56 8gb eGPU, MacOS Sequoia+DVRS 19.1.4, BM Panel & Speed Editor. Mac Mini M2 Pro 10/16 cores, Sequoia+DVRS 20
Offline
User avatar

Robert Niessner

  • Posts: 5627
  • Joined: Thu Feb 21, 2013 9:51 am
  • Location: Graz, Austria

Re: MacBook Pro M4 really struggling with Node render

PostWed Jun 18, 2025 7:14 pm

Instead of caching you could use the Render in Place option. That won't get invalidated.
Saying "Thx for help!" is not a crime.
--------------------------------
Robert Niessner
LAUFBILDkommission
Graz / Austria
--------------------------------
Blackmagic Camera Blog (German):
http://laufbildkommission.wordpress.com

Read the blog in English via Google Translate:
http://tinyurl.com/pjf6a3m
Offline

Dave_bass5

  • Posts: 13
  • Joined: Wed Apr 19, 2023 10:46 pm
  • Real Name: Dave Pearce

Re: MacBook Pro M4 really struggling with Node render

PostWed Jun 18, 2025 7:19 pm

Ellory Yu wrote:
Dave_bass5 wrote:
Adding in the NR just before i export is an option, but i feel it shouldn't be necessary.

I agree it shouldn’t be necessary however that’s only ideal on systems with powerful GPU, preferably discrete GPUs, or a Mac Studio Ultra with a GPU that has lots of core and extra memory for the gpu to use. On the M4, and even on my M2 Pro which has a couple more GPU cores than the M4, that’s pretty much the workaround.

What I meant was, it shouldn't be necessary as DR has the Node Caching feature so you don’t have to work around. Only it doesn't work lol. I don’t think this has anything to do with e CPU or GPU, it's poor coding.


Robert Niessner wrote:Instead of caching you could use the Render in Place option. That won't get invalidated.

I tried that but it was going to take almost an hour, much longer than Node caching.
Offline
User avatar

Robert Niessner

  • Posts: 5627
  • Joined: Thu Feb 21, 2013 9:51 am
  • Location: Graz, Austria

Re: MacBook Pro M4 really struggling with Node render

PostWed Jun 18, 2025 7:26 pm

Dave_bass5 wrote:
Robert Niessner wrote:Instead of caching you could use the Render in Place option. That won't get invalidated.

I tried that but it was going to take almost an hour, much longer than Node caching.


Did you set the Render in Place format to 4k? Because that will take 4 times as long. The cache will be 1080 for a 1080 timeline.

Which Denoise settings have you been using, btw?
Saying "Thx for help!" is not a crime.
--------------------------------
Robert Niessner
LAUFBILDkommission
Graz / Austria
--------------------------------
Blackmagic Camera Blog (German):
http://laufbildkommission.wordpress.com

Read the blog in English via Google Translate:
http://tinyurl.com/pjf6a3m

Return to Getting Started

Who is online

Users browsing this forum: No registered users and 18 guests