- Community Home
- >
- Servers and Operating Systems
- >
- Legacy
- >
- HPE 9000 and HPE e3000 Servers
- >
- Re: identifying if its a PA8800 or a PA8900 H/W
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
тАО10-29-2007 09:59 PM
тАО10-29-2007 09:59 PM
identifying if its a PA8800 or a PA8900 H/W
I am trying to figure how to differentiate PA8800 from a PA8900. I have the output from test program that get me:
type = sysconf(_SC_CPU_CHIP_TYPE);
keybits = sysconf(_SC_CPU_KEYBITS1);
version = sysconf(_SC_CPU_VERSION);
from both types of processors. From the PA8800 machine, I get:
type = 644
keybits = 178
version = 532
and from the PA8900 machine, I get:
type = 650
keybits = 178
version = 532
I thought I could do a mapping if I did a:
model = type >> 5
and map that value to the model, but I get back the same value from both types. Since the keybits and versions are the same, there must be something that I am missing. Can you tell the part that I am missing to figure this out??
Thanks in advance,
Senthil
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-30-2007 01:55 AM
тАО10-30-2007 01:55 AM
Re: identifying if its a PA8800 or a PA8900 H/W
> model = type >> 5
Why did you think that?
> [...] but I get back the same value from
> both types.
Well, duh. 644 = 0x284, and 650 = 0x28A.
They differ in only the low four bits, so if
you shift off the low five bits, then they
probably will look the same.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-30-2007 02:56 AM
тАО10-30-2007 02:56 AM
Re: identifying if its a PA8800 or a PA8900 H/W
On my systems, it returns lines like :
PA 8900 CPU module 3.2
or :
PA 8800 CPU module 3.1
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-30-2007 05:20 AM
тАО10-30-2007 05:20 AM
Re: identifying if its a PA8800 or a PA8900 H/W
http://mirrors.develooper.com/hpux/ux
$ ./ux.pl | cut -d" " -f8 | sed -e "s/\/.*//"
PA8600
That should work for you.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО11-12-2007 10:10 PM
тАО11-12-2007 10:10 PM
Re: identifying if its a PA8800 or a PA8900 H/W
I have a couple issues related to this. That file appears to only exist on PA-RISC and not Itanium. Also, the contents/file formats can differ as I found by looking at the file on a couple of my machines. Since I have to support both architectures, I'd like a solution that works on both. To date, our current mechanism had worked until now. So I guess the question is can I reliably use the chip type to determine the mapping?? I believe that for Itanium, the model is bits 16-23 and the family is 24-31. So does a similar mapping exist for PA-RISC and if so, what is it?? What I want to know what bits I need to look at to uniquely map them myself given I am doing all of this programmatically for PA-RISC as I already which ones to use for Itanium (the model is bits 16-23 and the family is 24-31)?? Better yet, an RFE would be nice to provide a call return the actually cpu model regardless of architecture. But since something like that would be put off to a future release of HP-UX, I am looking for something now.
Thanks,
Senthil
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО11-13-2007 08:43 AM
тАО11-13-2007 08:43 AM
Re: identifying if its a PA8800 or a PA8900 H/W
#/usr/contrib/bin/machinfo
CPU info:
1 PA-RISC 8800 processor (800 MHz, 32 MB)
CPU version 4
2 logical processors (2 per socket)
This working for PA-RISC and Integrity hardware, but the result is different.
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
тАО01-08-2008 06:53 AM
тАО01-08-2008 06:53 AM
Re: identifying if its a PA8800 or a PA8900 H/W
the best way for thos is install cfg2html ( www.software.hp.com)and run it. The report of configuration of system is very complet
regards