LinuxQuestions.org
Help answer threads with 0 replies.
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-31-2011, 07:49 AM   #1
shubhamsoni
LQ Newbie
 
Registered: May 2011
Posts: 16

Rep: Reputation: Disabled
cpu core temperature


how can i be able to find the cpu core temperature using the cpu load and cpu usages.?
Is there any model to find the relation between core temperature and the cpu load?
 
Old 05-31-2011, 08:42 AM   #2
MS3FGX
LQ Guru
 
Registered: Jan 2004
Location: NJ, USA
Distribution: Slackware, Debian
Posts: 5,852

Rep: Reputation: 361Reputation: 361Reputation: 361Reputation: 361
You can't, the CPU needs to have a built-in thermometer (which all modern ones do).
 
Old 05-31-2011, 09:22 AM   #3
shubhamsoni
LQ Newbie
 
Registered: May 2011
Posts: 16

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by MS3FGX View Post
You can't, the CPU needs to have a built-in thermometer (which all modern ones do).
actually i need to relate the cpu core temperature with cpu load.
how can i do so?
 
Old 05-31-2011, 09:56 AM   #4
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
You simply can't.
The core temperature is dependent on more things than just CPU load. If you have a CPU with integrated memory controller (every AMD CPU since Athlon64/Opteron, every Intel Core i3/5/7 and Xeons based on this) then you have also to consider the work that the memory controller is doing, the same is true for integrated GPUs and things like PCIe-controllers.
You also have to think about the environments temperature, not only outside the case, but also inside. Working peripheral components, like harddisks, videocards and even parts of the mainboard will heat up underload, which causes the temperature in the case to rise. That will also cause higher CPU temperatures.
 
Old 05-31-2011, 10:20 AM   #5
MTK358
LQ 5k Club
 
Registered: Sep 2009
Posts: 6,443
Blog Entries: 3

Rep: Reputation: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723Reputation: 723
And also it depends heavily on the cooling system. Many even automatically adjust based on temperature.
 
Old 05-31-2011, 11:34 AM   #6
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,356

Rep: Reputation: 2332Reputation: 2332Reputation: 2332Reputation: 2332Reputation: 2332Reputation: 2332Reputation: 2332Reputation: 2332Reputation: 2332Reputation: 2332Reputation: 2332
Quote:
Originally Posted by shubhamsoni View Post
how can i be able to find the cpu core temperature using the cpu load and cpu usages.?
Is there any model to find the relation between core temperature and the cpu load?
Further to the above correct comments: When electronics guys try to work this out, they need exact ambient, watts used, and several specifications off various data sheets to approximate. Forget it.
 
Old 06-01-2011, 11:27 AM   #7
Stephen R. Besch
LQ Newbie
 
Registered: Apr 2008
Distribution: Linux Mint
Posts: 20

Rep: Reputation: 4
From a scientist's perspective, what you are asking is whether anyone has yet built an "empirical" model of CPU temperature vs Load. For the isolated CPU case, I'm quite sure that the chip manufacturers have done something like this and you should refer to their data sheets or talk to their engineers. The problem is, as has been adequately pointed out above, that when a CPU is mounted on a mother board and put into a case, everything changes. However, there is nothing stopping you from doing this yourself if you want to go to the trouble of collecting and analyzing enough data. Most of the issues have already been pointed out. You would use the CPU core temperature that is reported using standard OS tools after applying various loads to the CPU. However, you need to repeat this experiment under a range of environmental conditions: Specifically temperature and humidity (which affects heat capacity of air). Each individual Machine would need to be characterized individually for reasons stated already by others. Finally, there is the issue of "kinetics" - that is, how long does the CPU, given its thermal environment and heat capacity, take to reach a steady state temperature at each CPU load.

Once you have spent several weeks collecting the data for one or two machines, you could indeed build a mathematical model that would reasonably well represent the Load vs. Temperature data with ambient environmental conditions as input parameters. Perhaps the bigger question is why? Simply watching core temperatures (either by eye, or with a software monitor, and then making suitable adjustments would probably be all that is needed in almost all cases - unless you are writing a scholarly paper on the subject. In any case, Have fun!

Last edited by Stephen R. Besch; 06-01-2011 at 01:07 PM.
 
  


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
find CPU temperature manju.v Linux - Kernel 2 06-28-2009 08:37 AM
CPU temperature Sc0pE Linux - Software 2 05-22-2005 05:10 PM
cpu temperature alaios Linux - Hardware 4 09-21-2004 04:30 PM
how to get cpu temperature taoweijia Linux - Software 3 02-13-2004 06:04 PM
CPU Temperature Cubiq Programming 3 04-06-2002 11:04 AM

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

All times are GMT -5. The time now is 04:52 PM.

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