V5.2 default Device=-2 on Apple Silicon reduces performance significantly

Topaz should know that setting “device=-2” (Auto) for the ffmpeg command on Apple Silicon Macs is the worst option for performance when upscaling SD sources. E.g. Mac Studio M1, 640x480 Artemis x 2:

“device=0” : 22 fps (i.e. GPU cores)
“device=-2” : 14 fps (i.e. Neural Engine, regardless of memory setting)

I should emphasise that the usual trick of setting memory to 10% to force the GPU cores into action for SD sources doesn’t work with “device=-2”. In other words, with v5.2 on Apple Silicon, the GPU cores will NEVER be used if you’re upscaling SD, unless you use the command line to override.

Topaz, I think you really need to use “device=0” by default on Apple Silicon, and maybe in general.

Thanks.

Andy

3 Likes

This is not expected behavior and the team is currently looking into this.

Rolling back to v5.1.4 will use device=0.

Video AI v5.1.4 Mac download

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.