CPU/processor/cores in M4000

Hi Gurus

Can someone help me in explaining the below outputs .

psrinfo -p

4

/usr/sbin/psrinfo -pv

The physical processor has 4 virtual processors (0-3)
SPARC64-VI (portid 1024 impl 0x6 ver 0x93 clock 2150 MHz)
The physical processor has 4 virtual processors (8-11)
SPARC64-VI (portid 1032 impl 0x6 ver 0x93 clock 2150 MHz)
The physical processor has 4 virtual processors (16-19)
SPARC64-VI (portid 1040 impl 0x6 ver 0x93 clock 2150 MHz)
The physical processor has 4 virtual processors (24-27)
SPARC64-VI (portid 1048 impl 0x6 ver 0x93 clock 2150 MHz)

I understand from the above that it has 4 physical processors and 16 virtual.
But i need to know how/what the below information relates to the above .

echo "`kstat -m cpu_info|grep -w core_id|uniq|wc -l` core(s) "
   8 core\(s\)

The SPARC64-VI processor has 2 cores with 2 threads each.

So 4 physical processors are 8 cores and 16 threads.

1 Like

So you mean to say number of virtual processsors equal threads which is 16 here?

A virtual processor is defined as a CPU component able to execute an independent thread so yes, 16 threads means 16 VCPUs.

1 Like