Is my CPU letting me down? And is my GPU good anyway?

harrymcclure2004

Prominent
Jan 12, 2018
20
0
510
I have a Gigabyte AMD Radeon HD7970 GPU and a FX-6300 CPU. I feel like my cpu is letting my gpu down as I am not getting the fps I expected. Is this a good match? Or should I upgrade my cpu to something better (which is what I was planning to do anyway)

Another question: Is my GPU better than a 1050-ti or just a 1050? I am not really knowledgeable into this kind of thing so would it be better to get a 1050?
 
Solution
7970 is still a good(but power hungry) card.
It is a bit stronger than a GTX1050ti on tom's gpu hierarchy chart.
https://www.tomshardware.com/reviews/gpu-hierarchy,4388.html

Your FX-6300 on the other hand is obsolete with no upgrade available on whatever motherboard you have.
It has a passmark rating of 6384 when all 6 threads are fully utilized but only 1408 as a single thread rating.
Most games depend on fast single thread performance.
Few can use more than 2-3 threads.
To see how many threads YOUR games can usefully use, experiment with removing one or more cores/threads. You can do this in the windows msconfig boot advanced options option.
You will need to reboot for the change to take effect. Set the number of threads to less...
The HD7970 is better than the 1050ti by about 25% more fps. It just uses quite a bit more power. So it is still a viable option for a decent budget GPU.

http://gpu.userbenchmark.com/Compare/Nvidia-GTX-1050-Ti-vs-AMD-HD-7970/3649vs2163

The 6300 on the other hand is not a very good CPU in today's standards and I would suggest moving to a modern platform. It just wont be cheap as you will need a new CPU/mobo/RAM. I would recommend either the Intel i5 8400 or AMD 2600 as a nice bump in performance from your current 6300.
 
You can verify it by using a program like MSI Afterburner to show your CPU and GPU usage onscreen as you play. If you see that CPU usage is up near 100% but GPU is much lower, like 70%, that means your CPU is not keeping up.

The problem is the FX CPUs aren't worth upgrading. A 6xxx series gets most of the game performance you'd get from an FX 8xxx series. So you are looking at a new CPU/motherboard/DDR4 ram combo as your upgrade.
 


the FX is so bad even a low end Pentium CPU would be better then it. if you can get a small budget you could build a new PC around a ryzen 3 too then you have a PC where you can upgrade to a ryzen 5 or 7 down the road

 
7970 is still a good(but power hungry) card.
It is a bit stronger than a GTX1050ti on tom's gpu hierarchy chart.
https://www.tomshardware.com/reviews/gpu-hierarchy,4388.html

Your FX-6300 on the other hand is obsolete with no upgrade available on whatever motherboard you have.
It has a passmark rating of 6384 when all 6 threads are fully utilized but only 1408 as a single thread rating.
Most games depend on fast single thread performance.
Few can use more than 2-3 threads.
To see how many threads YOUR games can usefully use, experiment with removing one or more cores/threads. You can do this in the windows msconfig boot advanced options option.
You will need to reboot for the change to take effect. Set the number of threads to less than you have.
This will tell you how sensitive your games are to the benefits of many threads.
If you see little difference, your game does not need all the threads you have.

You are looking at a modern cpu upgrade which will also require a new motherboard and ddr4 ram.
ryzen is popular if you need many threads.
Intel wins out in the single thread performance category.
For example, even the $65 4 thread G5400 has a passmark rating of 5255/2200.

My guess is that you would be most satisfied with a 6 thread I5-8400 passmark 11745/2334.
 
Solution