Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Community Manager
2,154 Views

How can I access CPU temperature, Intel Xeon Irwindale ?

Hello !!

I am a research PhD student at Arizona State University and am REALLY STRUGGLING trying to get anything to read my CPU temperature. I am working on an IBM eServer xSeries 336 type 1879 server blade with an Intel Xeon Irwindale 64-bit CPU. OS is Windows 2003 x64 Enterprise SP2.

Anyway, wow, I thought this should be sooo simple....I've tried lots of CPU temp programs...voltages show but temps do not.

I read through some Intel docs like CPU Monitoring With DTS/PECI, but I think my Xeon Irwindale predates DTS. I also read through Intel Xeon Processor -Thermal management but no clue what software can read Thermal Sensor and Thermal Reference Byte information off the SMBus. I tried Intel's program to detect temps but, since I have an IBM motherboard, no go.

A) How can I read my CPU's temp?

B) Is it possible to gauge CPU power?

Thanks in advance,

Anna

0 Kudos
12 Replies
Highlighted
Employee

Re: How can I access CPU temperature, Intel Xeon Irwindale ?

You are kind of on the right track - Intel programs will only detect temperatures of Intel boards.

For an IBM blade, you have to use IBMs software. Normally there is an embedded Web server or CLI in the CMM. Have you tried telnetting or browsing to its IP?

Highlighted
Community Manager

Re: How can I access CPU temperature, Intel Xeon Irwindale ?

Thanks very much for your response! I have tried downloading and installing IBM Director, but, from reading about it, it looks like IBM Director doesn't actually report the temperaure values? ? just if it goes too high?

I am not familiar with what a CMM is nor a CLI. How do I find their IPs ?

Thanks again,

Anna

0 Kudos
Highlighted
Valued Contributor III

Re: How can I access CPU temperature, Intel Xeon Irwindale ?

It has been awhile since I used a blade, but the CMM (chassis management module) can report the status of the blades in the system.

After you log in to the CMM via a WEB browser, you click on Under Monitors is System Status then the green circle in front of your blade to display that blades status.

Should look very simular to this:

Blade 1 - Grumpy: Blade Environmentals

Temperatures (ºC)

ComponentValueWarningHard ShutdownWarning ResetCPU1 TEMP +53.00 +85.00 +95.00 +78.00

Also under Monitor is Fuel Gauge which will give you the min, max and current power draw of the blade

Bay(s)StatusModuleStateAllocated PowerCPU 

Duty Cycles Currently Max Min Chassis Components Midplane On 10W 10W 10W n/a Media Tray On 10W 10W 10W n/a Blowers 1 Blower 1 On 120W 120W 120W n/a 2 Blower 2 On 120W 120W 120W n/a Management Modules 1 GRUMPY On 25W 25W 25W n/a 2 Backup MM (not present) 15W 15W 15W n/a I/O Modules 1 Ethernet SM On 45W 45W ...
0 Kudos
Highlighted
Community Manager

Re: How can I access CPU temperature, Intel Xeon Irwindale ?

Ah, thanks very much for your response. When I did a search at IBM.com under Chassis Management Module, it seems to be a module specifically designed for a BladeCenter blade...but I have an xSeries 336 type 1879 which does not need a chassis to work...would the CMM work on just this one Eserver xSeries 336 server?

Please let me know.

Thanks,

Anna

0 Kudos
Highlighted
Valued Contributor III

Re: How can I access CPU temperature, Intel Xeon Irwindale ?

I am assuming you have one of these chassis

http://www-03.ibm.com/systems/bladecenter/hardware/chassis/ http://www-03.ibm.com/systems/bladecenter/hardware/chassis/?

and one of these blades

http://publib.boulder.ibm.com/infocenter/bladectr/documentation/index.jsp?topic=/com.ibm.bladecenter... http://publib.boulder.ibm.com/infocenter/bladectr/documentation/index.jsp?topic=/com.ibm.bladecenter...

The rear of the chassis contains the management module

http://publib.boulder.ibm.com/infocenter/bladectr/documentation/topic/com.ibm.bladecenter.common.nav... http://publib.boulder.ibm.com/infocenter/bladectr/documentation/topic/com.ibm.bladecenter.common.nav...

Which has a network port which will allow you to control the functionality of the blades within the chassis.

The defaut IP address is 192.168.70.125. Most system administrators change it as soon as the system is installed as well as the default UserID (which is USERID) and password (which is PASSW0RD spelled with a zero)

The documentsat the links above shoud get you to were you need to be.

0 Kudos
Highlighted
Employee

Re: How can I access CPU temperature, Intel Xeon Irwindale ?

Is this a server blade, that goes into a big chassis? Or is it a standalone, 1U server, perhaps?

0 Kudos
Highlighted
Community Manager

Re: How can I access CPU temperature, Intel Xeon Irwindale ?

Sorry for the delay. Yes, this is a 1U server, standalone.

It is an IBM xSeries 336 type 1879 eServer.

0 Kudos
Highlighted
Employee

Re: How can I access CPU temperature, Intel Xeon Irwindale ?

0 Kudos
Highlighted
Community Manager

Re: How can I access CPU temperature, Intel Xeon Irwindale ?

Would at least some of this information apply to my IBM xSeries 336 type 1879 eServer?

Thanks,

Anna

0 Kudos
Highlighted
Valued Contributor III

Re: How can I access CPU temperature, Intel Xeon Irwindale ?

Only status software I know of for IBM servers is IBM director (which is fairly pricey as I recall if it works on your server and may not do what you want.. You would have to check with IBM for that.

The other option, which I am not sure would work on that old of a CPU is to access the MSR (google -- IA32_THERM_STATUS for some good inputs -Tomshareware has several postings)

You can use a tool such as R\W everything. http://rweverything.phpnet.us/ http://rweverything.phpnet.us/ (very handy & very dangerious as it will let you write to register best left alone unless you know what your doing) to display the processor MSR's

You can add the IA32_THERM_STATUS MSR (0x019c) and caluclate the temp from the data in the

Software Developer's Manual

http://www.cs.northwestern.edu/~pdinda/icsclass/doc/INTEL_ARCH_MANUALS/Manual_Changes.pdf http://www.cs.northwestern.edu/~pdinda/icsclass/doc/INTEL_ARCH_MANUALS/Manual_Changes.pdf

section 13.5.5.2 Reading the Digital Sensor

Digital Readout (bits 22:16, RO)

— Digital temperature reading in 1 degree

Celsius relative to the PROCHOT # activation temperature - 1 degrees C. See the

processor's data sheet for details regarding PROCHOT # activation temperature.

and the processor spec sheet for your processor. (maybe http://www.intel.com/assets/PDF/datasheet/306249.pdf http://www.intel.com/assets/PDF/datasheet/306249.pdf ?)

I am sure I must be forgetting something, but this might get you started in the right direction.

0 Kudos
Highlighted
Community Manager

Re: How can I access CPU temperature, Intel Xeon Irwindale ?

At the point where we can at least fgure out how to use R/W. Thanks so much for your help!

0 Kudos
Highlighted
Community Manager

Re: How can I access CPU temperature, Intel Xeon Irwindale ?

As you say the digital readout is" Celsius relative to the PROCHOT # activation temperature ""

But how to get the PROCHOT activation temperature?for intel pentium

0 Kudos