Reply to Why does the execution of vDSP operations sometimes take longer in M1 native code than through Rosetta translation? Did you check what happens if you set the thread priority to highest? My guess is that Rosetta always uses the performance cores and native code can run on the efficiency cores. App & System Services Core OS Oct ’21