Very poor 660ti performance

bearcano

Honorable
Aug 22, 2013
3
0
10,510
I recently upgraded my PC and I'm getting extremely poor performance from the 660ti I bought a while back. Here are the specs:

Mobo: MSI Z87-G45
CPU: Core i5-4670K @ 3.40GHz
Video: EVGA GeForce GTX 660Ti 3072MB GDDR5
PSU: PC Power and Cooling S75QB Silencer 750W Quad Power Supply
RAM: 8GB DDR3

I took a look at a TH review of the 660ti with benchmarks for games like Skyrim: http://www.tomshardware.com/reviews/geforce-gtx-660-ti-benchmark-review,3279-9.html

Admittedly the CPU tested is better than mine, but that doesn't seem to be the issue here. Where that tester was getting an average of 80fps on Ultra settings, I get somewhere around 15fps on Ultra. That's a massive difference. I lowered a bunch of settings but it still isn't making up that much of a difference.

I decided to run a performance monitor to check on things. What it shows is that when my GPU runs at 99% capacity (which is pretty much anytime in-game) then framerate gets hammered. Anything below that and the gains are immediate. Here's the image I took of that while running on high settings at 1680x1050:
pNMp3RT.png


20fps or so is totally unacceptable for this card on an unmodded Skyrim if you ask me.

I decided to test against some other games. All terrible.
Dishonored runs at 20fps at 1920x1200.
DOTA2 runs at 24fps at 1920x1200. Runs at around 35-40fps at 1280x800.

I ran GPU-Z and here's the results:
1R5ui68.png


For some reason my card is running at x8 1.1 instead of x16 3.0. I don't know if that's the reason for the poor performance or not. And before you get to it -- yes, I tried the render test under the "?" and it had absolutely no impact. I also ran 3dmark and it didn't have any impact on the Bus Interface. Speaking of which, here's the 3dmark results: http://i.imgur.com/yuCIoag.png

I feel like I've tried everything. I reset the BIOS, updated to the latest drivers, tried older drivers, tried reseating the video card, tried using a different slot (it got me running at x1 1.1 instead of x8... even worse!) and so on. Nothing works.

I could really use some help!
 
Solution
Not sure about your overall problem. If you haven't tried the latest drivers for the motherboard and GPU, start there. Very unlikely, but consider updating your BIOS.

The PCIe bus will conserve power by switching to 'older' versions and speeds. When it is under heavy load it should be switching to PCIe 2.0 x16 or PCIe 3.0 x16. (Assuming you've plugged the card into one of the top two x16 slots. The third slot will only run at PCIe 2.0 x8.)

Eximo

Titan
Ambassador
Not sure about your overall problem. If you haven't tried the latest drivers for the motherboard and GPU, start there. Very unlikely, but consider updating your BIOS.

The PCIe bus will conserve power by switching to 'older' versions and speeds. When it is under heavy load it should be switching to PCIe 2.0 x16 or PCIe 3.0 x16. (Assuming you've plugged the card into one of the top two x16 slots. The third slot will only run at PCIe 2.0 x8.)
 
Solution

bearcano

Honorable
Aug 22, 2013
3
0
10,510


Yeah, I read that the bus will do that, the problem is: it's running at 1.1 instead of even 2.0, and it won't ever get out of that mode, even when I'm running the render test ("?" button) or even something like FurMark. It's definitely in the right slot (the mobo board explorer sees it and says it's in a 16x 3.0 port but running at 8x).

I'm not even sure that it's the problem with the 660ti's poor performance or not, but I'm running out of things to try and fix.

Also I updated the drivers and bios and nothing changed with regard to the 660ti.
 

bearcano

Honorable
Aug 22, 2013
3
0
10,510
Just wanted to update to say that the card itself was busted. I tried a replacement card and it worked perfectly. Annoying to have to try everything like that but I guess that's how the cookie crumbles sometimes.