![]() |
|
|
#1 |
![]() Join Date: Oct 2009
Location: Kentucky, USA
Posts: 168 (0.13/day)
Thanks: 79
Thanked 8 Times in 8 Posts
|
CPU Temperature Monitors Only Go To -13C?
I have just installed my first Phase Cooler and am using RealTemp and CoreTemp to monitor my temperatures. However, both seem to stop monitoring at -13C. Is this a limitation of my hardware, or the software itself? If the software, what program goes past -13C? I have a digital readout on my Phase unit and it says -74C, but I know that is the evap temp and not the actual CPU temp. I am using a MSI P55-GD80 motherboard. Any ideas?
|
|
|
|
|
|
#2 |
|
Better Than You
Join Date: Sep 2006
Location: Toledo,Ohio
Posts: 5,450 (2.22/day)
Thanks: 730
Thanked 1,572 Times in 994 Posts
|
most of the time people just get stand alone temp probes and say the hell with software
|
|
|
|
| The Following User Says Thank You to AthlonX2 For This Useful Post: |
|
|
#3 |
![]() Join Date: Jan 2009
Location: Brisbane, Australia
Posts: 2,522 (1.56/day)
Thanks: 57
Thanked 530 Times in 472 Posts
|
the temp is stuck and wont be accurate at all at negative -13
__________________
“it's still EA.. they will F*** it up. F***ing up games is the only thing they do consistently.” -TRIPTEX_MTL
|
|
|
|
| The Following User Says Thank You to slyfox2151 For This Useful Post: |
|
|
#4 |
![]() Join Date: Oct 2009
Location: Kentucky, USA
Posts: 168 (0.13/day)
Thanks: 79
Thanked 8 Times in 8 Posts
|
|
|
|
|
|
|
#5 |
![]() Join Date: Oct 2009
Location: Kentucky, USA
Posts: 168 (0.13/day)
Thanks: 79
Thanked 8 Times in 8 Posts
|
|
|
|
|
|
|
#6 |
![]() Join Date: Oct 2009
Location: Kentucky, USA
Posts: 168 (0.13/day)
Thanks: 79
Thanked 8 Times in 8 Posts
|
I just felt around the clamshell, and it seems to be really hot.. Is this normal for Phase units?
|
|
|
|
|
|
#7 | |
![]() Join Date: Sep 2005
Location: Romania
Posts: 496 (0.17/day)
Thanks: 18
Thanked 112 Times in 98 Posts
|
Quote:
Absolute Core Temperature = TJMax - DTS TJMax value is known (written in CPU MSR since Nehalem) and DTS is read straight from CPU on-die sensor. So the only variable is DTS. If it stops at 113 you'll always read -13°C as core temperature (of course, assuming that TJMax is 100).
__________________
If it ain't broke... fix it until it is. |
|
|
|
|
| The Following User Says Thank You to burebista For This Useful Post: |
|
|
#8 | |
![]() Join Date: Oct 2009
Location: Kentucky, USA
Posts: 168 (0.13/day)
Thanks: 79
Thanked 8 Times in 8 Posts
|
Quote:
|
|
|
|
|
|
|
#9 |
![]() Join Date: Sep 2005
Location: Romania
Posts: 496 (0.17/day)
Thanks: 18
Thanked 112 Times in 98 Posts
|
Nope. Instead you can bug Intel for their crappy sensors.
__________________
If it ain't broke... fix it until it is. |
|
|
|
| The Following User Says Thank You to burebista For This Useful Post: |
|
|
#10 |
![]() Join Date: Oct 2009
Location: Kentucky, USA
Posts: 168 (0.13/day)
Thanks: 79
Thanked 8 Times in 8 Posts
|
lol probably will do that. Thanks for your help.
By the way, do you happen to know what the correct TJ Max is for an Intel i7-875K? RealTemp has it set at 99 right now, but I think that is just the default, and not the actual... *EDIT* Also, does anyone have any ideas as to why my digital temp readout on the phase unit says -69C, but RealTemp says that the CPU is 23C (positive 23)? Is there really supposed to be that much of a difference, or do I possibly have the cooler mounted incorrectly (or is one of the temp readouts incorrect)? Thanks. Last edited by NinjaNife; Jul 15, 2010 at 07:45 AM. |
|
|
|
|
|
#11 | ||
![]() Join Date: Sep 2005
Location: Romania
Posts: 496 (0.17/day)
Thanks: 18
Thanked 112 Times in 98 Posts
|
Quote:
![]() Quote:
Second, formula is simple RealTemp is only doing a extraction of DTS readings from that TJMax value. So if DTS is wrong so your final core temperature it is.
__________________
If it ain't broke... fix it until it is. |
||
|
|
|
| The Following User Says Thank You to burebista For This Useful Post: |
|
|
#12 |
|
Open Hardware Monitor Author
Join Date: May 2010
Posts: 8 (0.01/day)
Thanks: 0
Thanked 6 Times in 6 Posts
|
The Distance to TjMax that is read from the IA32_THERM_STATUS_MSR is only a 7-bit number. So the distance can have values only between 0 and 127. Your Intel i7 should have the TjMax value in an MSR as well. So assuming TjMax = 99°C is correct, the lowest reading you could get is -28°C. But there could be additional limitations in on the values showing up in these 7-bits. And of course the core temperature sensors are very unlikely to give any usefull values at these temperatures.
You could try to monitor the temperatures with the Open Hardware Monitor as well. It is open source, so if you know C# a bit, you can take a look at the code to see how the values are read and if there are any artificial limitations. The Open Hardware Monitor drops negative temperatures in certain cases from mainboard sensors, because usually they are bad readings. |
|
|
|
| The Following User Says Thank You to mmoeller For This Useful Post: |
|
|
#13 | |
![]() Join Date: Oct 2009
Location: Kentucky, USA
Posts: 168 (0.13/day)
Thanks: 79
Thanked 8 Times in 8 Posts
|
Quote:
|
|
|
|
|
|
|
#14 |
|
Open Hardware Monitor Author
Join Date: May 2010
Posts: 8 (0.01/day)
Thanks: 0
Thanked 6 Times in 6 Posts
|
Can you save a report (File / Save Report...) and post or send it via PM? Then I can take a look and see why its not working (most likely because I was too stupid when writing the code
).
|
|
|
|
| The Following User Says Thank You to mmoeller For This Useful Post: |
|
|
#15 |
|
Open Hardware Monitor Author
Join Date: May 2010
Posts: 8 (0.01/day)
Thanks: 0
Thanked 6 Times in 6 Posts
|
Thank you for the report (PM). I have taken a look why the Open Hardware Monitor does not display anything in this case.
It also reads a TjMax = 99°C from the MSR. The 7-bit value of the Distance to TjMax is 0x70 in hex, or 112 in decimal (read from IA32_THERM_STATUS MSR). This would give also a temperature of 99 - 112 = -13°C But the "Reading Valid" bit is not set in your case in the IA32_THERM_STATUS MSR. Thats why no value is displayed in the Open Hardware Monitor. So I think this -13°C value has no meaning (or I read the documentation wrong). At "normal" temperatures the Open Hardware Monitor should display a core temperature value on your CPU. |
|
|
|
| The Following User Says Thank You to mmoeller For This Useful Post: |
|
|
#16 | |
![]() Join Date: Oct 2009
Location: Kentucky, USA
Posts: 168 (0.13/day)
Thanks: 79
Thanked 8 Times in 8 Posts
|
Quote:
|
|
|
|
|
|
|
#17 |
|
Open Hardware Monitor Author
Join Date: May 2010
Posts: 8 (0.01/day)
Thanks: 0
Thanked 6 Times in 6 Posts
|
there is an additional bit in the register where the -13°C is read from, which indicates if the temperature sensor reading is valid or not (that's at least what the Intel documentation says).
In your case this bit is not set (meaning the temperature reading is not valid). At normal core temperatures as seen on other systems the "reading valid" bit is usually set (meaning the temperature reading is valid). The Open Hardware Monitor prefers not to show any temperature which is said to be invalid by the hardware. If you use your CPU at higher temperatures it should display a temperature once more in the Open Hardware Monitor. |
|
|
|
| The Following User Says Thank You to mmoeller For This Useful Post: |
|
|
#18 |
![]() Join Date: Oct 2009
Location: Kentucky, USA
Posts: 168 (0.13/day)
Thanks: 79
Thanked 8 Times in 8 Posts
|
I just did a Prime95 test and found something strange.. It seems that 2 of my CPU cores run 20C lower than the other 2. Meaning that 2 of them are running 35-45C, and the other 2 are running 55-65C... Is my CPU possibly malfunctioning (yes those temps are positive; I OC'd the CPU so it would show more), or is this normal?
Core #0: 43C Core #1: 54C Core #2: 27C Core #3: 61C |
|
|
|
|
|
#19 |
|
RealTemp Author
Join Date: Jun 2008
Posts: 903 (0.49/day)
Thanks: 15
Thanked 394 Times in 271 Posts
|
Intel's sensors are designed to trigger thermal throttling at 99C or thermal shutdown about 25C after that. They were never designed for accuracy, especially at idle or when using cooling that takes the sensors down below 0C.
For RealTemp, I decided to ignore the bit in the register that determines if a reading is valid or not. By ignoring this bit on the Core 2 CPUs, I found that I was able to get reasonably accurate data beyond 100C up to the thermal shutdown point between 125C and 130C. How accurate is anyone's guess but my logic was that an invalid temperature number might be better than no temperature number at all and then a user could decide if it made any sense. I think I'll add a warning so users know when the sensor is reporting data that it has determined to be not valid. If you are running Prime95 Small FFTs on all threads of your CPU then in theory your core temperatures should be almost identical when the CPU has had some time to reach its maximum temperature. Most of the difference you are seeing is usually just sensor error. There is a lot of information about these sensors that Intel has never publicly released so all software is left guessing. It's an approximation at best. On some CPUs the approximation is very accurate while on many others, it is not. |
|
|
|
| The Following User Says Thank You to unclewebb For This Useful Post: |
|
|
#20 |
![]() Join Date: Oct 2009
Location: Kentucky, USA
Posts: 168 (0.13/day)
Thanks: 79
Thanked 8 Times in 8 Posts
|
I normally use In-place Large FFTs, since they seem to stress the CPU most in a short amount of time. Not sure if that would make any difference.
*EDIT* I did a Prime95 test and it said that a hardware failure was imminent. From what I can tell, the CPU overheated when I had an air cooler (Zalman CNPS9900 NT), and that is possibly why some of the temps are so different. I contacted Intel and they have agreed to give me a RMA for my CPU, so hopefully the next one will work better. |
|
|
|
|
|
#21 |
|
RealTemp Author
Join Date: Jun 2008
Posts: 903 (0.49/day)
Thanks: 15
Thanked 394 Times in 271 Posts
|
If Prime95 tells you that you had a hardware failure that means your CPU is not stable because it's not set up correctly. Usually some bios adjustments can fix that up. There's probably no need to replace it.
|
|
|
|
| The Following User Says Thank You to unclewebb For This Useful Post: |
|
|
#22 | |
![]() Join Date: Oct 2009
Location: Kentucky, USA
Posts: 168 (0.13/day)
Thanks: 79
Thanked 8 Times in 8 Posts
|
Quote:
|
|
|
|
|
|
|
#23 |
|
Eligible for custom title
Join Date: May 2006
Location: TX, USA
Posts: 6,507 (2.53/day)
Thanks: 300
Thanked 810 Times in 720 Posts
|
so how high of a oc have you tryed ?
and if it moves alot lik you said it might not be on there right also do you know wut load it was tuned for ? did someone build it for you or you got it used ? |
|
|
|
| The Following User Says Thank You to DOM For This Useful Post: |
|
|
#24 | |
![]() Join Date: Oct 2009
Location: Kentucky, USA
Posts: 168 (0.13/day)
Thanks: 79
Thanked 8 Times in 8 Posts
|
Quote:
*EDIT* Like I mentioned above, there is no way for me to tell (even guess) what temps I am actually getting, since the monitor only shows to -13C, so it might be -20 or even -50 for all I know. All I can really tell is the temp of the evap (from the digital readout which has a probe on the evap), and that says -74C right now (it went down to -69C at one point, but the CPU temps said positive 30C at that point). |
|
|
|
|
|
|
#25 |
![]() Join Date: Aug 2007
Location: San Antonio TX
Posts: 1,369 (0.64/day)
Thanks: 405
Thanked 452 Times in 301 Posts
|
i think the best way your going to figure this all out is to invest a little on a temp sensor that will go down to the negatives you need and stick it in the cpu socket right next to the cpu that should tell you exactly how hot or cold its getting. my thought is the temp sensors just arnt reading correctly
|
|
|
|
| The Following User Says Thank You to Arrakis+9 For This Useful Post: |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Is the temperature of my CPU ok? | TechnicalFreak | Overclocking & Cooling | 5 | Jul 9, 2010 11:46 AM |
| Nvidia 3d surround only supporting three monitors with exact specs? | sol.fides | NVIDIA | 8 | Mar 27, 2010 05:08 PM |
| Safe CPU temperature? | Volatile | Overclocking & Cooling | 9 | Nov 23, 2009 01:33 AM |
| My E8400 cpu temperature... | FilipM | Overclocking & Cooling | 4 | Jun 29, 2008 12:08 PM |
| Correlation between room temperature and CPU temperature? | Black Panther | Overclocking & Cooling | 15 | Jun 27, 2007 11:49 AM |