Wow, evolution sure seems to be the right way to do things lately... why is that?
Because it makes sense.
It was dead the day it launched.
STI's fault really. They designed an uber chip and threw it at programmers without any programming model to speak of.
Larrabee is currently yeat another lots-a-cores experiment.
Many B3D'ers, including me, never saw the point of full hw cache coherency, x86 overhead. It had it's good points mind you. Unification of cache hiearchy, context storage and shared memory is a
great idea. With a somewhat more restricted programming model, it could have had (
possibly) much better perf/mm. It's TBDR pipeline was crying to be built in the desktop space.
AMD has cancelled an architecture that was "too radical".
Which one was that? Care to elaborate?
I hope AMD and Intel are able to pull off their current CPU roadmaps and the industry is able to move forward. It would really suck if the bottom line turned out to be: "That's it, because everything new starts so far behind that nobody would buy it."
The hope would be that somehow the industry is able to finance the way to 22/16nm (and smaller); by that time the current evolution is dead end and compiler/software guys can come up with something that can make these new things fly? Somewhat depressing...
Dude, this is the golden era of computer architecture. When the dust settles on it some 10 years from now, it will be said that the changes that are being made today in hw and programming models were just as revolutionary as the invention of computers themselves.
Massively parallel hw, extensive use of hw threading to hide latency, on chip sw managed/assisted storage, dedicated ff hw wherever it makes sense, desktops becoming more and more single chip, desktop apps being replaced by webapps/netbooks, massive virtualization, pervasive JIT compilation even for performance critical apps, infact whatever the PC industry/technology looked like, all of it is being thrown away, or atleast rethought inside-out.
And guess what, lots of legacy code is going to be rewritten just to take adavantage of the shift in hw.
Who could have imagined that in the RISC vs CISC days?