With GDDR5 the distance to memory does not have to be equal on all chips anymore, that's because the chips do a little training on start up to see what the best way to work is and this way they can adapt to different circumstances. It's also useful for overclocking by the way, they chips will set latencies and other values on boot up and stuff like that and this will increase the overclocking capability these chips have by design. One more thing about GDDR5, the lead designer of GDDR5 is on AMD's employee list

.
As for utilizing half the memory bus for communication, well I don't think that's a very elegant approach as you are trying to make 1 chip for both midrange and the enthusiast market and you will need the bandwidth in the enthusiast market. Then one more thing, I think you can come up with a higher data rate per pin connection if you make a more 'proprietary' connection and besides, I don't think you need a connection that is at the full speed of the memory system for each chip, you won't be using that connection for doing AA resolve and AF and stuff like that. It's only meant to share data that needs to be shared, like state changes, textures and stuff like that and you probably only need 1/3 to 1/2 of the full (per chip) memory bandwidth to do that.
Bookmarks