Page 1 of 1

Manually Start 'Optimise Neural Engines

PostPosted: Thu Oct 03, 2024 1:20 pm
by danieljh10
I've done some digging on forums and a search through the manual and still no dice.

Is there a way to manually launch the 'Optimise Neural Engines'. I skipped this by accident at install. I've uninstalled and reinstalled and the dialog box doesn't appear still at launch. I've also tried disabling the GPU accelaration from Preferences, restarting, enabling, restarting and still nothing.

Several effects that use the Neural Engine are now noticeable slower on my new install since I skipped the optimisation step.

Any ideas?

Re: Manually Start 'Optimise Neural Engines

PostPosted: Fri Oct 04, 2024 9:11 am
by danieljh10
I ended up doing a clean install of Resolve 19 and that obviously got the optimisation window to appear at launch.

Re: Manually Start 'Optimise Neural Engines

PostPosted: Fri Oct 04, 2024 3:24 pm
by Jim Simon
I believe someone did post the method once. But I can't recall specifics...

Re: Manually Start 'Optimise Neural Engines

PostPosted: Fri Oct 04, 2024 8:21 pm
by capthook
Delete the .cache file at:
C:\Users\'youruser'\AppData\Roaming\Blackmagic Design\DaVinci Resolve\Support\DVIP\Cache
and restart Resolve - it will then prompt for Neural Optimization.
* 'youruser' * is your user name

Re: Manually Start 'Optimise Neural Engines

PostPosted: Sat Oct 05, 2024 7:27 am
by Mads Johansen
Or go to Preferences -> Memory and GPU -> untick Use neural engine optimization -> close Davinci -> open davinci -> Preferences -> Memory and GPU -> tick Use neural engine optimization -> close Davinci -> open davinci -> you now get a popup

Re: Manually Start 'Optimise Neural Engines

PostPosted: Wed Oct 16, 2024 5:54 pm
by jamedia
Mads Johansen wrote:Or go to Preferences -> Memory and GPU -> untick Use neural engine optimization -> close Davinci -> open davinci -> Preferences -> Memory and GPU -> tick Use neural engine optimization -> close Davinci -> open davinci -> you now get a popup


This didn't work for me.....
I had to delete the cache manually as in the previous post.

There really should be a button to do a manual (re)optimise. It is very bad design.

This shows that the design team are wearing blinkers. They have a single user case and don't even contemplate someone might do it differently. This is not good.

Re: Manually Start 'Optimise Neural Engines

PostPosted: Thu Oct 17, 2024 2:18 pm
by Claire Watson
Despite Group Policy Editor having been set years ago to exclude drivers from Windows updates, on the 11th October it calmly and silently replaced my 560.81 Nvidia Studio driver with 560.94 GAME VERSION.
Eek! When I checked in GPedit, my long standing edit to exclude drivers had been reset by someone or something... and it was not me! So the next day I downloaded the latest Studio driver 565.90 and installed that as a clean install.

Wondering what happened to the Neural Engine cache I had prior to the game version, today I updated Resolve from 19.0.2 to 19.0.3, hoping to re-run the optimization. But it did not pop up. Went through the hoops mentioned here but in the end succeeded only by manually deleting the cache as in capthook's post, which worked. I trust the new cache is the right one to match this latest driver.

After this experience I am now looking for a padlock that would fit my Group Policy Editor :lol:

Claire

Re: Manually Start 'Optimise Neural Engines

PostPosted: Thu Oct 17, 2024 2:31 pm
by jamedia
Claire Watson wrote:Despite Group Policy Editor having been set years ago to exclude drivers from Windows updates, on the 11th October it calmly and silently replaced my 560.81 Nvidia Studio driver with 560.94 GAME VERSION.

snip.....

Wondering what happened to the Neural Engine cache I had prior to the game version, today I updated Resolve from 19.0.2 to 19.0.3, hoping to re-run the optimization. But it did not pop up. Went through the hoops mentioned here but in the end succeeded only by manually deleting the cache as in capthook's post, which worked. I trust the new cache is the right one to match this latest driver.

Claire


My Nvidia Drivers are updated by Nvidia not MS. Also, you should be able to set it to only do studio updates.
But then I have total control over this PC.

Good point about the Neural Engine optimization. There should be a button for a manual "[re]Run Neural Optimisation"

.

Re: Manually Start 'Optimise Neural Engines

PostPosted: Fri Oct 18, 2024 9:21 am
by capthook
Claire Watson wrote:... on the 11th October it calmly and silently replaced my 560.81 Nvidia Studio driver with 560.94 GAME VERSION...

Thanks for the heads up! Didn't realize it was a game driver.
I noticed Windows requesting a restart for Nvidia driver update.
Never seen this before - an Nvidia driver update via Windows Update.
Wonder what's up with that?

jamedia wrote:...My Nvidia Drivers are updated by Nvidia not MS...

My Nvidia Drivers are updated only manually by me. (until this happened)

Re: Manually Start 'Optimise Neural Engines

PostPosted: Mon May 19, 2025 4:20 pm
by Mark Weiss
I tried deleting the OpenCL cache file in that folder indicated, restarted Resolve 20 b3, but still no neural optimization.

I installed Resolve on a lower end machine with a much lower end nVidia GPU and it went through the optimization process and has Neural Engine option in the GPU tab. But on my dual Xeon high end workstation, there's no Neural option.

My other two workstations have iGPUs in them, and that's about the only difference I can figure. The Xeons don't.

Workstations that did optimization: i7-based with RTX3090, i7-based with GTX1060.
Workstation that did not do optimization: Dual Xeon-based, with GTX1080Ti.

Re: Manually Start 'Optimise Neural Engines

PostPosted: Mon May 19, 2025 6:19 pm
by Mads Johansen
Mark Weiss wrote:I tried deleting the OpenCL cache file in that folder indicated, restarted Resolve 20 b3, but still no neural optimization.

I installed Resolve on a lower end machine with a much lower end nVidia GPU and it went through the optimization process and has Neural Engine option in the GPU tab. But on my dual Xeon high end workstation, there's no Neural option.

My other two workstations have iGPUs in them, and that's about the only difference I can figure. The Xeons don't.

Workstations that did optimization: i7-based with RTX3090, i7-based with GTX1060.
Workstation that did not do optimization: Dual Xeon-based, with GTX1080Ti.

Logs will tell why

Re: Manually Start 'Optimise Neural Engines

PostPosted: Tue May 20, 2025 5:03 pm
by Mark Weiss
Where do I find the logs? There seem to be many "log" files in that folder? Which one tells me about the Neural Engine optimization?

Annotation 2025-05-20 130204.png
Files in log folder
Annotation 2025-05-20 130204.png (28.53 KiB) Viewed 1401 times