- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Itanium CPU count: who's reporting the right numbe...
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО08-05-2008 07:45 AM
тАО08-05-2008 07:45 AM
MP reports (using SS command) that there are two processor modules.
EFI reports two processors, each with four logical processors - for a total of eight - with hyperthreading enabled.
HP-UX machinfo reports 2 Intanium 2 9000 series processors, with 4 logical processors, 2 per socket.
STM shows four CPUs in its map. In the system information log, it lists the processors as product MONT_C2_16 18 (part no. AB577-2100B).
Question is: who's right and why are the others wrong? The only thing I'm fairly certain of is that EFI is, in some fashion, authoritative - but it lists eight cores with hyperthreading, and nothing else sees eight cores.
I did some looking up of EFI and its PAL (Processor Abstraction Layer) and SAL (System Abstraction Layer); I suspect these two may have something to do with it.
All other HP-UX Itanium systems here (rx4640, rx6600) have easily corresponding CPUs with a sequential and accurate count from Glance.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО08-05-2008 07:53 AM
тАО08-05-2008 07:53 AM
Re: Itanium CPU count: who's reporting the right number?
With hyperthreading = on only EFI reports 4 "logical" CPUS per module, but in fact you only have 2 physical per module.
PROCESSOR MODULE INFORMATION
# of L3 L4 Family/
CPU Logical Cache Cache Model Processor
Module CPUs Speed Size Size (hex.) Rev State
------ ------- -------- ------ ------ ------- --- ------------
0 4 1.6 GHz 9 MB None 20/00 C2 Active
1 4 1.6 GHz 9 MB None 20/00 C2 Active
2 4 1.6 GHz 9 MB None 20/00 C2 Active
3 4 1.6 GHz 9 MB None 20/00 C2 Active
CPU threads are turned on.
.....
PROCESSOR MODULE INFORMATION
# of L3 L4 Family/
CPU Logical Cache Cache Model Processor
Module CPUs Speed Size Size (hex.) Rev State
------ ------- -------- ------ ------ ------- --- ------------
0 2 1.4 GHz 6 MB None 20/00 C2 Active
CPU threads are turned off.
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!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО08-06-2008 09:34 AM
тАО08-06-2008 09:34 AM
Re: Itanium CPU count: who's reporting the right number?
Montecito is a single chip/processor with two cores, each of which has two threads.
EFI will report what is enabled at the HW/FW level. It calls a core a logical processor.
IIRC MP reports FRU's or things close to FRU, so it will just show the two processor modules (chips).
Glance will report what the OS tells it is there. Similar for machinfo. By default, while threading is enabled in the FW, the UX OS will "park" one thread on each core (logical processor) and not use it unless explicitly enabled through the OS.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО08-06-2008 02:56 PM
тАО08-06-2008 02:56 PM
Re: Itanium CPU count: who's reporting the right number?
HP uses the concept of logical CPUs (or LCPUs). On the Montecito processors, each CPU thread is one LCPU - thus EFI is reporting correctly: there are 2 CPUs, each with 2 cores and each core with 2 threads: 2 cores * 2 threads = 4 LCPUs per physical CPU (not core).
The kernel tunable lcpu_attr will activate use of hyperthreading by the OS; this will cause Glance to report on eight cores instead of four (as the "missing cores" will now show up as being in use).
The command is immediate and is:
kctune lcpu_attr=1
...to enable.
Curious as to why this wasn't a source of confusion in the other machines (rx4640 for instance, or rx6600) but I gather it's just because they're different CPUs...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО08-06-2008 03:04 PM
тАО08-06-2008 03:04 PM
SolutionSome of the tunable stuff in UX may be specific to 11.31 or later versions of 11.23.
IIRC one can enable/disable use of HW threading on a processor set by processor set basis in HP-UX.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО08-06-2008 11:11 PM
тАО08-06-2008 11:11 PM
Re: Itanium CPU count: who's reporting the right number?
From EFI boot manager select "System Configuration"
=>System configuration select "Advanced System Information"
=> from Advanced system information select "Display All information"
PROCESSOR MODULE INFORMATION
# of L3 L4 Family/
CPU Logical Cache Cache Model Processor
Module CPUs Speed Size Size (hex.) Rev State
------ ------- -------- ------ ------ ------- --- ------------
0 2 1.6 GHz 9 MB None 20/00 C2 Active
1 2 1.6 GHz 9 MB None 20/00 C2 Active
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО08-07-2008 02:36 AM
тАО08-07-2008 02:36 AM
Re: Itanium CPU count: who's reporting the right number?
This gets to be more and more fun as Intel keeps stuffing more cores into the CPU.
Right now the dual core is being used in Itanium servers and each core shows up on some software measures as a CPU. Some software is sophisticated enough to discern a Core and show it as a single CPU.
This dips you into the licensing debate.
HP licenses serviceguard and many other tools by the CPU. That means a 4 CPU system requires 4 licenses to get full support.
But Oracle has said in public that each core is a CPU and is subject to their $20,000 or $40,000 per CPU license policy.
Fun Fun Fun.
SEP
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com