Back in the early PS2 we would talk about what a next generation PS2 would look like. Those whiteboard diagrams looked almost identical to what Sony and IBM came up with.
The parallels between the PS2/EE/GS and PS3/Cell/RSX are almost identical:
Execution starts on the EE/PPU
Heavy/parallel computation task is spawned off to the VUs/SPUs
Light control code runs in parallel on the EE/PPU
As graphical elements become read to be rasterized they are spawned off to the GS/RSX
In a well running PS2/PS3 engine all three major areas are running full speed in parallel. Split memory architecture lets each area of the machine run at full speed without interfering with the rest of the system.
Kutagari and IBM did a masterful job. It was an obvious choice to build off the model of the most sucessful console architecture in history and the one all console developers had intimate knowledge of, the 145 million selling PS2.
From the New York Times: Slashdot Struggles to Remain Relevant in The Social Web
Oh, feel the BURN!
One wonders when this will hit the front page, if at all.
Months ago it was announced by Google that Android phones were selling at a rate of about 22 million a year already. And Android's marketshare has been doubling every quarter for the past year.
At the incredible rate Android is growing I have to imagine it is currently selling at a much higher rate than 22 million a year now.
When Novell sold out to Microsoft you had open source kooks falling all over each other to proclaim that they would go right on using Novell products and projects so they could brag about how 'open minded' they were to the rest of the world(who didn't give a shit one way or another).
You have to imagine the execs up in Redmond were just shaking their heads in disgust that they had disrupted the open source/Linux world with so little effort.
I don't think Microsoft is really actively wasting time with Ubuntu. They don't have to. Linux marketshare is going nowhere outside of statistical blips. They have Miguel de Icaza doing so much damage to desktop Linux adoption and application development with the Gnome/KDE split and the Mono fiasco that they surely must be entirely focused on Google and Apple(commercial companies run by grownups and staffed by competent people who put in 40+ hour a week work on the unglamorous work that goes into creating polished consumer ready software).
In Nature there are neither rewards nor punishments, there are consequences. -- R.G. Ingersoll