GTX 1070 problems

EquineHero

Reputable
BANNED
Oct 6, 2015
712
0
5,010
My GTX 1070 is running in PCI Express x16 Gen 2 mode, even though my motherboard is Gen 3 and my CPU has 20 max PCI lanes.

My specs:
Intel Xeon E3 1240
AsRock H77M
16GB Avexir Core at 1800MHz
SanDisk SSD Ultra 240GB
Corsair CX600
240mm liquid cooler

No bluescreens or anything, no stability problems, just my GTX 1070 being an underperforming PoS.

Any insight?
 

EquineHero

Reputable
BANNED
Oct 6, 2015
712
0
5,010


Already tried that, still running in Gen 2. It was set to Auto before.
 

iamacow

Admirable
I actually solved this problem at my work last week. Only the top slot (closest to the cpu socket) is actually wired for 16x. The other one is a 4x 2.0 slot. It may be a 16x slot, but its physically wired for 4x and us using the chipset lanes, not the CPU. Someone decided the bottom slot was more convenient at work when they built the computer.....

Second your CPU is only supports 2.0 anyways. It will run in a 3.0 slot, but it will report / run @ 2.0. However this does not really matter unless you are playing @ 4K, since 8x is all you need for up to 2K.

Also what benchmarks are you using to compare yourself to others? That CPU can be a bottleneck is some games and resolution. You need to run 3dmarks or heaven to make sure your GPU is not at fault, than move on to what else could be causing the problem.
 

EquineHero

Reputable
BANNED
Oct 6, 2015
712
0
5,010
I use Passmark (I know it's pretty bad). The GTX 1070 with a mild overclock should be encroaching on 15,000, mine only gets 8500-9000, and my 1050Ti gets 7500.

I play Skyrim at 4320x900, as with the rest of my games.

My 1070 is plugged into the top slot on my board.
 

iamacow

Admirable
I duno about passmark being a useful for comparing video cards, hence why no reviews use it. You could try to reinstall the drivers after you wipe the drivers with DDU and see if that helps. But I would run a few benchmarks to see if your score matches better to other cards.
 

EquineHero

Reputable
BANNED
Oct 6, 2015
712
0
5,010


I've already reinstalled drivers numerous times.

You said my CPU only supports Gen2, I have two i5 3470s and I can probably use one of them in my rig. It's not as fast but it supports Gen 3.
 

iamacow

Admirable
Even though it doesnt support Gen 3. It really have no effect on anything but playing at 4K. A 1080 Ti only barely uses 16x 2.0 / 8x 3.0 when playing *some* games at 4k.

I current have 2 1080 Ti in SLI @ 16x 2.0, makes no difference since I am only playing at 2K. Review benchmarks are the same scores as I get.

https://ark.intel.com/products/52273/Intel-Xeon-Processor-E3-1240-8M-Cache-3_30-GHz
Scroll down and you'll find This:


Expansion Options

PCI Express Revision 2.0
Max # of PCI Express Lanes 20
 

EquineHero

Reputable
BANNED
Oct 6, 2015
712
0
5,010


Yeah, I saw that. So the Gen 2 CPU feature isn't bottlenecking. That's good to hear.

For the most part I get 60FPS in skyrim with dips at 4320x900 (three screens). It doesn't drop below 30 unless I'm in Markarth, which is just as infamous for framerate problems as the Corvega Factory in Fallout 4.

Using the i5 3470 wouldn't help?

Another thing I came across, why does the i7 3612QM have more features than my Xeon does? Comparing the Intel datasheets makes me angry. If I pay $400 for my Xeon I better get $400 worth of CPU. But I pay $250 for a mobile i7 and I get more...Off to find a FCPGA988 motherboard for desktop...
 

iamacow

Admirable
Well for one you buy XEONs for servers, not for gaming. It is a locked CPU so you can't overclock, and you are actually paying more for 24/7 support than CPU speed. Its not that XEONS are worse than the customer counterpart, they just cost more for features gamers won't use. Second that mobile shouldn't be faster, its slower in every way. You Xeon is more powerful even if you overclock that i5 because of the hyper threading so I don't suggest swapping things out.

Also you have to realize that XEON is basically a i7 2600K. Its really dated at this point. The i5 8600 coming out next week will be 50% faster than what you have and only cost $250

Edit:
I found your CPU on ebay for $10 just now lol. Not to be confused with the V3 version which is completely different.
 

EquineHero

Reputable
BANNED
Oct 6, 2015
712
0
5,010


I got the xeon because Xeons are the highest binned chips Intel makes, not the i7s. I know it's not for gaming but at the time it was the cheapest for my board.

I know the mobile isn't faster but it uses less power and performs better per watt used.

The i7 2600K has a higher benchmark score than my Xeon does...

Even if I do get the new i5 I'd need new RAM, and a new motherboard, and I'd have to redo my entire build. I'm going to wait until something critical breaks to replace my rig, even then I have a spare motherboard, so it'll be a while.
 

iamacow

Admirable
Yes its true you can only get the highest core count on XEONS, but this doesn't apply to E3s. They are litterly just the same chip but with a locked multiplier with ECC memory support. The i7 2600K will be faster because it has a higher turbo. but not by much.

Mobile chips are cut-down desktop ones that have lower frequency max turbo. Usually the cache is cut down too. This are meant for light workloads, not gaming...
 

EquineHero

Reputable
BANNED
Oct 6, 2015
712
0
5,010


What I don't get is why GPU usage never goes above around 50%. Here's an MSI Afterburner log of 40 minutes of Skyrim gameplay after a fresh boot:
JHKEEdS.jpg
 

EquineHero

Reputable
BANNED
Oct 6, 2015
712
0
5,010


I said GPU usage, not CPU, and even then GPU usage rarely goes above 50% only getting to 70 in some places.

I installed Skyrim 2K and saw literally no performance difference.

Skyrim can use up to 4 cores, which is what I have, but with hyperthreading. If I showed the Task Manager chart all 8 threads would be used.

Generally I allocate 4 threads to something like After Effects export and 4 threads to Skyrim so I can play while waiting for a movie to finish rendering. Even then I get my typical framerate, so I know my CPU is not a bottleneck.