InfoDoc ID   Synopsis   Date
22156   Sun Enterprise[TM] 3x00 - 10000: Is there any way to identify the CPU types (333/400-4/400-8)?   16 Dec 2002

Status Issued

Description
Question:
Is there any way to identify the CPU types (333/400-4/400-8) within a
system ( Sun Enterprise[TM] 3X00 - 10000)?
 
If I had a "CPU Mask-to-CPU Type" key, this might provide the answer
provided the CPU Masks are unique to CPU types.
 
prtdiag -v output and my records suggest that the following table is
correct.  Can anyone verify or correct?
 
         CPU MASK        CPU TYPE
            2            333 MHz
            9            400 MHz 4 MB E$
            10           400 MHz 8 MB E$
 
One discrepancy is that prtdiag output shows the CPU MASK 10
CPU's as only 4 MB E$.  So either the table is wrong, or the prtdiag
is wrong, or the CPU's have downgraded to 4 MB E$.  But all CPU MASKs
are the same on a per system board basis.

Answer:

Do not rely on the CPU mask number.  It has no relationship to
the E$ size.

prtdiag gives E$ size in human readable form:


========================= CPUs =========================

                    Run   Ecache   CPU    CPU
Brd  CPU   Module   MHz     MB    Impl.   Mask
---  ---  -------  -----  ------  ------  ----
 0     0     0      300     0.5   12       1.3



For more details, see the output of "prtconf -p -v".  Buried in there
is lots of information.  Sample output for a 300MHz Ultra[TM] desktop:
    Node 0xf006ce18
        manufacturer#:  00000017
        implementation#:  00000012
        mask#:  00000013
        sparc-version:  00000009
        ecache-associativity:  00000001
        ecache-line-size:  00000040
        ecache-size:  00080000
        #dtlb-entries:  00000040
        dcache-associativity:  00000001
        dcache-line-size:  00000020
        dcache-size:  00004000
        #itlb-entries:  00000040
        icache-associativity:  00000002
        icache-line-size:  00000020
        icache-size:  00004000
        upa-portid:  00000000
        clock-frequency:  11e1a300
        reg:  000001c0.00000000.00000000.00000008
        device_type:  'cpu'
        name:  'SUNW,UltraSPARC-IIi'                 
INTERNAL SUMMARY:

SUBMITTER: Saaid Magidi APPLIES TO: Hardware/Ultra Enterprise/Servers/Enterprise 10000, Hardware/Ultra Enterprise/Servers/Enterprise 6500, Hardware/Ultra Enterprise/Servers/Enterprise 6000, Hardware/Ultra Enterprise/Servers/Enterprise 5500, Hardware/Ultra Enterprise/Servers/Enterprise 5000, Hardware/Ultra Enterprise/Servers/Enterprise 4500, Hardware/Ultra Enterprise/Servers/Enterprise 4000, Hardware/Ultra Enterprise/Servers/Enterprise 3500, Hardware/Ultra Enterprise/Servers/Enterprise 3000 ATTACHMENTS:


Copyright (c) 1997-2003 Sun Microsystems, Inc.