Create a Post
cancel
Showing results for 
Search instead for 
Did you mean: 
Advisor

Increased number of CPU R80.40

Jump to solution

Hi Mates 

I have noticed something different after upgrading from R80.20 to R80.40. My apppliance had 20 CPUs, after the upgrade I now see 40 CPUs (I have attached images).

Is there any technical explanation to this behavior?

Thanks in advance.

0 Kudos
Reply
2 Solutions

Accepted Solutions
Leader
Leader

@Di_Junior 

with R80.40 Hyperthreading will be enabled, this doubles your CPUs.

You can check the state with „cat /proc/smt_status“

Have a look at SMT (HyperThreading) Feature Guide 

Wolfgang

 

View solution in original post

Champion
Champion

6200 only has 2 physical cores, 4 when SMT is active:

https://www.checkpoint.com/downloads/products/6200-security-gateway-datasheet.pdf

If you run cat /proc/cpuinfo (please post the results here) and look up the processor type at ark.intel.com, you can see further processor specifications.

Gaia 3.10 Immersion Self-paced Video Series
now available at http://www.maxpowerfirewalls.com

View solution in original post

8 Replies
Leader
Leader

@Di_Junior 

with R80.40 Hyperthreading will be enabled, this doubles your CPUs.

You can check the state with „cat /proc/smt_status“

Have a look at SMT (HyperThreading) Feature Guide 

Wolfgang

 

View solution in original post

Admin
Admin

Further, the number of cores supported by your Open Server license will appear to double as well.
That is expected behavior for R80.40 and R81, but is expected to change in the future.

0 Kudos
Reply
Champion
Champion

Actually the cat /proc/smt_status command no longer works under Gaia 3.10, use command cat /sys/devices/system/cpu/smt/active
1=active
0=inactive

 

Gaia 3.10 Immersion Self-paced Video Series
now available at http://www.maxpowerfirewalls.com
0 Kudos
Reply
Collaborator

We have 6200Plus appliances which show SMT status as 1 - active

However both show only 4 cpus available in cpview and top.

What am i missing here?

thanks

Peter

0 Kudos
Reply
Champion
Champion

6200 only has 2 physical cores, 4 when SMT is active:

https://www.checkpoint.com/downloads/products/6200-security-gateway-datasheet.pdf

If you run cat /proc/cpuinfo (please post the results here) and look up the processor type at ark.intel.com, you can see further processor specifications.

Gaia 3.10 Immersion Self-paced Video Series
now available at http://www.maxpowerfirewalls.com

View solution in original post

Collaborator

processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 158
model name : Intel(R) Pentium(R) Gold G5400 CPU @ 3.70GHz
stepping : 10
microcode : 0xc6
cpu MHz : 3700.000
cache size : 4096 KB
physical id : 0
siblings : 4
core id : 0
cpu cores : 2
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 22
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave rdrand lahf_lm abm 3dnowprefetch epb intel_pt ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust smep erms invpcid mpx rdseed smap clflushopt xsaveopt xsavec xgetbv1 dtherm arat pln pts hwp hwp_notify hwp_act_window hwp_epp md_clear spec_ctrl intel_stibp flush_l1d
bogomips : 7392.00
clflush size : 64
cache_alignment : 64
address sizes : 39 bits physical, 48 bits virtual
power management:

processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 158
model name : Intel(R) Pentium(R) Gold G5400 CPU @ 3.70GHz
stepping : 10
microcode : 0xc6
cpu MHz : 3700.000
cache size : 4096 KB
physical id : 0
siblings : 4
core id : 1
cpu cores : 2
apicid : 2
initial apicid : 2
fpu : yes
fpu_exception : yes
cpuid level : 22
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave rdrand lahf_lm abm 3dnowprefetch epb intel_pt ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust smep erms invpcid mpx rdseed smap clflushopt xsaveopt xsavec xgetbv1 dtherm arat pln pts hwp hwp_notify hwp_act_window hwp_epp md_clear spec_ctrl intel_stibp flush_l1d
bogomips : 7392.00
clflush size : 64
cache_alignment : 64
address sizes : 39 bits physical, 48 bits virtual
power management:

processor : 2
vendor_id : GenuineIntel
cpu family : 6
model : 158
model name : Intel(R) Pentium(R) Gold G5400 CPU @ 3.70GHz
stepping : 10
microcode : 0xc6
cpu MHz : 3700.000
cache size : 4096 KB
physical id : 0
siblings : 4
core id : 0
cpu cores : 2
apicid : 1
initial apicid : 1
fpu : yes
fpu_exception : yes
cpuid level : 22
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave rdrand lahf_lm abm 3dnowprefetch epb intel_pt ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust smep erms invpcid mpx rdseed smap clflushopt xsaveopt xsavec xgetbv1 dtherm arat pln pts hwp hwp_notify hwp_act_window hwp_epp md_clear spec_ctrl intel_stibp flush_l1d
bogomips : 7392.00
clflush size : 64
cache_alignment : 64
address sizes : 39 bits physical, 48 bits virtual
power management:

processor : 3
vendor_id : GenuineIntel
cpu family : 6
model : 158
model name : Intel(R) Pentium(R) Gold G5400 CPU @ 3.70GHz
stepping : 10
microcode : 0xc6
cpu MHz : 3700.000
cache size : 4096 KB
physical id : 0
siblings : 4
core id : 1
cpu cores : 2
apicid : 3
initial apicid : 3
fpu : yes
fpu_exception : yes
cpuid level : 22
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave rdrand lahf_lm abm 3dnowprefetch epb intel_pt ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust smep erms invpcid mpx rdseed smap clflushopt xsaveopt xsavec xgetbv1 dtherm arat pln pts hwp hwp_notify hwp_act_window hwp_epp md_clear spec_ctrl intel_stibp flush_l1d
bogomips : 7392.00
clflush size : 64
cache_alignment : 64
address sizes : 39 bits physical, 48 bits virtual
power management:

Advisor

Hi Tim 

The output of the command is 1.

Regards 

Champion
Champion

Yep that sounds right.

Gaia 3.10 Immersion Self-paced Video Series
now available at http://www.maxpowerfirewalls.com
0 Kudos
Reply