| hduser said: Wasn't it Sony's original intention was to use the Cell for both CPU and GPU? After the less than stellar performance, it decided to add the RSX? The other thing I recalled that kinda made news was that the Cell SPU to cache bandwidth was terribly slow and that they recommended using the main memory instead? |
The original idea was, I believe, to not have a conventional GPU at all (imagine the developers then!). However, in the end they struggled with Cell doing the lot and realised they needed to add a GPU of some sort. Some articles I read at the time indicated that while the Cell might have done the lot (I find it doubtful myself) it was also a case of having something more familiar for developers. Either way a GPU was added.
The upshot is that, in the worst cases, games just use the PS3 GPU limitations and all (which is why we saw the really bad ports early on, which effectively were using the PS3 in the worst way possible). Things improved as developers changed code to better use PS3 architecture, but even now this is still an issue - for example I'd be willing to bet some of the Bayonetta issues are due to taking code for 360 GPU and just dumping it on PS3, with the resulting performance being poor because only the GPU in PS3 is being used and the Cell wasn't being leveraged at all for graphics. The usual quick fix is reduce graphical fidelity rather than actually change the core code, hence the muddy port.
OT - good article, nothing new but at least clear and no bias I could sense.
Try to be reasonable... its easier than you think...







