Re: [EXT] [vpp-dev] RFC: buffer manager rework

2019-02-04 Thread Jerin Jacob Kollanukkaran
On Mon, 2019-02-04 at 19:32 +0100, Damjan Marion wrote: On 4 Feb 2019, at 14:19, Jerin Jacob Kollanukkaran mailto:jer...@marvell.com>> wrote: On Sun, 2019-02-03 at 21:13 +0100, Damjan Marion wrote: External Email On 3 Feb 2019, at 20:13, Saxena, Nitin mailto:nitin.sax...@cavium.com>> wrote:

Re: [EXT] [vpp-dev] RFC: buffer manager rework

2019-02-04 Thread Damjan Marion via Lists.Fd.Io
> On 4 Feb 2019, at 19:38, Jerin Jacob Kollanukkaran wrote: > > On Mon, 2019-02-04 at 19:32 +0100, Damjan Marion wrote: >> >> >>> On 4 Feb 2019, at 14:19, Jerin Jacob Kollanukkaran >> > wrote: >>> >>> On Sun, 2019-02-03 at 21:13 +0100, Damjan Marion wrote:

Re: [EXT] [vpp-dev] RFC: buffer manager rework

2019-02-04 Thread Paul Vinciguerra
+1 VPP without DPDK. -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#12164): https://lists.fd.io/g/vpp-dev/message/12164 Mute This Topic: https://lists.fd.io/mt/29655016/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe:

Re: [EXT] [vpp-dev] RFC: buffer manager rework

2019-02-04 Thread Damjan Marion via Lists.Fd.Io
> On 4 Feb 2019, at 14:19, Jerin Jacob Kollanukkaran wrote: > > On Sun, 2019-02-03 at 21:13 +0100, Damjan Marion wrote: >> External Email >> >> >>> On 3 Feb 2019, at 20:13, Saxena, Nitin >> > wrote: >>> >>> Hi Damjan, >>> >>> See function

Re: [EXT] Re: [vpp-dev] RFC: buffer manager rework

2019-02-04 Thread Jerin Jacob Kollanukkaran
behalf of Damjan Marion via Lists.Fd.Io mailto:dmarion=me@lists.fd.io>> Sent: Friday, January 25, 2019 10:38 PM To: vpp-dev Cc: vpp-dev@lists.fd.io<mailto:vpp-dev@lists.fd.io> Subject: [vpp-dev] RFC: buffer manager rework External Email I am very close to the finish line with bu

Re: [vpp-dev] RFC: buffer manager rework

2019-02-03 Thread Damjan Marion via Lists.Fd.Io
>>> >>>> The really expensive part of buffer free operation is bringing cacheline >>>> into L1, and we need to do that to verify reference count of the packet. >>>> At the moment when data is in L1, simply copying template will not cost >>>>

Re: [vpp-dev] RFC: buffer manager rework

2019-02-03 Thread Nitin Saxena
aces... Thanks, Nitin From: vpp-dev@lists.fd.io<mailto:vpp-dev@lists.fd.io> mailto:vpp-dev@lists.fd.io>> on behalf of Damjan Marion via Lists.Fd.Io mailto:dmarion=me@lists.fd.io>> Sent: Friday, January 25, 2019 10:38 PM To: vpp-dev Cc: vpp-dev@lists.fd.io<mailt

Re: [vpp-dev] RFC: buffer manager rework

2019-02-03 Thread Damjan Marion via Lists.Fd.Io
answer your question, having buffer per sw-interface will likely >> improve performance a bit, but it will also cause sub-optimal use of buffer >> memory. >> Such solution will also have problem in scaling, for example if you have >> hundreds of virtual interfaces... >

Re: [vpp-dev] RFC: buffer manager rework

2019-02-03 Thread Nitin Saxena
pp-dev Cc: vpp-dev@lists.fd.io<mailto:vpp-dev@lists.fd.io> Subject: [vpp-dev] RFC: buffer manager rework External Email I am very close to the finish line with buffer management rework patch, and would like to ask people to take a look before it is merged. https://gerrit.fd.io/r/16638 I

Re: [vpp-dev] RFC: buffer manager rework

2019-02-03 Thread Nitin Saxena
-dev@lists.fd.io Subject: [vpp-dev] RFC: buffer manager rework External Email I am very close to the finish line with buffer management rework patch, and would like to ask people to take a look before it is merged. https://gerrit.fd.io/r/16638 It significantly improves performance of buffer

Re: [vpp-dev] RFC: buffer manager rework

2019-02-03 Thread Damjan Marion via Lists.Fd.Io
sts.fd.io>> > Sent: Friday, January 25, 2019 10:38 PM > To: vpp-dev > Cc: vpp-dev@lists.fd.io <mailto:vpp-dev@lists.fd.io> > Subject: [vpp-dev] RFC: buffer manager rework > > External Email > > I am very close to the finish line with buffer manage

Re: [vpp-dev] RFC: buffer manager rework

2019-01-25 Thread Florin Coras
Awesome! Looking forward to using it in the host stack ;-) Florin > On Jan 25, 2019, at 9:08 AM, Damjan Marion via Lists.Fd.Io > wrote: > > > I am very close to the finish line with buffer management rework patch, and > would like to > ask people to take a look before it is merged. > >

[vpp-dev] RFC: buffer manager rework

2019-01-25 Thread Damjan Marion via Lists.Fd.Io
I am very close to the finish line with buffer management rework patch, and would like to ask people to take a look before it is merged. https://gerrit.fd.io/r/16638 It significantly improves performance of buffer alloc free and introduces numa awareness. On my skylake platinum 8180 system,