Dave Baumann said:
Curiously I would suggest that the “meat†of his argument, given that it was the largest part of that copied text, was him saying that fundamentally RSX is not a custom design, unlike Xenos, hence not as tailored to the specific needs of a console as theirs is. In his reasoning for saying that he is also making several other assertions, such as this was a last minute switch, RSX isn’t fundamentally different from the PC design, further suggesting that isn’t fundamentally different from a GTX and what that encompasses.
Just how much custom design does a console GPU need these days? As far as I can see, there are three areas that can be customized for a console
1. Consoles can target a fixed resolution that historically has been lower than that of computer screens. This is still true this generation, but for Sony and MS it's not true to nearly the same extent that it was. Nintendo stand to gain more from this. As far as we know, ATI has used this for one thing mainly - helping AA. To public knowledge, the RSX does not have any particular feature that is tailored to having known lower resolution bounds for rendering.
2. Consoles can implement proprietary hardware features that does not have support (yet) in any "industry standard" API. I'm not expert enough to know what might be useful that isn't (projected to be) present in Direct3D. It would tend to make sense that if something is useful in consoles, then it would probably be useful for PCs as well. But at least, the console could implement the feature earlier, not being constrained by PC API release schedules. The rumours surrounding the RSX imply that it hasn't much in the way of such features. We'll see to what extent that is the case, and more importantly whether it makes any real life difference.
3. A console can take a completely different tack on how to distribute workloads between CPU and GPU, in fact, it is architecturally very much more flexible than a PC and could concievably dispense entirely with this separation of functionality. As far as I can see, the PS3 is both more sophisticated and more capable in terms of data flow than the 360. The RSX is not as interesting as the Cell but those 35GB/s of dedicated interprocessor bandwidth is pretty remarkable, and implies at least a potential for distributing workloads that would be impossible on a PC. In this regard, the 360 and Xenos are more conservative and PC integrated graphics like in their architecture.
Have I missed something? The first two don't seem as they could give a whole lot if you target HD resolutions but the publicly available data say that the ATI design use these more than the RSX. The third could concievably give a whole lot more in terms of custom design, but Sony didn't go as far as some thought. Still the Cell+RSX combo and interprocessor communication definitely goes further in opening up new possibilities through architecture.
It seems to me the factual statements of Richard Huddy were flat out wrong, or lies, depending on your view of him. Lies, I'd say, I think it can be assumed that he knew full well about the E3 demonstrations. The "unrefined" - well, it's in the eye of the beholder. He may have a point, but it is arguable in itself, and even more so in terms of relevance.
Besides, "unrefined" has little bearing on power, there's a reason we say "brute" in brute force.
Rather it signifies engineering efficiency. The XBox was unarguably the most "unrefined" piece of kit this generation, it was arguably the most powerful nevertheless, and unarguably lost the most money, cost being one reason. But "unrefined" doesn't imply diddly squat about the capabilities of the system.
MrWibble said:
I honestly didn't think this thread would make it past the first page... I think maybe people are so desperate either for news, or a good argument, that they'll jump on anything no matter how rediculous. And this is certainly rediculous.
Quoted for Truth.
Buta good argument shouldn't be underestimated. Isn't it as good a way as any to pass the idle hours after Christmas as long as the level is kept reasonably high?
I really would like to hear peoples opinions about what optimizations are available for consoles.