This might help http://www.hardocp.com/article/2012/08/27/nvidia_geforce_gtx_660_ti_at_high_aa_settings_review/ Quote: GALAXY GTX 660 Ti GC 3GB vs. Radeon HD 7950 w/Boost
After we tested the 2GB GTX 660 Ti against the 2GB GTX 670 to see what the 33% memory bandwidth difference does in games, we then wanted to find out how the 3GB card compares to 3GB completion with the new clock configuration. We used a GALAXY GeForce GTX 660 Ti GC 3GB video card in comparison to a Radeon HD 7950 3GB w/Boost video card. We also used the new PowerTune with Boost on the Radeon HD 7950 to benefit from AMD's new clocks speeds in gaming of 925MHz.
When we look at the specifications between both video cards we find that the Radeon HD 7950 has a 66% memory bandwidth advantage. The Radeon HD 7950 has a 384-bit memory bus with 240GB/sec of memory bandwidth. The GALAXY GTX 660 Ti GC 3GB has a 192-bit memory bus with 144GB/sec of memory bandwidth. The Radeon HD 7950 has 66% more memory bandwidth than the GALAXY GTX 660 Ti. The AA performance results we tested though didn't show this, and in fact reinforce how memory bandwidth and bus width is not everything in gaming.
Our performance results were not too far apart in most of our gaming between the Radeon HD 7950 w/Boost and GALAXY GTX 660 Ti GC at high AA settings. We often found both video cards with fewer than 10% performance difference. We saw a few instances where the Radeon HD 7950 w/Boost was faster, and we even saw a few instances where the GALAXY GTX 660 Ti GC was faster at higher settings. So much for the extreme memory bandwidth advantage on the Radeon HD 7950.
So what does it all mean? It means that there is more to performance than just the width of the memory bus and the bandwidth available to the memory. There are other factors involved that determine gaming performance, and the widest memory bus with the most bandwidth isn't always going to be the winner in actual gaming performance.