Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 May 2021 08:11:59 -0600
From:      Jim Thompson <jim@netgate.com>
To:        Francois ten Krooden <ftk@nanoteq.com>
Cc:        Jacques Fourie <jacques.fourie@gmail.com>, Luigi Rizzo <rizzo@iet.unipi.it>, Vincenzo Maffione <vmaffione@freebsd.org>, freebsd-net@freebsd.org
Subject:   Re: Vector Packet Processing (VPP) portability on FreeBSD
Message-ID:  <C0542D9C-B8D9-448C-9F78-3DF1B234F2AE@netgate.com>
In-Reply-To: <AB9BB4D903F59549B2E27CC033B964D6C4F8D3BB@NTQ-EXC.nanoteq.co.za>
References:  <AB9BB4D903F59549B2E27CC033B964D6C4F8D3BB@NTQ-EXC.nanoteq.co.za>

next in thread | previous in thread | raw e-mail | index | archive | help


> On May 13, 2021, at 7:02 AM, Francois ten Krooden <ftk@nanoteq.com> wrote:=

>=20
> =EF=BB=BF
>>=20
>>=20
>> Thank you.  I did set this to 1 specifically now and it still works.  So t=
hen it
>> should be running in native mode.
>>=20
>> I will dig a bit into the function that processes the incoming packets.
>> The code I currently use was added to VPP in somewhere before 2016, so it=

>> might be that there is a bug in that code.
>>=20
>> Will try and see if I can find anything interesting there.

It was added to plumb in a TCP stack, (mstack, iirc) prior to the VPP group w=
riting their own. L

Your netmap-fed results are also quite low.  loos@ (who wrote netmap-fwd) wa=
s getting 2.23Mpps single core on a xeon D-1540.

https://youtube.com/watch?v=3DcAVgvzivzII

Jim=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?C0542D9C-B8D9-448C-9F78-3DF1B234F2AE>