Major FPS Drops 970

I recently installed a new 970 FTW into my computer and its working but i have been getting major fps drops on every game i play. On BF4 i had around 120 FPS then it would just drop to 30 for about 10 seconds before repicking back up to 120. Same thing happened on CSGO as i had 300fps then it would just hover around 80 fps for about 10 seconds before resetting itself.
Anyone know a fix to this problem? I've googled this topic and it seems like alot of people suffer from it as well.
CPU: 8350

Heat?

I barely hear my GPU so i doubt it.

That does not mean it's not over heating. It's possible that the fans are not adjusting to the GPU load, or they are always set to a low RPM.

It may also not be the gpu overheating ether. use a program like speccy or HWmonitor to see what temps are.

BF4 single or multiplayer?

The CPU is fine, BF4 has more proper multi-threading support.

what are your settings in the game? If I remember correctly, BF4 is one of the few games that can get beyond the 3.5GB of proper speed vRAM and get into the "bad" 500MB of it.

Grab a copy of MSi Afterburner and check it out.

well BF4 multiplayer "can" still suffer from some cpu bottlenecking @1080p on a 64 people server.
But if single player gives such massive drops aswell, then its most likely not according to that.

Thats why i was asking.

I very much doubt that, I get along fine with just 1.5gb of vram.

@MisteryAngel I guess at that framerate the CPU does become a factor, I run mine at 70 FPS capped, so never ran into that problem.

@thelonewanderer Again, depends on the settings, if you maxed out utterly everything at 1080p, it is possible at times to reach beyond the 3.5GB. I run a 650Ti Boost, and it never goes beyond 1.5GB of vRAM, but I have many things turned down.

But i also agree,
That BF4 can get above 3.5GB vram, if you crank up the settings.

What Nvidia Drivers are you using?

I know this could be dumb point but with my 660 I had issues where it would be fine at 50 - 60 fps and drop down to 19 and 25, updated the driver and it was fine, although it did not fix the problem with the Hardline Beta.

I have a Asus Strix 970 and im on driver version 347.88 according to the Nvidia control pannel.

I run with most settings on high, but the thing about vram isn't just the capacity, but also the bandwidth it has.
580s got close to 200 gb/sec bandwidth, more than enough to move those 1.5gb around efficiently.
A lot of files stored on vram aren't in use, and they don't need to be removed until you start running out of space to store new textures and the likes that needs to be rendered.

There is no point in removing a file when you got more than enough vram to store all the thrash as well, as it doesn't reduce performance or increase power consumption until you run out of space.

The thing about the 970 is really odd though, I don't know of any other GPU that's got a set up like it, and the whole ordeal is a big pain in the ass for any drivers to handle, its got 4gb, but if you start storing stuff on the last 500 megs it starts to run much slower when its got to grab those files, best thing would be to disable it from the get go.

970 should either have been made with the last memory controller unlocked, or just plain have made it a 3gb card.

You can see how well the amd fury x is doing with just 4gb of vram, whilst running 4k when the 980ti/titan x use more vram whilst doing the same, 5-6gb at times.
Its because the fury x has magic HBM that is voodoo, but because its forced to constantly remove files that aren't in use to make space. 980ti can just keep them around a lot longer without doing so.

The issue OP is having is a lot more likely to driver/software related than hardware though.

I just uninstalled GeForce experience and im using driver version 353.30
And to others who were asking about temp, it is about 56-58 Celcius idle, 75 celcius under full load

What kind of power supply are you using? could be a bad connector/cable?
I doubt its the wattage as I have a friend who has at EVGA 970 and an I5 running of a 450w corsair psu.

600w Power supply 80+ bronze
Uncertain about brand. (It says HMW)

Have you tried disabling the nVidia stream service. It is always running in the background and using a little CPU time and RAM, a friend had an issue with load times in TF2 of all games and this was the cause.

May not be the answer but worth a look, I forget the name it goes under and disabling it will also disable Shadowplay. Just so you are fully warned going in what you lose.

How to turn it off in is the post at the bottom of this page. http://www.overclock.net/t/1438149/what-is-nvidia-streamer-service

Start\Control Panel\All Control Panel Items\Administrative Tools

open item Services and look for NVIDIA Streamer Service and at the left side there should be a Stop URL; click that.

Since it defaults to automatic you might want to switch that to manual as it will just start up without you knowing or doing anything.

That's how you look at a service and stop one.

or

do Windows button and R and type: sc stop NvStreamSvc

That's what you do when you know the exact name of the service.

I uninstalled GeForce experience so Shadowplay isn't even available.

The service is always running in the background, even disabling it in geforce experience does not turn it off it just makes it unavailable for use, it is still running, it comes as part of the drivers not geforce experience.

Didnt do anything