Way to force GPU to perform CPU tasks in games.

G

Guest

Guest
Like the title says, i'm trying to see if there is some settings that forces a gpu to perform some cpu tasks in games so the load on my cpu is less. I know this is a stupid question and the answer is most likely no, but I wanted to confirm anyway.

Spec info
i7 4770k @ 4.5ghz
SLI gtx 680 (tried with SLI on and off too btw)
8gb corsair vengeance ram
850w Corsair psu
Samsong 840 evo SSD
msi z77a gd 65 motherboard
 
G

Guest

Guest
Well, Bf4 use to run amazingly on this pc just a few weeks ago, but after that i started getting random cpu spikes at the most random moments. I honestly think it must be my pc since the game didn't come up with new updates or anything, yet the cpu just started spiking all the sudden for no reason. This is why i asked if there is a way to make gpu do some cpu tasks.
 

Omegaclawe

Honorable
Sep 28, 2013
156
0
10,710
No, because the way they do things are completely different. It's kinda like trying to get your computer to run an Android App, but harder.

The funny thing is, assuming those those CPU spikes are game related, it's probably because the driver, running on the CPU, is sending the GPU information on what to do. Because drivers don't work very well with multi-core processors.

It's probably more likely your cores sleeping ("parking") on you, though. That's a beefy processor that shouldn't really be at its limit here. You can turn off windows's core parking by following the instructions here: http://forums.extremeoverclocking.com/showthread.php?t=358646

Unfortunately, there isn't an easy toggle switch. Because Microsoft sucks.
 

DroneDroneDrone

Reputable
Jun 17, 2014
747
0
5,160
Anyways, I'll be going to sleep now, will be back in the morning. If your question has been solved then please select a best solution as it will help others with similar issues/questions. Anyways glad I could help :D I'll be back in the morning if you still have questions, its a bit late and I have to go to sleep.
 
G

Guest

Guest
Well, maybe the cpu isn't the issue here actually. When something crazy happens on screen, my gpu usage which is normally at around 40-70% usage while running bf4 would jump from like 40% to 80% suddenly and cause the cpu to spike WITH it and cause frames to drop for a sec. This sounds very normal, but is there a workaround to this issue? My problems started right after the July 8th update so you could be right too.
 
G

Guest

Guest
Well, its hard to tell. I do get some fpsdrops in a few other games, but they're not as random and most don't technically stutter. Bf4 use to be one of the games that worked flawlessly about a month ago and the fps would never drop below 75fps when vsync is on. So to sum up, some games have issues with fps drops/stuttering and some don't. Sorry that i couldnt give you a definitive answer on this one. But when it comes to software, i've already reinstalled windows a few times already and made no difference. I also changed the motherboard too.
 

Omegaclawe

Honorable
Sep 28, 2013
156
0
10,710


Yes, it's kind of ridiculous, but graphics drivers (and API's) are still based on assumptions that only work properly in single-core design. Mantle's performance gains, for instance, come almost entirely from the game developer being allowed to code multithread-optimized render calls... just like they get to on Consoles.