ipsec4-output: add pkt header and data prefetching 74/19074/2
authorZhiyong Yang <zhiyong.yang@intel.com>
Mon, 22 Apr 2019 04:18:38 +0000 (00:18 -0400)
committerDamjan Marion <dmarion@me.com>
Tue, 23 Apr 2019 07:13:19 +0000 (07:13 +0000)
commitf92211672646dccdaf50ec7cea9197e15dca03ed
tree99211e9dc4db86cf26fe91edbedd9cf83644b307
parent7f4fd22f2f56b2b4620139d377e8db0976a2ae3b
ipsec4-output: add pkt header and data prefetching

The graph node running IPsec encap in tunnel mode can be saved
from 65.8 to 57.3 clocks/pkt on Haswell platform.
The graph node can be saved 10 clockes/pkt on DVN as well in the
same case.

Change-Id: I4804879c4d489465ee56a8f8317596b7e79b9331
Signed-off-by: Zhiyong Yang <zhiyong.yang@intel.com>
src/vnet/ipsec/ipsec_output.c