Yeah really goes back to the point that it's about execution and not the technology. Not only was BD AMD's key to increasing "core count" without having to replicated everything. I think there were hopes they would evolved to more compute units per module in future arch's based around the design (not the evolutions we saw). But I think like this is showing as they simplified and moved around what a CPU was and how to utilize it they could get to a point with future die shrinks and tech changes where CPU units and GPU units could become the same thing. All of sudden you would have one upgradable part that could handle both and in the sense of GPU's could continue to expand well past the growth of a CPU. Allowing AMD to challenge Intel in setting they hadn't been able to compete.Interesting how much the diagram of Knight's Landing's execution core resembles a Bulldozer module. 😀
Interesting how much the diagram of Knight's Landing's execution core resembles a Bulldozer module. 😀
You are probably referring to the image that refers to the two cores as a tile with 1MB L2 in between?
That's actually only thing it has in common with Bulldozer. It's just modified Atom cores with shared L2 cache. Bulldozer splits the execution units inside a core. .
I was thinking the 4 wide (2ALU+2AGU) integer core. What is a stark contrast is that one is CMT and the other SMT4. I'd love to see BD evolve another generation to add some primitive multithreading to it; imagine a module that could handle 3 or 4 threads rather than 2.