Integrity Servers
cancel
Showing results for 
Search instead for 
Did you mean: 

machinfo output interpretation on rx4640

 
SOLVED
Go to solution
Modris Bremze
Esteemed Contributor

machinfo output interpretation on rx4640

Hi. I am slightly confused about correct output interpretation from machinfo on a couple of rx4640 servers. Both are ia64 and HP-UX 11.23.

1. On the first server machinfo shows:

Number of CPUs = 4
Clock speed = 1600 MHz
processor family: 32 Intel(R) Itanium 2 9000 series
processor model: 0 Intel(R) Itanium 2 9000 series

According to http://docs.hp.com/en/T2767-90180/ch10s03.html#itaniumtable and http://en.wikipedia.org/wiki/IA-64#Released_processors , these are Itanium 2 Montecito dual-core CPUs. And, considering that (as far as I know) machinfo on 11.23 shows cores, we have 2 physical dual-core CPUs on this server and we have space on the board for two more physical CPUs. Is that correct?

2. Machinfo on the second server shows:

Number of CPUs = 4
Clock speed = 1100 MHz
processor family: 31 Intel(R) Itanium 2 Family Processors
processor model: 1 Intel(R) Itanium 2 processor

According to the same sources as above and rx4640 specs, these are Itanium 2 Hondo dual-processor modules (essentially single core, but having two dies per device). Taking into account the same consideration about machinfo output on 11.23 as before, is it correct to conclude, that this server also has space left for two more processor modules?
7 REPLIES 7
kris rombauts
Honored Contributor

Re: machinfo output interpretation on rx4640

Hi,

if you doubt about the physicall number of processors in your system, you can always have a look at the 'DF' output on the command shell of the MP in your system.

Remember there is also the Hyperthreading setting, not sure about the support on UX for it.



- log into the MP via telnet
- go to the command shell using the CM
command
- run the DF command, specify S and see how
many procesors are listed.


The below examples is from a RX4640 with 2 Hondo's and the second is from a RX4640 with 4 Montecito's.

This does not answer your MACHINFO question but you could use the above to find the answer of what is installed in your server.


RX4640 with 2* Hondo:
---------------------

Display FRU Information Menu:
S - Specific FRU
A - All available FRUs
V - Display Mode: Text

Enter menu item or [Q] to Quit: s
s

FRU IDs:
--------
0007-Disk Management
0008-Disk Backplane
0032-CPU 0 PIROM
0033-CPU 1 PIROM
0036-Processor 0 RAM 0037-Processor 1 RAM
0001-Mem Extender 0002-Power Converter 0003-Power Supply 0
0004-Power Supply 1 0005-Diagnostic Panel 0006-Front Panel
0010-Processor Board 0128-DIMM0A 0129-DIMM2A
0136-DIMM0B 0137-DIMM2B 0144-DIMM0C
0145-DIMM2C 0152-DIMM0D 0153-DIMM2D
0160-DIMM1A 0161-DIMM3A 0168-DIMM1B
0169-DIMM3B 0176-DIMM1C 0177-DIMM3C
0184-DIMM1D 0185-DIMM3D 0000-Motherboard

Select FRU ID: 32
32

FRU info N/AFRU NAME: CPU 0 PIROM ID:20

PROCESSOR DATA
S-spec/QDF: SL75Z
Sample/Prod: 00

CORE DATA
Arch Revision : 00
Core Family : 1F
Core Model : 01
Core Stepping : 05
Max Core Frequency : 1100 MHZ
Max SysBus Frequency : 200 MHZ
Core Voltage : 1100 mV
Core Voltage Tolerance,High : 16 mV
Core Voltage Tolerance,Low : 16 mV

CACHE DATA
Cache Size : 4096 KB

....



RX4640 with 4* Montecito:
-------------------------

Display FRU Information Menu:
S - Specific FRU
A - All available FRUs
V - Display Mode: Text

Enter menu item or [Q] to Quit: s
s

FRU IDs:
--------
0032-CPU 0 PIROM
0033-CPU 1 PIROM
0034-CPU 2 PIROM
0035-CPU 3 PIROM
0036-Processor 0 RAM 0037-Processor 1
0038-Processor 2 RAM 0039-Processor 3 RAM 0001-Mem Extender
0002-Power Converter 0003-Power Supply 0 0004-Power Supply
0005-Diagnostic Panel 0006-Front Panel 0007-Disk Managem
0008-Disk Backplane 0010-Processor Board 0128-DIMM0A
0136-DIMM0B 0144-DIMM0C 0152-DIMM0D
0000-Motherboard

Select FRU ID: 32
32

FRU info N/AFRU NAME: CPU 0 PIROM ID:20

PROCESSOR DATA
S-spec/QDF: L9P8
Sample/Prod: 01

CORE DATA
Arch Revision : 00
Core Family : 20
Core Model : 00
Core Stepping : 07
Max Core Frequency : 1600 MHZ
Max SysBus Frequency : 267 MHZ
Core Voltage : 1100 mV
Core Voltage Tolerance,High : 32 mV
Core Voltage Tolerance,Low : 96 mV

CACHE DATA
Cache Size : 18 MB

.....




HTH

Kris
Torsten.
Acclaimed Contributor

Re: machinfo output interpretation on rx4640

"machinfo" in 11.23 is counting cores, in 11.31 it is counting modules (with cores per socket), e.g.

11.23:
6 CPUs in a cell (must be cores)
...
processor 0 3/120 processor CLAIMED PROCESSOR Processor
processor 1 3/121 processor CLAIMED PROCESSOR Processor
processor 2 3/122 processor CLAIMED PROCESSOR Processor
processor 3 3/123 processor CLAIMED PROCESSOR Processor
processor 4 3/124 processor CLAIMED PROCESSOR Processor
processor 5 3/125 processor CLAIMED PROCESSOR Processor
...

/usr/contrib/bin/machinfo
CPU info:
Number of CPUs = 6
Clock speed = 1100 MHz
Bus speed = 400 MT/s
CPUID registers
vendor information = "GenuineIntel"
processor serial number = 0x0000000000000000
processor version info = 0x000000001f010504
architecture revision: 0
processor family: 31 Intel(R) Itanium 2 Family Processors
processor model: 1 Intel(R) Itanium 2 processor
processor revision: 5 Stepping B1


...




11.31:

/usr/contrib/bin/machinfo
CPU info:
1 Intel(R) Itanium 2 9000 series processor (1.59 GHz, 18 MB)
532 MT/s bus, CPU version C2
2 logical processors (2 per socket)





Hope this helps!
Regards
Torsten.

__________________________________________________
There are only 10 types of people in the world -
those who understand binary, and those who don't.

__________________________________________________
No support by private messages. Please ask the forum!

If you feel this was helpful please click the KUDOS! thumb below!   
Modris Bremze
Esteemed Contributor

Re: machinfo output interpretation on rx4640

Thanks for the replies. Physical access right now is a bit of an issue, so machinfo seems to be the only way. Torstens answer seems to confirm my findings.
Torsten.
Acclaimed Contributor
Solution

Re: machinfo output interpretation on rx4640

Finally you should have space for 2 more modules in both servers.

Hope this helps!
Regards
Torsten.

__________________________________________________
There are only 10 types of people in the world -
those who understand binary, and those who don't.

__________________________________________________
No support by private messages. Please ask the forum!

If you feel this was helpful please click the KUDOS! thumb below!   
Sameer_Nirmal
Honored Contributor

Re: machinfo output interpretation on rx4640

For HP-UX 11.23 there is a patch PHCO_37801 which provides information about number of sockets and cores per socket for multi-core processors.
Torsten.
Acclaimed Contributor

Re: machinfo output interpretation on rx4640

Nice new feature, from the patch database:

The machinfo command is enhanced to provide the following
information:

# machinfo
CPU info:
Number of CPUs = 4
Number of enabled CPUs = 4
Number of enabled sockets = 2
Cores per socket = 2
...

Hope this helps!
Regards
Torsten.

__________________________________________________
There are only 10 types of people in the world -
those who understand binary, and those who don't.

__________________________________________________
No support by private messages. Please ask the forum!

If you feel this was helpful please click the KUDOS! thumb below!   
Modris Bremze
Esteemed Contributor

Re: machinfo output interpretation on rx4640

Right, thanks. I'll check out the pach for future occasions.