Re: [EXT] [vpp-dev] 128 byte cache line support

2019-03-22 Thread Nitin Saxena
From: Damjan Marion Sent: Friday, March 22, 2019 3:59 PM To: Nitin Saxena Cc: vpp-dev@lists.fd.io; Narayana Prasad Raju Athreya Subject: Re: [EXT] [vpp-dev] 128 byte cache line support On 22 Mar 2019, at 09:35, Nitin Saxena mailto:nsax...@marvell.com>> wrote: Hi Damjan, >

Re: [EXT] [vpp-dev] 128 byte cache line support

2019-03-22 Thread Damjan Marion via Lists.Fd.Io
> On 22 Mar 2019, at 09:35, Nitin Saxena wrote: > > Hi Damjan, > > >> Can we conclude that there is no technical arguments? > > On technical aspects: > Changing VLIB structure to 128 byte from current 256 byte (for our target) > In case of forwarding we only use single Dcache line till ipv4

Re: [EXT] [vpp-dev] 128 byte cache line support

2019-03-22 Thread Nitin Saxena
to me. Thanks, Nitin From: vpp-dev@lists.fd.io On Behalf Of Damjan Marion via Lists.Fd.Io Sent: Friday, March 22, 2019 1:32 PM To: Nitin Saxena Cc: vpp-dev@lists.fd.io Subject: Re: [EXT] [vpp-dev] 128 byte cache line support — Damjan On 22 Mar 2019, at 01:37, Nitin Saxena mailt

Re: [EXT] [vpp-dev] 128 byte cache line support

2019-03-22 Thread Damjan Marion via Lists.Fd.Io
— Damjan > On 22 Mar 2019, at 01:37, Nitin Saxena wrote: > > > From: Damjan Marion > Sent: Friday, March 22, 2019 12:35 AM > To: Nitin Saxena > Cc: vpp-dev@lists.fd.io; Narayana Prasad Raju Athreya > Subject: Re: [EXT] [vpp-dev] 128 byte cache line support >

Re: [EXT] [vpp-dev] 128 byte cache line support

2019-03-21 Thread Nitin Saxena
From: Damjan Marion Sent: Friday, March 22, 2019 12:35 AM To: Nitin Saxena Cc: vpp-dev@lists.fd.io; Narayana Prasad Raju Athreya Subject: Re: [EXT] [vpp-dev] 128 byte cache line support On 21 Mar 2019, at 17:11, Nitin Saxena mailto:nsax...@marvell.com>>

Re: [EXT] [vpp-dev] 128 byte cache line support

2019-03-21 Thread Damjan Marion via Lists.Fd.Io
fd.io>; Narayana Prasad Raju > Athreya > Subject: Re: [EXT] Re: [vpp-dev] 128 byte cache line support > > > > > On 21 Mar 2019, at 16:36, Nitin Saxena > <mailto:nsax...@marvell.com>> wrote: > > > > Hi Damjan, > > > > From: Damjan Marion

Re: [EXT] Re: [vpp-dev] 128 byte cache line support

2019-03-21 Thread Nitin Saxena
Hi Damjan, See my comments inline. From: Damjan Marion Sent: Thursday, March 21, 2019 9:34 PM To: Nitin Saxena Cc: vpp-dev@lists.fd.io; Narayana Prasad Raju Athreya Subject: Re: [EXT] Re: [vpp-dev] 128 byte cache line support > On 21 Mar 2019, at 16

Re: [EXT] Re: [vpp-dev] 128 byte cache line support

2019-03-21 Thread Damjan Marion via Lists.Fd.Io
> On 21 Mar 2019, at 16:36, Nitin Saxena wrote: > > Hi Damjan, > > From: Damjan Marion > Sent: Thursday, March 21, 2019 8:47 PM > To: Nitin Saxena > Cc: vpp-dev@lists.fd.io; Narayana Prasad Raju Athreya > Subject: Re: [EXT] Re: [vpp-dev] 128 byte cache line sup

Re: [EXT] Re: [vpp-dev] 128 byte cache line support

2019-03-21 Thread Nitin Saxena
Hi Damjan, From: Damjan Marion Sent: Thursday, March 21, 2019 8:47 PM To: Nitin Saxena Cc: vpp-dev@lists.fd.io; Narayana Prasad Raju Athreya Subject: Re: [EXT] Re: [vpp-dev] 128 byte cache line support On 21 Mar 2019, at 16:04, Nitin Saxena mailto:nsax

Re: [EXT] Re: [vpp-dev] 128 byte cache line support

2019-03-21 Thread Damjan Marion via Lists.Fd.Io
ursday, March 21, 2019 6:03 PM > To: Nitin Saxena > Cc: vpp-dev@lists.fd.io <mailto:vpp-dev@lists.fd.io> > Subject: Re: [EXT] Re: [vpp-dev] 128 byte cache line support > > > > > On 21 Mar 2019, at 06:51, Nitin Saxena > <mailto:nsax...@marvell.com>> wrote:

Re: [EXT] Re: [vpp-dev] 128 byte cache line support

2019-03-21 Thread Nitin Saxena
Hi Damjan, From: vpp-dev@lists.fd.io on behalf of Damjan Marion via Lists.Fd.Io Sent: Thursday, March 21, 2019 6:03 PM To: Nitin Saxena Cc: vpp-dev@lists.fd.io Subject: Re: [EXT] Re: [vpp-dev] 128 byte cache line support > On 21 Mar 2019, at 06:51, Ni

Re: [EXT] Re: [vpp-dev] 128 byte cache line support

2019-03-21 Thread Damjan Marion via Lists.Fd.Io
Honnappa Nagarahalli > Cc: vpp-dev; Nitin Saxena > Subject: [EXT] Re: [vpp-dev] 128 byte cache line support > > External Email > > >> On 15 Mar 2019, at 04:52, Honnappa Nagarahalli >> wrote: >> >> >> >> Related to change 18278[1], I was

Re: [EXT] Re: [vpp-dev] 128 byte cache line support

2019-03-20 Thread Nitin Saxena
Hi, First all sorry for responding late to this mail chain. Please see my answers inline in blue Thanks, Nitin From: Damjan Marion Sent: Monday, March 18, 2019 4:48 PM To: Honnappa Nagarahalli Cc: vpp-dev; Nitin Saxena Subject: [EXT] Re: [vpp-dev] 128 byte

Re: [vpp-dev] 128 byte cache line support

2019-03-20 Thread Lijian Zhang
Add Nitin. From: vpp-dev@lists.fd.io On Behalf Of Damjan Marion via Lists.Fd.Io Sent: Monday, March 18, 2019 7:18 PM To: Honnappa Nagarahalli Cc: vpp-dev@lists.fd.io Subject: Re: [vpp-dev] 128 byte cache line support On 15 Mar 2019, at 04:52, Honnappa Nagarahalli mailto:honnappa.nagaraha

Re: [vpp-dev] 128 byte cache line support

2019-03-18 Thread Damjan Marion via Lists.Fd.Io
> On 15 Mar 2019, at 04:52, Honnappa Nagarahalli > wrote: > > > > Related to change 18278[1], I was wondering if there is really a benefit of > dealing with 128-byte cachelines like we do today. > Compiling VPP with cacheline size set to 128 will basically just add 64 bytes > of unused sp

Re: [vpp-dev] 128 byte cache line support

2019-03-14 Thread Honnappa Nagarahalli
Related to change 18278[1], I was wondering if there is really a benefit of dealing with 128-byte cachelines like we do today. Compiling VPP with cacheline size set to 128 will basically just add 64 bytes of unused space at the end of each cacheline so vlib_buffer_t for example will grow from 1

[vpp-dev] 128 byte cache line support

2019-03-14 Thread Damjan Marion via Lists.Fd.Io
Related to change 18278[1], I was wondering if there is really a benefit of dealing with 128-byte cachelines like we do today. Compiling VPP with cacheline size set to 128 will basically just add 64 bytes of unused space at the end of each cacheline so vlib_buffer_t for example will grow from 12