MB bottlenecking my video card?

redmption

Commendable
Feb 17, 2016
5
0
1,510
I have a HP Phoenix 850SE, i7-5820K, 16GB DDR4, GTX 970 card. I just installed the 970, upgrading from a 960 that came in the PC. My friend purchased the same 970, although he is running an i5 in the last generation with DDR3 that his friend built for him. We just installed the new cards and used the software provided, Heaven, to benchmark the cards. In every test we ran, he pulled 10 more frames than I did, scoring 200 more points. If I am running a newer spec PC, I would have at least expected to be on par with him, not getting my tail kicked by a 15% margin! Either I have a bad card (I reinstalled my 960 to check and the 970 trashed it in the benchmark) or because he is running a "gaming" MB and I have a crap HP board, I am getting bottlenecked badly.

Thoughts?
 
Solution


That's annoying. The only way to test for sure is to put one of the cards (or both in turn) into another computer with a CPU fast enough to avoid bottlenecks. If the GPU performance is better there, then it could be the motherboard.

Have you observed the CPU and RAM usage during these tests? If the CPU is maxed on any single thread, the bottleneck would be the CPU. So don't just look at the over all usage. For instance, if you had a quad-core i5 CPU (just to keep the example's math simple), then you could have a CPU bottleneck at only 25% overall CPU utilization. That's because one of the four cores could...

Eggz

Distinguished
Your motherboard is probably not bottlenecking your GPU, but it's possible.

Before buying a new board, try a few things:

(1) Download and run DDU to clear our all GPU drivers (let it take you to safe mode and restart before reinstalling)

(2) Run your 970 in your friend's machine to test the performance where the only difference is the card

(3) Run your friend's 970 in your machine to test the reverse of the previous option

For options (2) and (3), be sure to do option (1) first. Not clearing out and reinstalling drivers when swapping cards can kill performance. It just gets lost in confused drivers, so always start fresh.

Good luck!
 

redmption

Commendable
Feb 17, 2016
5
0
1,510


Thank you for responding. I cleaned out all the drivers per your suggestion but still the same performance. Unfortunately my friend is cross country so we cannot swap cards so easily... I dunno what to do, attempt an RMA?
 

Eggz

Distinguished


That's annoying. The only way to test for sure is to put one of the cards (or both in turn) into another computer with a CPU fast enough to avoid bottlenecks. If the GPU performance is better there, then it could be the motherboard.

Have you observed the CPU and RAM usage during these tests? If the CPU is maxed on any single thread, the bottleneck would be the CPU. So don't just look at the over all usage. For instance, if you had a quad-core i5 CPU (just to keep the example's math simple), then you could have a CPU bottleneck at only 25% overall CPU utilization. That's because one of the four cores could be maxed out, and the other three could be doing nothing - a net usage of 25%. Certain games and programs are poorly coded and overload too few cores without using others.

To check your per-thread CPU usage in Windows 10 or 8 (Win 7 display all threads by default), open Task Manager (ctrl+shift+esc), go to the "Performance" tab, select "CPU" from the left side, right-click on the ticking graph on the right, hover your mouse over "Change Graph To," and then be sure "Logical processors" is selected. Instead of showing overall usages for all cores and threads combined, there will be a graph for each thread. On your i7-5820, that should display twelve (12) threads (viz. you have six cores that can handle two threads each). See what's going on in that view while you run the same benchmarks or games. That same tab will also show your RAM usage.

It's worth checking these things. Getting a new motherboard is a pain. You have to take everything apart, put it back together, and then you have to resinstall everything on the computer because Windows thinks it's an illegally hacked copy when you swap motherboards on the same installation. So that means backing up everything first. If Windows was installed on your computer when you bought it, then you will have to also buy a new copy of Windows because you have an HP OEM copy of Windows. That means there is no product key for you to enter. The "product key" is built into your motherboard on computers from HP, so swapping out the motherboard essentially throws away your copy of Windows with it. HP is not permitted to give you another copy because it's technically illegal. The point it, if you buy a new motherboard, also buy a RETAIL (i.e. not OEM) copy of Windows to go along with it. Back everything up you care about, fully delete your system drive, and then rebuild the computer's software from scratch.

If you have the time and money, then it's a great learning experience and good practice if you'd done it before. Just a very involved process, so expect to dedicate most of your weekend. I'd guess $300 and 12 hours would be your money and time investment in order to get everything back in full working condition. That includes all of your programs, data, and customization - if you know what to do. If not, it'll take longer, but you can still do it. it's just that researching stuff along the way takes time, so start early in the morning if you decide to go that route. Good luck! :)
 
Solution

redmption

Commendable
Feb 17, 2016
5
0
1,510
I use a program called Process Lasso which prioritizes and supposedly makes programs run more efficiently, especially if I am in game mode it lowers the priority of background programs. It also real time shows the activity of the cores and RAM and it seems like all cores and RAM is operating as they should. The difference between the performance of the 960 to the 970 is night and day, so I am definitely getting my monies worth relative to my own PC, just sucks knowing I could be getting more if I wasnt stuck on this board. I do appreciate the time and feedback, especially about the Windows code, I didnt know that.

More proof that even buying a "gaming" branded pre-built rig isnt always what its cracked up to be. I saved $400 vs putting it together myself, at some point I will just bite the bullet for a new MB and copy of windows