@topweasel
I disrespectfully disagree.
If company 'A' gives me a cpu at 3ghz that does 100 operations per second. And company 'B' gives me a cpu that does only 50 operations per second at the same clock speed. I'll buy the cpu from company 'A.' If the price is right though.
The whole More cores, + higher clock speed thing that amd is doing right now is the same thing intel did with the P4+HT in 2004.
Why is it that a 1075t at 190$ get's smashed by an i5-2300 at 185$? Both are in the same price range. Why isn't amd's more core + higher clock speed approach working? I'll tell you why. Performance per clock.
But that isn't what we are talking about here. If all things are equal with the exception of one thing the one, which ever is better at that one thing wins.
If the IPCPC was equal between the two, both at the same speed, and one had more Cache, which would you purchase?
You can't look at CPU design and only hold one stat near to your heart. In your example what if the CPU with 50% IPC was running twice as fast? Then they are equal. What if its 20%? Then it would only need to be 20% faster.
In the benchmarks the 1075t gets "smashed in" it gets smashed in because it doesn't get as get as much done in the same time the 2300 does. Tons of ways to fix that, maybe its an increased L1 cache, better branch predictor, faster speeds, more FP throughput, better memory controller. No single measurement is 100% the only way to build a CPU.
Edit: Eeek. Sorry if screwed up and posted in a thread that was supposed to be locked.