LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 05-09-2010, 02:21 PM   #16
Meson
Member
 
Registered: Oct 2007
Distribution: Arch x86_64
Posts: 606

Original Poster
Rep: Reputation: 67

Great, thanks for all of the info. I'm pretty sure I can knock off about 5 degrees by correctly applying the grease and waiting a few days, but since I have new stuff coming in a day or two I'll just wait. For anyone that's interested I'll repost my readings.
 
Old 05-09-2010, 04:27 PM   #17
catkin
LQ 5k Club
 
Registered: Dec 2008
Location: Tamil Nadu, India
Distribution: Debian
Posts: 8,578
Blog Entries: 31

Rep: Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208
in6 is maxxed out -- all 255 bits set -- so is meaningless. Each bit corresponds to 0.016 V. The chip manufacturer recommends that unused sensors are earthed but this seems not to have been done by the motherboard designers.

fan3 is present on the it8720 monitoring chip which is what lmsensors is getting the data from. lmsensors has no way to know whether the fan is connected except for the sensors3.conf file in which it shoud be told to ignore fan3.

At least one of the voltages will be nominal 12 V and needs scaling in sensors3.conf to give a meaningful reading.
 
Old 05-09-2010, 05:11 PM   #18
Electro
LQ Guru
 
Registered: Jan 2002
Posts: 6,042

Rep: Reputation: Disabled
Be careful using tower heat sinks because motherboards are designed to be cooled by the CPU retail heat sink. This means if you are using a tower heat sink the air is that exiting the tower heat sink is not directed to the motherboard, so your motherboard will eventually over heat.

Quote:
Originally Posted by catkin View Post
I'm not sure that is correct. AMD's BIOS and Kernel Developer’s Guide (BKDG) For AMD Family 10h Processors details how the processor throttles its operation as temperatures rise and, if that does not control the temperature, how it turns itself off. Thus it should ™ not be possible to fry or burn out the processor but the higher the temperature the faster the processor will age and the sooner it will fail. Life expectancy is probably also affected by thermal cycling, by the frequency and rate of temperature changes.
I checked the thermal limits and it saids 70 degrees C. This means at this temperature it will damage the processor and it is close enough to damage or worst has been damaged. If anything have to throttle to decrease temperature, the device is already damage and life expectancy is penalized. Thermal throttling is just a band-aid and not a real fix to protect the processor. If thermal throttling feature have to be used, it is best to throw away the processor and buy a new one noting maximum temperature.

When I said that 50 degrees C is OK, in engineering sense the processor is very, very close to damage because there is not enough head room if the processor is working at 100%. Really there is no average temperature that any processor should be at. It best to work the processor at 100% and make sure it does not hitting 60 degrees C. Then you know your heat sink is doing its job.

All thermal sensors are inaccurate. Thermal sensors just gives an average rating of the surrounding components. The temperature can be either high or low, so this is why they are inaccurate. Also thermal sensors have to be everywhere (top, bottom, and in between) to gather the information. Unfortunately, you can not get a reading of the hottest part which is in the middle.

Quote:
Originally Posted by catkin View Post
To answer the OP question "What is a good reasonable average temperature (range) for this processor? At what temp should I begin to worry?" we would need to know what is the average life expectancy of this CPU at various average temperatures and how long does Meson want it to last?
No we do not need to know the average life expectancy of this processor since we are not designing a satellite to have to last 50 to 100 years. Your question catkin is completely irrelevant. I already stated the answer.
 
Old 05-09-2010, 09:19 PM   #19
Meson
Member
 
Registered: Oct 2007
Distribution: Arch x86_64
Posts: 606

Original Poster
Rep: Reputation: 67
Good info, thanks electro

Quote:
Originally Posted by Electro View Post
Be careful using tower heat sinks because motherboards are designed to be cooled by the CPU retail heat sink. This means if you are using a tower heat sink the air is that exiting the tower heat sink is not directed to the motherboard, so your motherboard will eventually over heat.
The N and S bridge have pretty sizable heat sinks and I have a 120mm fan blowing through the case, do you really think this will be a problem with a vertically oriented cpu fan?
 
Old 05-09-2010, 09:21 PM   #20
Meson
Member
 
Registered: Oct 2007
Distribution: Arch x86_64
Posts: 606

Original Poster
Rep: Reputation: 67
Quote:
Originally Posted by catkin View Post
in6 is maxxed out -- all 255 bits set -- so is meaningless. Each bit corresponds to 0.016 V. The chip manufacturer recommends that unused sensors are earthed but this seems not to have been done by the motherboard designers.

fan3 is present on the it8720 monitoring chip which is what lmsensors is getting the data from. lmsensors has no way to know whether the fan is connected except for the sensors3.conf file in which it shoud be told to ignore fan3.

At least one of the voltages will be nominal 12 V and needs scaling in sensors3.conf to give a meaningful reading.
Ok, I'll have to look a lot deeper into lm_sensors. This is my first foray with it.
 
Old 05-10-2010, 02:33 AM   #21
catkin
LQ 5k Club
 
Registered: Dec 2008
Location: Tamil Nadu, India
Distribution: Debian
Posts: 8,578
Blog Entries: 31

Rep: Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208
Quote:
Originally Posted by Meson View Post
do you really think this will be a problem with a vertically oriented cpu fan?
If "vertically" is not toward the motherboard then yes, it's risky.
 
Old 05-10-2010, 04:35 AM   #22
catkin
LQ 5k Club
 
Registered: Dec 2008
Location: Tamil Nadu, India
Distribution: Debian
Posts: 8,578
Blog Entries: 31

Rep: Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208Reputation: 1208
Quote:
Originally Posted by Meson View Post
Ok, I'll have to look a lot deeper into lm_sensors. This is my first foray with it.
Generally motherboard manufacturers provide BIOS that shows everything that the hardware measures so a good place to start is in the BIOS, both to see what is measured and associated values. Some BIOSes use the CPU in an infinite loop so the CPU temperature can be misleading but probably not on your motherboard.

The next step is to look for a sensors3.conf file for your motherboard. In the (sadly likley ) event that you don't find one a good starting point is a sensors3.conf file for a similar motherboard. Motherboard designers tend to re-use existing designs, evolving them as new chips come along.

Good places to look for sensors3.conf files: http://www.lm-sensors.org/wiki/Configurations, http://lm-sensors-db.berlios.de/ http://www.lathspell.de/linux/lm_sensors/ and http://khali.linux-fr.org/devel/lm-sensors/.

If those steps don't provide you with credible results and you need to dig deeper ...

The analog voltages are converted to 8-bit digital values with a default of 0.016 V per bit giving a range 0 to 4.08. When greater ranges are required, as for 5 V and 12 V values, "potential divider" circuits are used at the inputs. The best explanation of these, in an lmsensors context, is on the gkrellm man page, in the "Voltage Sensor Corrections" section.

When a potential divider circuit is used an equivalent compute line is required in sensors3.conf. Ideally this is based on the values of the resistors used in the potential divider circuit. These values are seldom published. Happily designers usually follow the monitoring chip makers' recommendations when choosing values. Compute lines for chip makers' recommended resistor values can be tried and then the voltages displayed by the sensors program checked against voltages in the BIOS screens or measured by voltmeter.
 
Old 05-11-2010, 08:30 PM   #23
Meson
Member
 
Registered: Oct 2007
Distribution: Arch x86_64
Posts: 606

Original Poster
Rep: Reputation: 67
New heatsink and as5, just after install:

Code:
k10temp-pci-00c3
Adapter: PCI adapter
temp1:       +40.5°C  (high = +70.0°C, crit = +79.0°C)  

it8720-isa-0228
Adapter: ISA adapter
in0:         +1.39 V  (min =  +0.00 V, max =  +4.08 V)   
in1:         +1.60 V  (min =  +0.00 V, max =  +4.08 V)   
in2:         +3.39 V  (min =  +0.00 V, max =  +4.08 V)   
in3:         +3.01 V  (min =  +0.00 V, max =  +4.08 V)   
in4:         +3.12 V  (min =  +0.00 V, max =  +4.08 V)   
in5:         +2.74 V  (min =  +0.00 V, max =  +4.08 V)   
in6:         +4.08 V  (min =  +0.00 V, max =  +4.08 V)   ALARM
in7:         +2.16 V  (min =  +0.00 V, max =  +4.08 V)   
Vbat:        +3.12 V
fan1:       1687 RPM  (min =   10 RPM)
fan2:        988 RPM  (min =   10 RPM)
fan3:          0 RPM  (min =    0 RPM)
temp1:       +28.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = thermistor
temp2:       +36.0°C  (low  = +127.0°C, high = +70.0°C)  sensor = thermal diode
temp3:       +40.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = thermistor
cpu0_vid:   +0.513 V
I'm not sure what to make of the 3 different readings. my BIOS only shows 2 temp readings. Although supposedly that thermal diode (temp2) is much more reliable than the thermistor (temp3). In any event, my system is running cooler, and quieter. I'm happy. After the break in period it should be even better.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Centos 5.3 - 2 CPUs are missing on AMD Phenom II X4 bzzik Red Hat 9 03-12-2010 06:26 PM
LXer: AMD Phenom II X3 On Linux LXer Syndicated Linux News 0 05-26-2009 01:20 PM
Phenom II, and Newer AMD chipsets cloud9repo Linux - Hardware 10 03-09-2009 05:38 AM
AMD Phenom™ X4 Quad-Core enyawix Linux - Hardware 6 01-13-2009 08:13 AM
AMD Phenom Tripple core on Fedora 10 peeths003 Linux - Hardware 3 01-02-2009 07:18 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 12:09 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration