Individual VST/AU/RTAS plugins will run on a single thread (= single CPU core) within the host. Many hosts use multiple threads in parallel to distribute plugins across the CPU cores.
Individual plugins however can start their own threads. E.g. disc streaming sample players can have one thread that's busy pre-loading samples while the dsp thread plays them. Or, a synth can have a set of threads waiting for voices to be played, and distribute single voices on various cores.
Multithreading has an overhead (e.g. context switches). This means, the total cpu load goes up as compared to single cpu. This overhead is very high on Northbridge CPUs and older - Diva might even perform worse on those, if multithreaded. It's very low since Nehalem and i-series Intel processors. That's where it rocks. We have no data on AMD though.
We'll observe this and refine it in time. But we simply had no luck at all with Core2Duos and early 8-core Mac Pros, no matter what buffer size, no matter what threading technology and no matter what data/code arrangement we used. Older machines (pre 2009?) are simply not up for low latency realtime multithreading.
Cheers,
