Hi,
In preparation for a probable migration from Logic to Cubase, I'm doing some tests with VEP and Cubase 6 Trial on my 2009 Mac Pro. I stumbled upon a weird CPU behaviour and I'm looking for comments.
As was mentioned somewhere already, the idle CPU load with Cubase 6 on OSX is *way* above what one's used to with Logic, although I don't know how it impacts real-world heavy sessions yet.
The metaframe I use has two VEP instances with 96 audio ports and 8 VST3 MIDI ports per instance. As soon as the instances are connected to the plugin, CPU usage goes up in a spectacular fashion. But I just don't understand the relationship with the "Multiprocessing threads per instance" parameter.
Here's what I found when changing this parameter (my machine is a Mac Pro 2009 Quad 2.66 with 16gb od 1066MHz DDR3 RAM, hyperthreading enabled):
VEP Threads --- Connected CPU% (VEP/Cubase) --- Disconnected CPU% (VEP/Cubase)
1 --- 150/80 --- 23/67
2 --- 185/82 --- 23/67
4 --- 235/84 --- 23/67
8 --- 256/85 --- 23/67
I don't understand why the CPU usage is going up when the multiprocessing is distributed *better* (i.e. among more threads). I'd also like to know if this high idle CPU usage is normal with Cubase, and why it is so.
Thanks a lot.