Re: [ovs-dev] [PATCH 1/4] compiler: Introduce OVS_PREFETCH variants.

2018-03-13 Thread Bodireddy, Bhanuprakash
> >> -Original Message- >> From: ovs-dev-boun...@openvswitch.org [mailto:ovs-dev- >> boun...@openvswitch.org] On Behalf Of Bhanuprakash Bodireddy >> Sent: Friday, January 12, 2018 5:41 PM >> To: d...@openvswitch.org >> Subject: [ovs-dev] [PATC

Re: [ovs-dev] [PATCH 1/4] compiler: Introduce OVS_PREFETCH variants.

2018-03-13 Thread Stokes, Ian
> -Original Message- > From: ovs-dev-boun...@openvswitch.org [mailto:ovs-dev- > boun...@openvswitch.org] On Behalf Of Bhanuprakash Bodireddy > Sent: Friday, January 12, 2018 5:41 PM > To: d...@openvswitch.org > Subject: [ovs-dev] [PATCH 1/4] compiler: Introduce OVS

Re: [ovs-dev] [PATCH 1/4] compiler: Introduce OVS_PREFETCH variants.

2018-01-12 Thread Bodireddy, Bhanuprakash
>-Original Message- >From: Ben Pfaff [mailto:b...@ovn.org] >Sent: Friday, January 12, 2018 6:20 PM >To: Bodireddy, Bhanuprakash <bhanuprakash.bodire...@intel.com> >Cc: d...@openvswitch.org >Subject: Re: [ovs-dev] [PATCH 1/4] compiler: Introduce OVS_PREFETCH >va

Re: [ovs-dev] [PATCH 1/4] compiler: Introduce OVS_PREFETCH variants.

2018-01-12 Thread Ben Pfaff
Hi Bhanu, who do you think should review this series? Is it something that Ian should pick up for dpdk_merge? ___ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev

[ovs-dev] [PATCH 1/4] compiler: Introduce OVS_PREFETCH variants.

2018-01-12 Thread Bhanuprakash Bodireddy
This commit introduces prefetch variants by using the GCC built-in prefetch function. The prefetch variants gives the user better control on designing data caching strategy in order to increase cache efficiency and minimize cache pollution. Data reference patterns here can be classified in to -