ERP said:nAo said:Sony didn't claimed bandwith between EE and GS was 48 Gb/s, what's the problem?PC-Engine said:Didn't SONY claim 48GB/s bandwidth for the eDRAM in GS when the EE to GS bandwidth stank?
They (MS + ATI) are claiming (or implying) that GPU core <-> edram BW is 256 GB/s.
Is it true? I don't think so.
Ok let me answer try to justify MS's claim in the form of a question.
Lets say you split the chips one with vertex shaders for T&L and one for the pixel shaders, if the second one had EDRAM would youy quibble about the available bandwidth?
All ATI has done is split the chip later in the pipeline, just be for the AA expansion, Z Logic and the ROPS. They split it there because there is less info to pass backwards and forwards, the fact remains the ZUinits and ROPS have a real 256 Megabytes/second bandwidth available.
Yes there is a bus between the two chips that is less than 256 MBytes, but that would be true of a chip that split out vertex work.
The only real problem I have with using this number is that it's only really meaningful if you actually are using all 256GB/s. If you are sending 32GB/s of data at the edram, but it still never surpasses say 128GB/s internally, it really doesn't matter that it can internally process 256GB/s because it will never realize that potential. The really important number in that case is the 32GB/s link to edram. The same goes for the PS3.
For this reason, I think trying to sum bus throughput (no matter which system you are talking about) is basically useless and misleading. Say the GPU had a 5 terabyte/s link to edram, but only specifically for framebuffer, while it still had a 22GB/s link to main memory. Would we still try to make some kind of generic claim that the GPU is capable of transfering 5.022terabytes of data per second even though the number is basically meaningless?
Nite_Hawk