A Japanese company committing to a risky technology is no guarentee of success. Remember the Fifth Generation Project? (For people not alive in the 80s it was a grand project by the Japanese government and industry to use artificial intelligence languages and technologies to leapfrog the US in software design. Didn't work out very well.)
IBM putting thousands of developers on a project is no guarentee of sucess. They did that on OS/2 as well, back in the day.
Also, I wonder who's paying the IBM developer's salaries? IBM may just be doing work-for-hire for Sony. They may not have any long-term investment in the product's success.
Of course IBM would love to create a new CPU architecture for the world, but it seems odd to start out with the PS3, rather than some super-computer or web-server-based systems. Cell just feels like a research project that nobody else wanted.
Building a new fab is no indication of commitment, either. New fabs are always being built, and should PS3 not work out IBM can certainly use the fab space for something else.
Vince said:
There's a paper by two Cell researchers on Inheriently Lower-Complexity Architectures and their ability to have vastly better Time-to-Market results due to their modular nature and the necessity of being ontime. Perhaps you should read it.
Am I the only person to find is amusing to see the phrase "Lower-Complexity Architecture" in conjunction with an architecture that requires distributed programming techniques, and the phrase "better time-to-market" in conjuction with a project that has taken five years, and hasn't shipped yet?
Oh, wait, maybe they're arguing
against using Cell.
Probably not, though. Probably they're arguing for Cell because they're suffering from near-sightedness. From their point of view they've improved things by pushing the complexity out of thier part of the system (the CPU) into the developer's lap. It's true that the CPU is simpler, but the system as a whole seems to have gotten more complex, not less.
Such an approach might make sense -- if the performance benefits are large enough. I guess time will tell.