Re: [PATCH v3] eventdev: ensure 16-byte alignment for events

2023-10-06 Thread Bruce Richardson
On Fri, Oct 06, 2023 at 12:35:26PM +0200, Morten Brørup wrote: > > From: Bruce Richardson [mailto:bruce.richard...@intel.com] > > Sent: Friday, 6 October 2023 12.17 > ev: ensure 16-byte alignment for events > > > > On Fri, Oct 06, 2023 at 12:13:54PM +0200, Morten Brørup wrote: > > > > From: Bruce

RE: [PATCH v3] eventdev: ensure 16-byte alignment for events

2023-10-06 Thread Morten Brørup
> From: Bruce Richardson [mailto:bruce.richard...@intel.com] > Sent: Friday, 6 October 2023 12.17 ev: ensure 16-byte alignment for events > > On Fri, Oct 06, 2023 at 12:13:54PM +0200, Morten Brørup wrote: > > > From: Bruce Richardson [mailto:bruce.richard...@intel.com] > > > Sent: Friday, 6 Octobe

Re: [PATCH v3] eventdev: ensure 16-byte alignment for events

2023-10-06 Thread Bruce Richardson
On Fri, Oct 06, 2023 at 03:54:26PM +0530, Jerin Jacob wrote: > On Fri, Oct 6, 2023 at 3:49 PM Bruce Richardson > wrote: > > > > On Fri, Oct 06, 2023 at 03:46:21PM +0530, Jerin Jacob wrote: > > > On Fri, Oct 6, 2023 at 3:44 PM Morten Brørup > > > wrote: > > > > > > > > > From: Bruce Richardson [m

Re: [PATCH v3] eventdev: ensure 16-byte alignment for events

2023-10-06 Thread Jerin Jacob
On Fri, Oct 6, 2023 at 3:49 PM Bruce Richardson wrote: > > On Fri, Oct 06, 2023 at 03:46:21PM +0530, Jerin Jacob wrote: > > On Fri, Oct 6, 2023 at 3:44 PM Morten Brørup > > wrote: > > > > > > > From: Bruce Richardson [mailto:bruce.richard...@intel.com] > > > > Sent: Friday, 6 October 2023 11.45

Re: [PATCH v3] eventdev: ensure 16-byte alignment for events

2023-10-06 Thread Bruce Richardson
On Fri, Oct 06, 2023 at 03:46:21PM +0530, Jerin Jacob wrote: > On Fri, Oct 6, 2023 at 3:44 PM Morten Brørup > wrote: > > > > > From: Bruce Richardson [mailto:bruce.richard...@intel.com] > > > Sent: Friday, 6 October 2023 11.45 > > > > > > The event structure in DPDK is 16-bytes in size, and event

Re: [PATCH v3] eventdev: ensure 16-byte alignment for events

2023-10-06 Thread Bruce Richardson
On Fri, Oct 06, 2023 at 12:13:54PM +0200, Morten Brørup wrote: > > From: Bruce Richardson [mailto:bruce.richard...@intel.com] > > Sent: Friday, 6 October 2023 11.45 > > > > The event structure in DPDK is 16-bytes in size, and events are > > regularly passed as parameters directly rather than being

Re: [PATCH v3] eventdev: ensure 16-byte alignment for events

2023-10-06 Thread Jerin Jacob
On Fri, Oct 6, 2023 at 3:44 PM Morten Brørup wrote: > > > From: Bruce Richardson [mailto:bruce.richard...@intel.com] > > Sent: Friday, 6 October 2023 11.45 > > > > The event structure in DPDK is 16-bytes in size, and events are > > regularly passed as parameters directly rather than being passed a

RE: [PATCH v3] eventdev: ensure 16-byte alignment for events

2023-10-06 Thread Morten Brørup
> From: Bruce Richardson [mailto:bruce.richard...@intel.com] > Sent: Friday, 6 October 2023 11.45 > > The event structure in DPDK is 16-bytes in size, and events are > regularly passed as parameters directly rather than being passed as > pointers. To help compiler optimize correctly, we can explic

[PATCH v3] eventdev: ensure 16-byte alignment for events

2023-10-06 Thread Bruce Richardson
The event structure in DPDK is 16-bytes in size, and events are regularly passed as parameters directly rather than being passed as pointers. To help compiler optimize correctly, we can explicitly request 16-byte alignment for events, which means that we should be able to do aligned vector loads/st