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

affinity vsx 15600 r80.20

Hi

 

There are 32 CPU's without HT enabled on a 15600.

I have done the following with sim affinity -s:

eth3-01: CPU 2
eth3-02: CPU 5
eth3-03: CPU 6
eth3-04: CPU 0
eth1-01: CPU 1
eth2-01: CPU 3
eth2-02: CPU 4

And with fw ctl affinity -d -s -fwkall 25 I was hopping to get all VS to share CPU 7-31, but the outcome was the following:

VS_0 fwk: CPU 4 5 6 7 8 9 10 11 12 13 14 15 19 20 21 22 23 24 25 26 27 28 29 30 31
VS_1 fwk: CPU 4 5 6 7 8 9 10 11 12 13 14 15 19 20 21 22 23 24 25 26 27 28 29 30 31

So what happend with cpu 16-18 😞

MQ aint enabled, but I was thinking if MQ are enabled on onboard interfaces

cpmq get

Active mlx5_core interfaces:
eth2-01 [Off]
eth2-02 [Off]

Active ixgbe interfaces:
eth1-01 [Off]
eth3-01 [Off]
eth3-02 [Off]
eth3-03 [Off]
eth3-04 [Off]

 

What am I missing? 

I can ofcource manually set with fw ctl affinity -d -s -vsid and so on.. but then if I add a new VS I need to manually fix the affinity for that one. 

 

 

0 Kudos
4 Replies
Admin
Admin

Re: affinity vsx 15600 r80.20

Might be worth a TAC case especially if some of the cores are missing.
0 Kudos

Re: affinity vsx 15600 r80.20

Well they are only missing when hitting fw ctl affinity -l -a If I run fw ctl affinity -l -r I can see all cpu's.. I have started a case.. we will see what they say..
0 Kudos
Admin
Admin

Re: affinity vsx 15600 r80.20

Sounds like a cosmetic issue, then, which is better than the alternative.
0 Kudos

Re: affinity vsx 15600 r80.20

You do have Hyperthreading enabled as a 15600 only has 16 physical cores (2x Intel Xeon E5-2630v3, 2.40GHz (Eight-Core)) and you seem to have 32 available cores.

CPUs 16, 17, and 18 are a second thread on the same physical cores 0, 1, 2.  Use cores 0, 1, 2, 3, 16, 17, 18, 19 for your seven interfaces and the rest will fall into place.

 

"IPS Immersion Training" Self-paced Video Class
Now Available at http://www.maxpowerfirewalls.com
0 Kudos