[vpp-dev] need help regarding ipsec performance improvement

2018-04-12 Thread Meng Maggie
Hi all,
I am trying to do some ipsec performance testing on vpp 17.10 (DPDK-17.08). I 
was getting optimum performance with vector size 64.


following is the snippet of show run command output


---

TenGigabitEthernet3/0/1-output   active  21070 1348480  
 0  1.02e1   64.00

TenGigabitEthernet3/0/1-tx   active  21070 1348480  
 0  7.82e1   64.00

dpdk-crypto-inputpolling 21070 1348480  
 0  3.07e3<<<--   64.00

dpdk-esp-decrypt active  21070 1348480  
 0  6.07e1   64.00

dpdk-esp-decrypt-postactive  21070 1348480  
 0  4.37e1   64.00

dpdk-input   polling 21070 1348480  
 0  7.89e1   64.00

interface-output active  21070 1348480  
 0  1.39e1   64.00

ip4-classify active  21070 1348480  
 0  1.11e2   64.00

ip4-input-no-checksumactive  42140 2696960  
 0  4.06e1   64.00

ip4-lookup   active  21070 1348480  
 0  3.89e1   64.00

ipsec-input-ip4  active  42140 2696960  
 0  4.38e1   64.00


Please check the highlighted part.Is there any way to reduce clock taken by 
dpdk-crypto-input?


Cpu Details:

vpp# sh cpu
Model name:   Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz
Microarchitecture:Broadwell (Broadwell EP/EX)
Flags:sse3 ssse3 sse41 sse42 avx avx2 aes invariant_tsc
Base frequency:   2.19 GHz

Br,

Meng



[vpp-dev] need help regarding ipsec performance improvement

2018-04-12 Thread Meng Maggie
Hi all,
I am trying to do some ipsec performance testing on vpp 17.10 (DPDK-17.08). I 
was getting optimum performance with vector size 64.


following is the snippet of show run command output

---
TenGigabitEthernet3/0/1-output   active  21070 1348480  
 0  1.02e1   64.00
TenGigabitEthernet3/0/1-tx   active  21070 1348480  
 0  7.82e1   64.00
dpdk-crypto-inputpolling 21070 1348480  
 0  3.07e3<<<--   64.00
dpdk-esp-decrypt active  21070 1348480  
 0  6.07e1   64.00
dpdk-esp-decrypt-postactive  21070 1348480  
 0  4.37e1   64.00
dpdk-input   polling 21070 1348480  
 0  7.89e1   64.00
interface-output active  21070 1348480  
 0  1.39e1   64.00
ip4-classify active  21070 1348480  
 0  1.11e2   64.00
ip4-input-no-checksumactive  42140 2696960  
 0  4.06e1   64.00
ip4-lookup   active  21070 1348480  
 0  3.89e1   64.00
ipsec-input-ip4  active  42140 2696960  
 0  4.38e1   64.00

Please check the highlighted part.Is there any way to reduce clock taken by 
dpdk-crypto-input ?

Regards,
Meng