Is my FX 8350 bottlenecking my 2-way sli GTX 1070s?

ckincbloodmoney

Honorable
Dec 26, 2015
47
0
10,530
Hello TH community,

I was wondering if my amd FX 8350 8core cpu (oc'd to 4.35ghz) is bottlenecking my two new gtx 1070s running in sli mode. I've tested it in Killing Floor 2 and it can max the game out at 140fps and never drop below 60 (which actually happened when I tested it with one single 1070) but games like Battlefield 1 can't run at 60fps constantly (even with my 2nd 1070 installed).

I'm going crazy because my friend also has an fx 8350 (oc'd to 4.4ghz I believe) and I think he has two GTX 970s running in sli, but he is able to maintain above 60fps in BF1 consistently, so now I'm starting to wonder if perhaps my cpu is bottlenecking my 1070s...should I look into getting an intel cpu to fix this?

Note: I've tried lowering the resolution (lower than my native 2560x1080) and even changing all of my graphics settings to low in BF1 and the framerate did NOT change at all.
Note2: I've also tinkered a bit around with the nvidia sli settings, changing the rendering modes from "Nvidia recommended" to "single gpu" or "force rendering 1" and haven't noticed an improvement in BF1.


Specs:
Mobo: Asus Crosshair V Formula-Z
GPUs: Two GTX 1070s founders editions running in sli [They're NOT overclocked]
RAM: Corsair Vengeance 16GB DDR3 (running in 1444hz I think)
CPU: AMD FX 8350 (OC'd to 4.35ghz)
PSU: Corsair 1000w
OS: Win7 64 bit // 250GB Samsung EVO SSD // 2TB Western Digital HDD
 
Yes it's bottlenecking. You are also somewhat CPU bound at 2560 x 1080. Honestly a single 1070 all you need there. I'm using a slightly less powerful 980 Ti at 2560 x 1440 and I can max every game but Mankind Divided. Not even a 1080 can max that game at 1440p.
 


So do you think I just get an i5 or mid range i7 so that the cpu can keep up with dual 1070s? Because honestly I kinda feel like two 1070s should be crushing the games that I have now. I remember seeing some guy on youtube play BF1 with dual 1070s and he wasn't getting 30-40 fps like I am currently.

I know two 1070s might seem like overkill, but I kinda want to (at some point) get an ultrawide 1440p, so hopefully the two 1070s would help at that point.

 
The lower the resolution the more biased most games are to the CPU. 1440p seems to be the spot where the CPU doesn't matter as much ( with most game engines ) and the load goes to the graphics card. Also even at higher resolution large multiplayer maps in online shooters are very taxing to the CPU. Are your frame rates higher than with a single card?

You are bottlenecking to a degree but it's hard to say how much. 2560 x 1080 isn't a widely used or tested resolution.
 


I did play BF1 a bit on one of the 1070s (because I had to get a new case to put the second one in, since it has a hybrid cooler on it) and was getting on average I would say somewhere from 48-62 fps. But there would be times where it would drop into the 30s. Most of the time it hovered in the low 50s on a single 1070. I would get about 100-140 fps on Killing Floor 2 on max settings with a single 1070, and I'm getting pretty much the same right now with the 2nd 1070 - so something besides the gpus is definitely wrong, probably my cpu like you're suggesting.

 


I've actually been trying to figure out how to enable DX12 on BF1, where is the option for that?
 


Hm, don't see it. Did it get removed perhaps? Well, looks like I gotta start looking for a new mobo and i7, then maybe after that I'll finally get the huge performance boost I'm looking for.
 
I hope that 2560 x 1080 monitor isn't 60hz because if it is it can't display more than 60FPS. You really need 1440p 144hz or 4K to make use of those cards.
 


Unfortunately it IS a 60hz monitor. I got it on sale last November as a self birthday present (LG 29um67-p) I'm eyeing an ultrawide 1440p 100hz monitor as a next upgrade, but the steep $1300 price is insane. I could probably settle for a regular 1440p 144hz, but is there really that big of a difference between a 100hz monitor and 144hz one? I'd probably go for a normal 1440p but I really love this ultrawide monitor since it gives extra peripheral vision in a lot of my games.

 
It will help a lot, especially for two gtx 1070's. Bf1 is a very cpu heavy game so the i7 6700k will definitely give you much better performance.

As you said aswell in your opening post, that lowering settings didn't improve your fps, this is clearly a sign of cpu bottlenecking.

I run a gtx 1070 with an i7 4790 and also play bf1 at 1080p Ultra settings, I average around 110 fps. Hope this helped :)
 


"I run a gtx 1070 with an i7 4790 and also play bf1 at 1080p Ultra settings, I average around 110 fps. Hope this helped :) <---See THAT is what I know I should be getting! Looks like I'll have to wait til next paycheck so I can buy an i7/mobo combo...and some extra fans cuz this 780t feels naked with its stock fans...

Also another question, how well can i7s overclock? I know that intel cpus, as my brother has put it, can take punishing overclocks (and higher temps than 65 like my 8350?). But if I get an i7 6770 4ghz, how far can those things overclock?