Cerb
Elite Member
- Aug 26, 2000
- 17,484
- 33
- 86
If those were the prices, it might be better placed. But, they weren't. They might be MSRPs, but nobody outside of the Apple RDF buys based on MSRP. A 7870 prior to the 660 Ti launch could easily be had for under $250, with $250 being typical for reference cooling. You'd have to have been crazy to pay $300 for one, though some existed. $250 is the staring price, including good aftermarket cooling, now, and you still find them for less. The 660 Ti, meanwhile, starts at $300.The irony is I feel that the GTX 660ti did such a nice job with AA, even with x8 AA, that it's competition and performance helped reduce AMD's pricing. Also felt it was placed in a nice price position with a 299 MSRP HD 7870 and a 349 MSRP HD 7950. The technology pricing landscape changes swiftly.
If the assymetrical layout were the problem, we'd see dips in performance close to as if it had only a 128-bit memory interface--half bandwidth--when the doubled-up channel was being hogged. GPUs have such bandwidth needs, and NV GPUs have so much SMT, that they should be able to hide the access penalties, as long as they can make sure no sets of whole large data structures are mostly in the doubled-up channel. So far, it has worked out, as well.Isn't the 660 the card that has unequal bandwidth to the memory chips? 2 x 64 bit controllers to 1GB, and a single 64 bit controller to the other 1GB? I wonder how that may play into it as more of that 1GB with just the single 64 bit connection has to be used.
The GTX 460, 550, 560, and now 660, hit bandwidth/ROP limits, with no funky cases of really poor bandwidth. Slicing the memory up every few, or tens, of KB, so that the doubled channel got what would have gone to the 4th channel on higher cards, would probably be enough, though I'm sure they had some corner cases to work out (IE, virtual 1,2,3,4 -> real 1,2,3A,3B, at a small enough granularity that important data always rolls over to other channels, maybe some special rules for often-accessed buffers and such).