RSX Memory Bottleneck
Developers were using 7800GTX for development, The RSX uses Nvidia’s G70 and performance programmable shader performance is very high. But the memory interface is 128-bit, in addition 8 ROP (Rasterizing Operation). It can be said that the RSX has a shader equivalent of a high-end PC with mid-range memory bandwidth. For that reason, due to the GPU high shader performance there is a bottleneck to the ROP memory and is causing a bottleneck. “For lower resolutions it is a fantastic GPU, but it gets difficult for high end HDTV resolutionsâ€, says a developer.
The biggest impact is the HDR and FSAA, the memory bottleneck becomes hard for PC levels of HDR and FSAA, to overcome this hurdle developers are using memory from the Cell for textures, and using FlexIO as a texture lead to reduce GPU bandwidth issues.
Developers are having exactly opposite problems then that of the PS3 and 360 as far as GPU performance is concerned. While there memory bandwidth issues with the PS3, they have great shader performance. For the 360, they have little memory bandwidth issues with the 10MB eDRAM, and less FSAA issues. But some developers are having issues with a lack of shader ALU performance and threading resources, however performance will increase as developers get more familiar with unified shader architecture.