quoted for truth. more cores is not the answer.
How is comparing a dual core Atom with HT with an dual core i3 with HT a statement of truth that more cores is not the answer?
- same number of cores
- same number of threads
- low performance for any thread scenario.
If your example became:
4 core Atom clocked so high it performs the same on 3 threads compared to that i3.
How bad would the single thread performance be compared with eachother and how much would you need to give?
Comparing a slow low power design at low frequencies to make an analogy with a high ipc design with high frequencies... ungorgivable imo
I rather sacrifice single thread performance for faster >3 thread performance.
We don't play in doom anymore, we are not stuck with running one program at the time either. So if i get noticeable performance advantages in multitasked environment i really don't mind giving up 15% performance in single thread... that you already would loose if you run 2 applications. (heck even running basic programs like virusscanner, anti-spy ware, skype, msn, winamp would already give you a completely different single thread performance result).
So, for a game and/or applications that takes advantage of only 4 cores (or less), would a user want 4 fast cores or 8 slower ones? Most of us will take the 4 fast cores. But clearly you will take the 8 slower ones for whatever reason.
And sure there are some cases (servers/workstations) where 8 slower cores are preferable, but that is a smaller market.
Who knows if those 8cores would be slower when having a turboboost... where the 4core hasn't anymore.
1core running at 4GHz can be 30% faster then another core running at 4GHz. But if you only have 3.5GHz left on the 4core and the 8core is still running at 4GHz the difference became a whopping 13%
Wonder how typical desktop applications: virus-scanner, msn, skype/ventrillo/others/winamp would have on the performance of your quad core compared to the 8core. My guess you wont have much left of your 13% performance advantage...