Difference in CPU usage between platforms

I have two laptops, Pc (Windows 11, i7, 16GB, RTX3060) and Mac book air (M3, 16GB).

Variaudio needs 1m9s to detect notes of one track on windows and only 10s on mac.

Nuendo14 uses only 9% of CPU on windows.

WHY? Will Nuendo15 fix this?

The same PC renders vídeo in Davinci Resolve twice fast than mac.

You didn’t mention what precise CPU you have in your Windows laptop, but there is no big surprise to me about the difference of performance given the examples you provided.

They are obviously completely different platforms, OSes, different thread scheduling, different instruction sets, different optimizations, etc., plus Davinci Resolve is likely using your RTX3060, which will of course have more GPU power than Macbook Air (8-GPU model). So you will see a widely different performance comparing one distinct kind of process to another on two different platforms with somewhat lopsided capabilities. You are really comparing “apples to oranges.”

Variaudio difference - depending on generation (I’m assuming 10th, 11th or 12th gen), Intel i7 single thread will still be crushed by single thread Apple Silicon M3 on almost all single thread benchmarks. Moreover, we don’t know what additional optimizations, instruction set differences, and threading differences the MacOS vs Windows coding is for Variaudio. When you say that Nuendo is only using 9% CPU on Windows, I’m guessing that Variaudio is only running on a single thread, for example. And if you look at the Mac Activity Monitor, I’m guessing it’s running on more than one thread. So therefore, there is no surprise there at all. Way too many differences to know without talking to the Steinberg coders too, so don’t be surprised there will be weird results like that.

Davinci Resolve makes complete sense due to RTX3060 on your Win machine as I mentioned above.

The best way to compare the two platforms on Cubase/Nuendo is to load an identical, complex project, with the exact same plugins, tracks, etc., and with the exact same audio driver, latency settings, etc., and THEN compare how the systems perform.

And frankly, take a look at DAWbench benchmarks, which will give you a better idea of the relative peak performance between the two machines for DAW usage.

Cheers and good luck!

Thank you for your kind reply.

The CPU is an i7 10870H.

I ran the test with the same project.
The VariAudio process runs on one CPU in both systems, but on the PC the CPU isn’t even using half its capacity, while on the Mac it’s using 100%.
It really seems like a code optimization issue.

1 Like

Could very well be. And also note that the 10870H single core performance is also only about 60% of the performance of a single core of the Apple Silicon M3 on many single-thread benchmarks, in some cases as low as 50% of the performance. So again, I’m not surprised by your results. Combine optimizations, instruction set, core usage, and single thread performance metrics, and you’re going to get some wildly different results. And let’s be honest, the Apple Silicon M3, even the base model, is a very impressive CPU, especially performance per watt. Again, apples vs oranges. Cheers!