AMD 8350 + 990FXA-UD3: Compiling Source Code on Ubuntu Linux, Thermal Concerns

nxcomp

Reputable
Mar 28, 2014
4
0
4,510
Hi there,

In our office we purchased two new identical setups with the main goal to compile source code (Android OS) in a shorter period.

We ended up with the following core components:

CPU: AMD FX-8350
Motherboard: Gigabyte 990FXA-UD3

For this task we are using Ubuntu 13.10 / 64 bit.

As info, with the new setup the code compiles in 40 minutes (full build) which is a major upgrade opposed to former 2.5+ hrs.

However, we noticed on both our systems, that when building the source using all the resources available through the new CPU (make -j16) a heat issue arises. With the Ubuntu thermal indicator widget temperatures of 75C are reached during the process of compilation.

This has been tested with the stock cooler and the Arctic Freezer PRO Rev. 2 mounted onto the CPU on both systems. For the process we cleaned both cpu and cooler with isopropyl alcohol and used Revoltec thermal paste. Since no differences between either of the coolers (other than noise) became apparent, it is probably save to say that this is not an issue of heat dissipation.

Having read several posts about maximum temperature of the CPU, none of the answers are very coherent. The setup is pretty much stock, no OC settings have been touched.

As a consumer I would expect that having a stock system would now allow the hardware to be overheated, however reading several posts indicating that max temperatures should not cross the 65C mark, the questions arises if the frequency should be capped in the system. When checking
/sys/class/hwmon/hwmon0/device/temp1_crit the value indicates 8000 (for 80C) however, I am not sure if this value is sourcing from the CPU itself. /sys/class/hwmon/hwmon0/device/temp1_max is set to 70C.

It is possible with the CPU frequency indicator to cap the CPU at 3.4 GHz where temperature is steady at 50C.

So the question: is 75C above the rating of the processor? If 75C is alarming for the 8350, then is it possible that the average user does not reach this point because using 8 cores at the time is in normal operation mode a rarity?

Thanks for taking the time to read this and answers would be very much appreciated.

PS:
If you want to test this and have no widget installed, then you can find the temparature information like this:

Bash:
user@host:~$ ll /sys/class/hwmon/hwmon0/device/temp1_*
-r--r--r-- 1 root root 4096 Mär 27 22:21 /sys/class/hwmon/hwmon0/device/temp1_crit
-r--r--r-- 1 root root 4096 Mär 27 22:21 /sys/class/hwmon/hwmon0/device/temp1_crit_hyst
-r--r--r-- 1 root root 4096 Mär 27 22:21 /sys/class/hwmon/hwmon0/device/temp1_input
-r--r--r-- 1 root root 4096 Mär 27 22:21 /sys/class/hwmon/hwmon0/device/temp1_max
 
Solution
What is the cooling in the case like? As if your case doesnt have good airflow then the stock cooler cannot keep the temps low enough.

I upgraded the stock cooler in my work pc (8350) to the CM Hyper T4 and it keeps temps below 50'c at full load (prime95/Folding).

RobCrezz

Expert
Ambassador
What is the cooling in the case like? As if your case doesnt have good airflow then the stock cooler cannot keep the temps low enough.

I upgraded the stock cooler in my work pc (8350) to the CM Hyper T4 and it keeps temps below 50'c at full load (prime95/Folding).
 
Solution

nxcomp

Reputable
Mar 28, 2014
4
0
4,510
You are right. Setting a big fan in front of my open case the temp does not surpass 66C .. let's me believe with a more professional fan setup inside I will probably get below 60C ... thanks for your answer. I hope I will find a setup that is not too noisy.
 
Could be Case Airflow

Could be BIOS not detecting CPU properly and applying improperly high Vcore. Make sure your BIOS is updated and check your vCore in the BIOS hardware monitor

What revision of the UD3 do you have? One of the versions of this board has a dinky little northbridge heatsink that looks kinda flat like the south bridge heatsink. These had major heat issues but this can be fixed with an aftermarket chipset cooler. (Thermalright makes a good one that should fit OK)

Make sure your aftermarket heatsink is up to the task and mounted well. Based on some preliminary research, the Freezer Pro Rev. 2 is not enough to cool an 8350. (Ref: http://www.hardwaresecrets.com/article/Arctic-Cooling-Freezer-7-Pro-Rev-2-CPU-Cooler-Review/1164/6 ) Some inespensive options that will work better are:

Xigmatek Gaia
Cooler Master Hyper 212 Plus
Cooler Master Hyper 212 EVO

I had an FX 8350 on this exact same board (In my sig) and during initial install and testing the STOCK heatsink kept it below 60c under full load.
 

RobCrezz

Expert
Ambassador


Do you not have case fans? I would recommend at least a intake and a exhaust fan.
 

nxcomp

Reputable
Mar 28, 2014
4
0
4,510
We just ordered a new tower (330R from Corsair) together with an additional 140mm for outtake fan for the top (1 in / 1 out already installed). Hoping this will be enough airflow in order to keep operation temperature at a bearable level.
 

RobCrezz

Expert
Ambassador


Instead of the extra fan, get a Hyper T4 cpu cooler, so much quieter and cooler for the CPU.
 

nxcomp

Reputable
Mar 28, 2014
4
0
4,510
So we changed the setup with the new case and the 140mm fan and still reaching 75C ... the direction of the fan is according to guides (upper and read fan outlet, front fan inlet). This means that it is probably a case of a cpu cooler not being up for the task.

Just to make sure, when you say the system is on full load, this means you run all 8 cores at the same time and not only for, right?

Anyhow, thank you so much for helping out.