CPU performance goes down when GPU performance goes up?

06coopers

Reputable
Nov 23, 2015
30
0
4,530
Ive been overclocking my EVGA 960 4gb and running 3dmark as my test to view the changes in performance. for some reason I've found that if i go anywhere above +30mhz on the core and +300 on the memory, the gpu performance will to continue to improve as i increase the clock, but the physics score begins going down. i don't believe it is within the margin of error that occurs as the case warms up due to repetitive runs. is this bottle necking? or does anyone have a solution to stop the loss of cpu performance?

my rig:
Intel i5 6600k overclocked to 4.8Ghz
Corsair H115i cooler
MSI Z170A Gaming M5
16Gb EVGA DDR4-3200 (2x8gb)
EVGA Geforce GTX 960 4gb
EVGA 750GQ power supply
 
Solution
I think i have an answer to your question. When you increase your gpu speed your feeding the cpu with more physics instructions and isn't able to keep up with the gpu. This causes the cpu to have to flush the pipeline in order to keep up with the gpu on the frames. There's two ways that you can combat this. One configure your game to use the gpu not the cpu to do the calculations for physics. Two use one of your 960's for all of the physics calculations. Solution two is your highest performance option. Remember that the gpu is massively parallel and the cpu is not. Physics is built for massively parallel processing. If you don't have the 960's anymore use solution one.

indsup

Reputable
Apr 26, 2015
432
1
4,960
Your over doing your memory timing. The more you go up the more latency you will have. Latency is the thing that will hinder your speed increases. your core clock is probably just fine but your memory is probably not. Set your memory to a set speed and overclock the core how ever much you can. They work asynchronously so there should be no problem with doing that.
 

06coopers

Reputable
Nov 23, 2015
30
0
4,530


do you mean the VRAM on the card or the CPU RAM?

 

indsup

Reputable
Apr 26, 2015
432
1
4,960
Your only overclocking your video card right? It works the same ways on either cpu or gpu. The higher frequencies you dial in the more latency you get. Once you get to a certain point one will offset the other and you will start seeing it go the other way. You will get a decrease in performance instead of increase of performance. How much you can increase the clock speed depends on the ram. Some batches will over clock better than others.
 

scuzzycard

Honorable


I don't have the answer, but this isn't it :)
 

06coopers

Reputable
Nov 23, 2015
30
0
4,530
Sorry I know the thread is pretty old but I have an updated question. I got rid of my 960s in exchange for an EVGA 1070. With out touching overclocking I ran 3dmark and noticed that the physics score reduced again by about 3-4% which I understand isn't much, I'd just like to figure out the cause
 

indsup

Reputable
Apr 26, 2015
432
1
4,960
I think i have an answer to your question. When you increase your gpu speed your feeding the cpu with more physics instructions and isn't able to keep up with the gpu. This causes the cpu to have to flush the pipeline in order to keep up with the gpu on the frames. There's two ways that you can combat this. One configure your game to use the gpu not the cpu to do the calculations for physics. Two use one of your 960's for all of the physics calculations. Solution two is your highest performance option. Remember that the gpu is massively parallel and the cpu is not. Physics is built for massively parallel processing. If you don't have the 960's anymore use solution one.
 
Solution