That is something I have been trying to explain to him for the last month. What matters is what gets the most things done in the most programs in the shortest amount of time. Not which has the best IPC, clockspeed, L2 cache, L3 Cache, faster memory, or so on. Its the best combination of all of the above that matters. Its what made the Core 2 Duo such a contender. It wasn't the better CPU in most of those categories, but was close enough in some that its lead in others made it a good CPU. The K10 Arch has suffered by being to far behind in some and not far enough ahead on others.
Are you kidding? Core 2 is superior to K10.5 in practically every design aspect:
* Execution width (4 vs. 3)
* cache latency
* memory bandwidth/latency (since Nehalem)
* instruction latency
* prefetch
* branch prediction
* scheduler depth
* L/S reordering
* SMT
* Trace cache (since Sandy Bridge)
and so on.
And regarding these capabilities Bulldozer is a step back (exec width, cache latency, inst. latency) and a step forward (prefetch, branch prediction, L/S reordering) compared to K10.5. Altogether a step back, though by the high clock design they can surpass the K10.5. But compared to the latest Core2 incarnations it's way behind.
The big issue is that they did not achieve their design goals (perf/die size), means a simple (enhanced or not) 8 core Llano would be roughly equal. Okay Bulldozer could turn out as a TDP wonder - we have to see, that would enable some other options. So again AMD has to sell their dies cheaper than Intel. In the mid/long term I doubt that AMD can survive this. On the other hand Bulldozer may be revised in a version 2 to fix many of the issues.
And you should especially consider that exactly when Intel increased ALU width from 2 to 3 with adding issue port 5, AMD lost the performance crown.
Now AMD even drops it's width from K8-K10.5 of 3 to Bulldozer of 2 and you think you can expect a performance increase? Overall you will get an increase of course because of high clock and CMT.
AMD should win an award. Good or bad performance, we have no idea 😱
Oh we have a very good idea. The question is only if this is considered as good or bad. And that mainly depends on price (die size/yield) and TDP. As we can expect not to get information about price and TDP before release we have to wait until then.