4790k and 1070 underperforming?

I know that there are a load of threads on here regarding underperformance with the 1070, but those seem mainly to be on i5 Skylakes, hence why I’m asking this.

First of all, specs:
CPU - i7 4790K @ 4.5GHz (60°c under 100% load)
GPU - Zotac GTX 1070 AMP Extreme @ 2000MHz Boost Clock, +300MHz Memory Clock (40-50°c under 100% load)
RAM - 12GB DDR3 1333MHz
SSD - Samsung 750 EVO 250GB (OS installed)
HDD - 2TB Seagate SSHD (Data & Games)
MOBO - ASUS Z97-P Motherboard
OS - Windows 10 (1607) 64-Bit
PSU - CiT Active 85 550W

Second, settings:
Ultra with 110% res scaling, DX121920x1080
(100% res scaling doesn’t seem to have much, if any, of a difference)

Thirdly, results:
I am seeing framerates varying anywhere between 30-100. In a typical game, without V-Sync, I will typically average around 60, occasionally going up to 70, whilst dipping very frequently to around 45 and on the odd occasion all the way down to 30 * shivers *

I have my CPU clocked at 4.5GHz, disabling the adaptive clock speed. A similar setting has been done in the NVIDIA Control Panel, setting the power management mode to “Prefer maximum performance”. Of course, I have the High Performance power mode selected in the standard control panel.

Whilst playing, I usually get around 80% CPU utilisation, with the GPU usage reporting 100%; HOWEVER, the GPU usage has only been reporting 100% after setting the power mode to “Prefer maximum performance”, before that it was getting around 60-70% usage.

Is there anything here that’s screaming “major bottleneck”? Or even just a generic problem? My first thought would be my RAM, perhaps its speed?

— SOLUTION —
As pointed out in the comments of this post, my RAM config was causing it to run in single channel, swapping this out for 16GB in dual channel completely transformed the game, averaging around 120 FPS, peaking at 170 and the lowest being in the 70’s (lots of explosions and gas/smoke)

First use DX11 only with Nvidia cards. DX12 is broken. I think that might be your main issue. I run 16gig of 1333 and the game runs rock solid 60fps @2560x1080 for me. I use fast sync for Vsync. I have a 3770K@4.2ghz and GTX1070. Both run around 80-85% and 65C max.

Yeah turn off dx12 .and cap your frames .I have mine at 60 for my 60 hz monitor and thus holds stable in ultra preset .try capping at 70 or 100 never asking to much from the cpu then at any one time

Thank you both for your suggestions, I’ll try them out tonight and see what I get

KieranOM, don’t use Dx12 and set Res at 100%.

In my case, DX 12 definitely improved performance.

With an nvidia card dx12 needs to stay off, unfortunatly.

I just tried it with DX12 disabled, and 100% res scaling sadly to no avail. I’m still managing to grasp 60 FPS most of the time, but it still frequently goes down to 45 FPS on the majority of maps. Any other suggestions? Should I do a ShadowPlay of the game with MSI’s AfterBurner stats on screen to see if anything suspicious is going on?

I see you have installed the game on the hdd?
thats a nogo ,try to install it on the ssd.
With loads from hdd you get fps dips.

You need to install in on the ssd,or the ssd will have no use at all,only for start up Windows speed.
All frequent used programs,games,need to be installed on the ssd

I have 1333MHz, as stated in the post; however MISFITSWITCH’s post seems to indicate that their 1333MHz RAM doesn’t impact their performance, as they have the same speed RAM, albeit 4GB more, as well as a slower CPU and yet better performance. I think I’ll do the recording and see whether anything look out of the norm

see edit, install game on ssd

http://www.gamersnexus.net/game-bench/2677-bf1-ram-benchmark-frequency-8gb-enough/page-2

but what ram config do you have, 3 stick of 4gb?

If so,youre ram does run in single channel, that will defenilty explain fps drops

I would seriously consider the ssd swap for your game and finance dependent swap your ram for 16gb 2x8 gb sticks 2400mhz .running dual channel this will defo help .I swapped out some ram recently had 16gb 1600mhz swapped for the 2400 cost 96£

If your in the UK message me you can have my 1600 mhz stuff .

Channel A: 8GB + 2GB
Channel B: 2GB

I’ll try moving it over now and report back any performance increases

I’ll message you

This is a problem to,you need 2 or 4 sticks,no 3, its running single channel,what can cause serious fps drops.
You nee to swap the 2gb sticks for the same 8gb stick that you have now and you are good.

Or even better sell all memory and buy an 1600mhz set.

tthats very nice!props for you mate

Ty better to good use than sat in my loft .

Your problem is the ram!
Dual channel in this news games is a “must”!
You will see performance gains!

8gb+2gb +2gb is a “no go”, will work in single channel!
And yes, the game installed in an SSD will help you also!

CPU - i7 4790K @ 4.5GHz (60°c under 100% load) ??? wtf that sound like a windows 10 Bug… 100% load.