Performance problems with FX8350 and Radeon HD7870

bithum4n

Reputable
Mar 3, 2014
4
0
4,510
Hi all,

Im hoping for a solution to a really irritating problem with games on my system:

FX8350 stock speed w Coolermaster H125S (50-55C max)
ASRock 970 Extreme4
Corsair CX600M (600w / usage rarely exceeds 300w)
8gb Corsair vengeance 800/1600
Seagate Barracuda 7200/Sata6gb
Radeon HD7870 2gb
Win7 64bit
BenQ XL2720T 120hertz

I chose this processor because it was highly recommended on this site and generally runs things very very well except that there are big frame drops on most games during increased action eg Assassins Creed 4, Crysis 3, Far Cry 3, The Witcher 2, Total War Rome 2 + DCS world (very very very bad frame drops) and even Call of Juares Gunslinger!

I always run on medium rather than high settings because I prefer higher frame rates than visuals except every now and then the frame rates just drop to 10-25 range when moments earlier it was happily going along at 60! I just cant understand why such a system would drop so far when otherwise it runs smoothly.

The CPU & GPU utilisation never goes above 70% so cant figure out what could be the possible bottleneck. Is this just poor optimisation for this processor in games or have I missed something?

I attach screenshot from AMD system monitor when the issue occurs and it shows a sharp dip from both processor and gpu just before I flip over to desktop to take the screenshot.

I hope someone can help me figure out this annoying problem or I might just have to build a new intel + nvidia based pc and leave the amd for skyping and cat videos. Would be a shame though :(

M

PIC: :
https://drive.google.com/file/d/0B8AIDnhx2BGAT21wcnpJMTR1ME0/edit?usp=sharing

 
Solution
mmm... well you are using a 8350. If you plan to overclock i'd say go for broke and get yourself an h100i. grab some gentle typhoon AP-15 fans to replace the stock corsair ones, and go to town. If you don't plan to blow the doors off your house, you can go with something lower on the totem poll. Something like an h80i or nh-d14. Of course your motherboard isn't what i'd call a great overclocking board, so just swapping over to a hyper 212 evo would probably be a step in the right direction.

As for your immediate problems, we're still not sure what's temp throttling, your motherboard or cpu. Your motherboard lacks mosfet heatsinks. With an 8 core piledriver this can be a problem. So first what you'll need to do is ~

1) get...
There are a few things we can try to nail down your issue.

first i want to eliminate temperature from the picture. so open the side of your case and stick a room fan in the opening, put it on high and try those games again. see if the FPS drops at all.

If the problem vanishes then we know your problem is 100% temp related. and i'll give you some suggestion on how to fix it. If the problem doesn't go away i can suggest a few other things to try including walking you through overclocking that cpu. Let us know how it goes with the fan first.
 

bithum4n

Reputable
Mar 3, 2014
4
0
4,510


Much appreciated. I didnt think it could be temp related as both CPU and GPU run at around 55C (60C for Crysis3 as its one of few games to utilise all cores) and I thought thats normal for AMD. It was around 65+ with the stock cooler but the coolermaster + 2 case fans brought it down a notch. Thinking about it now - what else could cause the GPU to dip so sharply? The dips are most noticable on the GPU so perhaps that has lower tolerance than the CPU and is the main cause of the problem? Anyway, will rip the side off and blow room fan at it to see how it performs :) Will post back in couple days. Cheers :)

 
i don't trust any temp reporting until i know it's reporting accurately. AMD cpus are notorious for inaccurately reporting their core temps. Furthermore of all the parts to not work well on a motherboard, the onboard thermometers are on the top of the list. Lets just "make sure" the temps reported are accurate and you don't have any temp throttling going on. once that variable is removed we can try to find software/hardware fixes.
 

bithum4n

Reputable
Mar 3, 2014
4
0
4,510


Oh rats, It looks like a temperature issue! I played Crysis 3 on max settings with a room fan for cooling and presto - utilisation on both CPU + GPU @ 90% and no frame drops! Temps on both showing between 50C-55C. About 5C cooler than with case closed but I cant believe that to be accurate anymore. I will test this with other games over the weekend but its I think that pretty much solves it.

Any advise on where to go from here? Im currently using Coolermaster 412S on the CPU and can stick another fan on the heatsink. The case is Sharktoon T9 with 2 120mm fans on front and 1 at the back but I guess Im going to need something with space for more fans!

Just looked up Corsair Vengeance Series C70 case and it promises good airflow and has 2 spaces for radiators. I will do some reading on water cooling as Ive never tried that before but any suggestions would be welcome. If theres a good heatsink for this processor then I would prefer it over water cooling as Im not planning on overclocking just yet.

Thank you for help so far. It sounds simple enough but I wouldnt have figured it out for myself!
 
mmm... well you are using a 8350. If you plan to overclock i'd say go for broke and get yourself an h100i. grab some gentle typhoon AP-15 fans to replace the stock corsair ones, and go to town. If you don't plan to blow the doors off your house, you can go with something lower on the totem poll. Something like an h80i or nh-d14. Of course your motherboard isn't what i'd call a great overclocking board, so just swapping over to a hyper 212 evo would probably be a step in the right direction.

As for your immediate problems, we're still not sure what's temp throttling, your motherboard or cpu. Your motherboard lacks mosfet heatsinks. With an 8 core piledriver this can be a problem. So first what you'll need to do is ~

1) get yourself 2 80mm fans, and some double sided tape. tape them end to end, and then tape them to the back of the io panel blowing down on the mosfet along the back of the cpu. See if this removes your temp throttling with the case closed. If it does, then your problem was the lack of mosfet cooling, not the cpu temps. In which case i would order some mosfet heatsinks like these and put them on your mosfets.
http://www.newegg.com/Product/Product.aspx?Item=N82E16835708012 (this is not an endorsement of this particular product, i've never used this product, but if it was my board this is what i would probably buy to fix this issue)

2) Check the thermal paste on your cpu cooler. take the heatsink off the cpu. Visually inspect the lid of the cpu. see if any thermal paste is running over the sides, or if the thermal paste doesn't cover the lid of the cpu. If either happened you might have too much/too little paste. clean both the cpu and cpu cooler with rubbing alchohal and qtips. Let them dry. make sure both surfaces are shiny and clean. Apply a bead sized blob of thermal paste in the middle of the cpu. press the cpu cooler down on top of it WITHOUT rocking the cooler, or picking it up again. both will put airbubbles in the paste and ruin it's functionality. twist the cooler a little back and forth to spread the paste. secure it. test it.

3) if the paste was applied right, and it still throttles, try aiding the airflow within the case with a 120mm case fan secured with dental floss or double sided tape. make sure it's placed somewhere between the front fans and angled toward the cpu cooler. the idea is to keep the airflow moving front to back, bottom to top through the case.

If these three things don't work you might need to look into modifying the case to improve airflow, or experimenting with additional fans in additional places to keep the air moving right inside the case, or working on cable management to unclutter airflow, or getting different and better case fans (like those aforementioned gentle typhoon ap-15s). there are lots of small tinkering you can do to lower the temps in that case. and improve performance. You might have to take my suggestions and come up with your own unique solutions to solve this problem. Thats part of the fun of working on these computers.
 
Solution

bithum4n

Reputable
Mar 3, 2014
4
0
4,510


Hi Ingtar,

I went for coolermaster hyper 212 evo as it had some good reviews for FX8350. Suprisingly, the temps are pretty much the same (though the sensors might be lying) but theres absolutely no sutterring/frame drops. Woot woot! There is now a noticeably better airflow at the back of the heatsink and being smaller its not obstructing my spare RAM slots anymore so its a double win. I also bought 2 corsair 120 mm fans and tided up cabling a bit more so air flow through the case is much much better. Also on the way are 2 120 pressure fans for the heatsink so Im hoping that will drop off another 1 or 2c's off the temp.

Thank you very much for your help. Ive taken note of what youve said and might want to get a better case and water cooler further down the line ..just because.

I have one question if youre ok to answer. I might wish to try overclocking in the future so would changing the motherboard require reinstallation of the operating system? I am dual booting between Win7 and Linux mint (petra). Can it just be swapped and new drivers applied without any issues? Im thinking maybe of getting asus m5a97 r2 (around £60) or Asus Sabertooth 990FX R2.0 (£120) both supposedly better for overclocking than my current board. I could then use the existing board for a new fx6300 system to donate to mah parents.
 
ahhhh... there are some issues with changing motherboards. If you have an OEM version of windows, windows often considers a new motherboard to be a "new" install... and OEM versions only allow one install.

If that's not a concern there is still some issues going from one motherboard to another. The main issue tends to be your "southbridge" chipset drivers. with the wrong drivers installed from the previous motherboard, windows won't even load into safe mode to allow you to replace your drivers. Now, on the bright side, this is not a huge issue if you're keeping with another ASUS motherboard. ASUS tends to stick with one southbridge design... lord knows i went from a m5a78T-E to a m5a99x Evo and found myself lucked out with the exact same southbridge so no new drivers were needed. I did need to install new RAID drivers, as there was an update in the RAID controller, but overall it was a lot less painful then i expected.

So yes... it can work, as long as the southbridge is the same between the motherboards, windows will function enough to let you load into windows and install the propper drivers for the rest of the motherboard upgrade.

The sabertooth is a top of the line AMD overclockig motherboard, the m5a97 r2 is a solid middle of the road option. if you don't plan to get a better cpu cooler then that hyper evo, then the m5a97 will be good enough.

Glad the new cpu cooler fixed the problems. :D