Starise
Are you referring to HT? My 6 core intel chip shows 12 cores in Sonar. I have 6 physical cores. With HT engaged a 4 core chip will show 8 cores. If an Intel chip is marketed to have 8 cores, then it should have 8 physical cores.
Yes, that is the correct statement! But some (most?) people are, eh...confused, how this works in reality. And the marketing departements here and there doesn't make things clearer.
Take for example the Haswell i7 4770k: (Exchange the "__" to "tt", otherwise the forum erases my links)
h__p://ark.intel.com/products/75123/Intel-Core-i7-4770K-Processor-8M-Cache-up-to-3_90-GHz
That in the spec sheet says
4 cores and
8 threads, whereas the nearly identical silicone Haswell i5 4670k: h__p://ark.intel.com/products/75048/Intel-Core-i5-4670K-Processor-6M-Cache-up-to-3_80-GHz
specifies
4 cores and
4 threads! Main difference is that Intel has disabled the HT logic...
Now, Intel has manufactured 2 physical cores CPUs
with HT, and Intel evidently manufacture processors with 4 physical cores
without HT. Both this CPU's will show up as a 4 core CPU in Windows.
As people got confused by this, Microsoft recently has begun to (I don't know which Windows version that got this "update") specify "Cores" and "Logical processors" in the Task Manager, so now it is easier to see what kind of CPU you got under the hood.
Unfortunate for AMD, they didn't manage to convey to the community the principle and potential advantages of the FX cores. Namely that an 8 core FX behaves like an 8 core while executing integer math, but like an 4 core executing float instructions. Few people know that most program code use mainly integer instructions, so with a few exeptions an 8 core AMD really
IS an 8 physical core CPU! Nevertheless AMD also nowadays shows up as 4 physical and 8 logical cores, despite an altogether different design compared to Intel.
The irony is that in the early Pentium 4 versus Athlon days, AMD was
better at float math, and consequently(???) got critisized for
that too!!! It is never easy to be the "underdog"... ;-( And if you take a walk down the history lane, there were
several softwares that took a serious performance hit when enabling HT on the earlier Intel CPU's.
For the record, and without knowing anythig specific, I am convinced that a DAW uses nearly exclusively integer code, with some additional specific SSE functions where the need of high precision and fast floating point calculations occationally rises. My experience with my
AMD FX8350 is that it has always behaved fast, stable and with an effective load balancing on all 8 cores. On top of that it has always been a
blazing multi-tasker, and I can have several programs loaded and running at full load, without any hesitation when I "Alt-Tab around" among all windows. My Intel i7 at work (CAD-station) is rather more sluggish compared to my home setup, which contradicts the "established truth" among the "experts"... (to me, anyway...)