Nvidia GeForce GTX 660 (OEM) Specs Surface

Status
Not open for further replies.
[citation][nom]evan1715[/nom]weak[/citation]

Far from weak. Maybe it's on par with the last generation GTX 580. Anyway, Only one pin PCIe power connector is great!
 
i was under the impression that nvidia had already released the 660. quite confused with their naming tactics. why release an upgraded version of a card before the original card is released?
 
[citation][nom]bustapr[/nom]i was under the impression that nvidia had already released the 660. quite confused with their naming tactics. why release an upgraded version of a card before the original card is released?[/citation]

It's not that complicated. 660 Ti > 660 vanilla. If you thought this was bad, you must not have been gaming during the 7000/8000/9000 era, where you'd be trying to choose between the 8800 GS, 8800 GT, 8800 GTS (three different models under one name!), 8800 GTX, and 8800 Ultra. I wouldn't mind if they dropped the Ti suffix and renamed one of the two (e.g. GTX 660 -> 655, 660 Ti -> 660), but the x60 is the only one they're currently using suffixes on.
 
OEM only? Nvidia needs more diversity. They offer low-end and high-end cards. What about midrange? The $100-$200 range? The $100-$200 range is stagnating. Nvidia needs to make a competitor to the 7850. Not everyone wants to pay $300+ for a card.
 



Oh it was worse than that, recall Nvidia renamed the 8800 GT to 9800 GT to 240 GT with only minor bois revisions.
 
[citation][nom]frappes[/nom]OEM only?[/citation]

BestBuy sells NVIDIA brand video cards, but they are the only non-OEM I know of that does that.
 
[citation][nom]sheepsnowadays[/nom]Whats with Nvidia and the 192 bit bus? Step up already, my 6850 from 2 years ago has a 256 bit bus[/citation]

What they lack in bus width, they make up for in speed. Have you noticed how fast this new cards' memory clocks are? You can push just as much data through a smaller pipe if you increase the speed accordingly. This saves on board layout and complexity (reducing cost). It's like comparing SATA to PATA. Just because SATA only has 7 connecting pins, doesn't make it slower than a 40 pin IDE setup.
 
Bus width DOES matter. When you turn up the AA, it helps a lot. They're just downgrading the bus so they don't hurt 670 sales.
 
Evey time I see some new scrap of information on Nvidia's midrange 600 series cards (660 and 660ti) I get all excited, hoping to see something other than GK104. But my excitement gets fizzled as soon as I start reading because they are both cut-down versions of a gtx680.....
Not saying GK104 or GTX680 is bad. I have a GTX680 and it's a beast!!! I am just hoping to see some competition in the midrange market.
 
[citation][nom]sheepsnowadays[/nom]Whats with Nvidia and the 192 bit bus? Step up already, my 6850 from 2 years ago has a 256 bit bus[/citation]

It's the only reasonable way to differentiate Kepler's performance because the memory bus on the upper cards is so weak that decreasing GPU performance significantly doesn't make much of a difference in gaming performance. Look at the 680, the 670, and the 660 TI for outstanding proof of this. The 670 dropped nothing but GPU performance and did so by about 20% (rough math, I could give more accurate numbers if asked), yet it hardly changed gaming performance at all relative to the 680.

Decreasing the bus width to 192 bit was the only way that Nvidia could make a card that is actually significantly slower than the 680 without decreasing core count more significantly. Even this GTX 660 with what is probably closer to a 35-40% drop in GPU performance (again, rough math, I could give more accurate numbers if asked) would likely perform around the GTX 680 if not for the 192 bit bus. It probably performs very close to the 660 TI, much closer than the 560 is to the 560 TI.

I don't agree with this method of decreasing performance because it makes the card more unbalanced, but it is effective.
 
[citation][nom]zakaron[/nom]What they lack in bus width, they make up for in speed. Have you noticed how fast this new cards' memory clocks are? You can push just as much data through a smaller pipe if you increase the speed accordingly. This saves on board layout and complexity (reducing cost). It's like comparing SATA to PATA. Just because SATA only has 7 connecting pins, doesn't make it slower than a 40 pin IDE setup.[/citation]

SATA is a different technology from PATA/IDE and transfers data differently. It is like going from PCI to PCIe. Dropping the bit width of an interface without changing the technology of it is like taking PATA and decreasing the pin count. Unlike with SATA, it would reduce performance because you're using the same technology, but with inferior, rather than superior, hardware.

Cutting the bus width by 25% and not changing the memory frequency (which is already very high) means a 25% reduction in memory bandwidth. The 670 has more bandwidth than the 660 TI and it shows in performance quite significantly.
 
[citation][nom]blazorthon[/nom]SATA is a different technology from PATA/IDE and transfers data differently. It is like going from PCI to PCIe. Dropping the bit width of an interface without changing the technology of it is like taking PATA and decreasing the pin count. Unlike with SATA, it would reduce performance because you're using the same technology, but with inferior, rather than superior, hardware.Cutting the bus width by 25% and not changing the memory frequency (which is already very high) means a 25% reduction in memory bandwidth. The 670 has more bandwidth than the 660 TI and it shows in performance quite significantly.[/citation]
I made that comment based on the radeon 6850 card that was mentioned using a 256 bit width. Even with a wider bus width, it only has a throughput of 128Gb/s where as the cut down 192 bit width of the 660ti can still put more through at 144Gb/s. They can do this by using higher clocked memory. I suppose the SATA to PATA reference was not that good because of the underlying protocol differences.

Anyway, the 660ti can be produced/sold cheaper by easily cutting bit width of the memory. It takes up less manufacturing resources and less space on the card, and is probably more effective than cutting more cores from the GPU itself. It's a great card for the price, but if you want the bandwidth too you'll have to pay the extra $100 for a 670.
 
[citation][nom]zakaron[/nom]I made that comment based on the radeon 6850 card that was mentioned using a 256 bit width. Even with a wider bus width, it only has a throughput of 128Gb/s where as the cut down 192 bit width of the 660ti can still put more through at 144Gb/s. They can do this by using higher clocked memory. I suppose the SATA to PATA reference was not that good because of the underlying protocol differences. Anyway, the 660ti can be produced/sold cheaper by easily cutting bit width of the memory. It takes up less manufacturing resources and less space on the card, and is probably more effective than cutting more cores from the GPU itself. It's a great card for the price, but if you want the bandwidth too you'll have to pay the extra $100 for a 670.[/citation]

The 6850 has maybe half the gaming performance of the 660 TI, if even that much! Of course it can have lower memory bandwidth. That a far lower end card has almost as much memory bandwidth shows that the 660 TI might not have enough. That similarly modern cards to the 660 TI have far more memory bandwidth and tests have confirmed that it makes a substantial difference proves that the 660 TI has too little bandwidth. Your examples are irrelevant and your reasoning only shows that the Kepler cards were made purely to maximize profits, not make excellent graphics cards.

The 660 TI is not a great card at all. It is decent and I won't go any farther than that. There are far better cards at lower prices, such as the 7870, and even greater cards for about the same price as the 660 TI and going to be cheaper (7950). The 660 TI's memory bandwidth has been proven to be a huge Achilles's heel when put to the test and its memory is so highly clocked that it can't be pushed substantially higher, so it can't even be helped. TXAA is the only saving grace and unlike the 670 and 680, not even TXAA can help it enough. The 660 TI has a lower mid-ranged memory interface paired with a very high-end GPU that already had poor tessellation efficiency and crap DirectC performance with the GTX 670, giving it even worse AA efficiency.

Using the Radeon 6850 as your example to try to disprove the important of the memory bit width, you ignore the fact that even the 6850's memory bandwidth can be increased substantially through overclocking, granted it doesn't have a GPU that is fast enough to improve performance similarly substantially. Overclocked to the same memory frequency, the 7870 has a 33% memory bandwidth advantage over the 660 TI and the 7950 has a huge 100% advantage.
 
hey blazorthon, I have a question. Isn't the 660ti more of a 1080p range card, and therefore doesn't need a larger memory bandwidth since it shouldn't really be used with higher resolution gaming? Or will it still lag behind AMD's comparable offerings at 1080p with AA turned up? Just curious, I'm not all that educated on the more detailed aspects of GPUs.
 
[citation][nom]Augray37[/nom]hey blazorthon, I have a question. Isn't the 660ti more of a 1080p range card, and therefore doesn't need a larger memory bandwidth since it shouldn't really be used with higher resolution gaming? Or will it still lag behind AMD's comparable offerings at 1080p with AA turned up? Just curious, I'm not all that educated on the more detailed aspects of GPUs.[/citation]

The GTX 660 TI and the GTX 670 have the same GPU. The only difference is the memory width and related hardware. There is no resolution where there is no performance difference at all between the 670 and the 660 TI, so the memory bandwidth difference makes a difference. Turning up the AA, even at 1080p, can mean that the 7870 (when overclocked) or the 7950 can easily surpass the 660 TI and that's without even considering tessellation, DirectC lighting features, and more.

Depending on the settings, there might be some situations where the 660 TI wins. There are often exceptions. However, it would generally lose. We see so many reviews of it using specifically Nvidia-favoring games and settings with cherry-picked factory overclocked 660 TIs versus stock Radeons. Even then, looking at some benches with the AA raised shows the 7950 able to take the lead. Tom's was the most realistic and it didn't even go as far as it could have, but it did show the 660 TI's weakness.

A 192 bit GDDR5 interface, even at the high frequency of over 1.5GHz (over 6GHz effective), just doesn't give enough bandwidth for the 660 TI's GPU. Nvidia should have used a much weaker GPU with a lower clocked, but still 256 bit, memory interface. They should have also not skimped on capacity and thrown in the full 3GB rather than a mere 1.5GB plus .5GB that performs worse than the first 1.5GB. Everything about Nvidia's 6xx series seems to have been about cutting costs and making up for the losses in marketing.

The resolution that you play at is not quite as important as your game selection and the settings that you play at. For example, at 1080p, the difference between playing without AA and with 4x or 8x MSAA can be the difference between a 7850 and a 7950.
 
Status
Not open for further replies.