>> |
?????Sempai's Pleasurous Nutrients?????
!UXYkIpCvwg!!a9z
PS3 cell memory access appears to be broken, RSX has half the triangle setup rate of the ATI chip in XBox360. the RSX can only write about half as much vertex data as it can fetch, not an ideal situation by any stretch, but survivable. RSX appears to be limited to setting up 275 Million triangles/second, anemic compared to the 500+ million in XBox360. For main memory, it looks like Cell has about 25GBps of main memory bandwidth, and RSX is about 15-20GBps. Achievable bandwidth is between about two thirds of that and nearly 100%, clearly the elves in the caves surrounding Rambus central did something right with XDR. That is the happy news.
For local memory, the measured vs theoretical bandwidth is missing, I wonder why? RSX is at a solid 22.4GBps for both read and write, good job there green team. Then comes the blue team with Cell. Local memory write is about 4GBps, 40% of the next slowest bandwidth there. Then comes the bomb from hell, the Cell local memory read bandwidth is a stunning 16MBps, note that is a capital M to connote Mega vs a capital G to connote Giga. This is a three order of magnitude oopsie, and it is an oopsie, as Sony put it "(no, this isn't a typo...)".
If you can write at 250x the read speed, it makes Cell local memory just about useless. That means you do all your work out of main memory, and the whole point of local is, well, pointless. This can lead to contention issues for the main memory bus, and all sorts of nightmarish to debug performance problems. Basically, if this Sony presentation to PS3 devs shown to us is correct, it looks like PS3 will be hobbled in a serious way.
|