[vpp-dev] Packet data and vlib_buffer contiguity

2017-10-04 Thread Francois Ozog
Hi, Hardware that is capable of 50Gbps and above (at 64 byte line rate) place packets next to each other in large memory zones rather than in individual memory buffers. To handle packets without copy would require vlib_buffer_t to allow packet data to be NOT consecutive to it. Are there plans

Re: [vpp-dev] Packet data and vlib_buffer contiguity

2017-10-11 Thread Francois Ozog
k to make this happen, and it will slow down performance > as > it will introduce dependent read at many places in the code... > > So to answer your question, we don’t have such plans. > > Thanks, > > Damjan > >> On 4 Oct 2017, at 17:17, Francois Ozog <francois.o...@li

Re: [vpp-dev] Packet data and vlib_buffer contiguity

2017-10-11 Thread Francois Ozog
; = 74404761.90 packets/sec > > 42.6/74.4 = .57258 or 57% of the 50gbps line rate with an untuned setup. > > Your state that only 47% is achievable. > > Thanks, > > Jim > > > On Oct 11, 2017, at 9:50 AM, Francois Ozog <francois.o...@linaro.org> > wrote: >

Re: [vpp-dev] IPsec offload

2017-11-02 Thread Francois Ozog
Avi, Sergio, There has been demonstration of an inline IPsec as well as lookaside acceleration through ODP4VPP plugin at Linaro Connect this past September. But there will be quite some work before this can be transformed in an upstreamable technology. I guess the VPP IPsec node may need a