I not saying that Xenos can/can't use 256GB/s bandwidth or that RV670 is/isn't bandwidth limited.
I'm saying it can't be both.
Either 72GB/s isn't enough for RV670 or it is, and by extension its enough for Xenos aswell.
Aside from the compression difference and perhaps some other minor efficiency improvements, there's nothing about the Xenos core (that i'm aware of) that makes it likely to consume more bandwidth than RV670. In fact, the exact opposite is true. The fact that Xenos was designed for 720/4xAA only strengthens my point since they are very low settings for RV670 were its even less likely to be bandwidth limited.
Its nothing to do with it being in a console because if there is a situation in a console environment were a chip is bandwidth limited then that same situation can easily translate over to a PC, expecially given how many games on the 360 turn up on the PC. For example, if Lost Planet used 200GB/s on the 360, why would it only need 50GB/s for the same visual result in the PC?
The bottom line is that if RV670 is incapable of using 72GB/s in most situations then so is Xenos. Conversly, if Xenos finds itself regularly eating up well over 72GB/s then so would RV670 (afterall, both are playing mostly the same games with the same visuals).
All this is of course assuming that the compression issue doesn't make up for the large gap.
Did you at least make an attempt of reading the article I linked to?Did you check out what fits and doesn't fit in the EDRAM?Did you check out how it's typically used?Did you check out the bandwidth that Xenos normally has available to it(22.4GBs to the main memory, 32GB between Parent and daughter die, BTW), if stuff doesn't go to the EDRAM/it isn't used for some reason?Read page 4 paragraph 2 as well.
Again I'm asking how do you determine what Lost Planet uses or doesn't use or how do you take that comparison to the desktop realm?I personally have no friggin clue as to how its BW demands are. You function under the assumption that the EDRAM was some absolutely needed thing and that Xenos as it is uses the entirety of the BW it brings. That's hardly the case. I think it was relatively cheap to add, looked good in terms of providing paper specs, and gave some interesting possibilities(I'm thinking primarily about the prospect of using tiling and thus having really low performance reduction with 4X MSAA at 720p, but devs don't seem to have swarmed over it due to a number of reasons).
There's nothing showing the 3870 to be horribly BW limited in normal useage scenarios. Other parts like the 8800GT, being also an 16 ROP part, seem to do OK with even less bandwidth. Again, don't misunderstand this as some crusade against increasing BW-it isn't. But in the context of the RV670 a 512-bit bus would've been pointless, as it was in the context of the R600.
Let's get another example1900xtx and 2900xt. Gobbles more BW, same number of ROPs, TUs and so(let's call them RBEs as per ATis nomenclature for the 2900 line). Did it translate into a whopping defeat for the x1900xtx under supposedly BW limited scenarios?Nope. And let's ignore the "Shader-resolve killing performance" argument as that's fairly invalid.
To get my point across:IMHO, the RV670 isn't in great need of BW, it's hardly a limiting factor for it, considering its typical useage scenarios. Simply look at it man, show me at least some indication of BW limits IRL. What Fellix said is probably correct(haven't checked that out....and I also don't have a RV670), but you're not going to be spending your time doing blending only, are you?