Re: [dpdk-dev] [PATCH v3 00/14] acl: introduce AVX512 classify methods

2020-10-14 Thread Kinsella, Ray
On 06/10/2020 17:07, Ananyev, Konstantin wrote: > >> >> On Mon, Oct 5, 2020 at 9:44 PM Konstantin Ananyev >> wrote: >>> >>> These patch series introduce support of AVX512 specific classify >>> implementation for ACL library. >>> It adds two new algorithms: >>> - RTE_ACL_CLASSIFY_AVX512X16 - c

Re: [dpdk-dev] [PATCH v3 00/14] acl: introduce AVX512 classify methods

2020-10-08 Thread David Marchand
On Tue, Oct 6, 2020 at 6:13 PM Ananyev, Konstantin wrote: > > > v2 -> v3: > > > Fix checkpatch warnings > > > Split AVX512 algorithm into two and deduplicate common code > > > > Patch 7 still references a RTE_MACHINE_CPUFLAG flag. > > Can you rework now that those flags have been dropped? > >

Re: [dpdk-dev] [PATCH v3 00/14] acl: introduce AVX512 classify methods

2020-10-06 Thread Ananyev, Konstantin
> > On Mon, Oct 5, 2020 at 9:44 PM Konstantin Ananyev > wrote: > > > > These patch series introduce support of AVX512 specific classify > > implementation for ACL library. > > It adds two new algorithms: > > - RTE_ACL_CLASSIFY_AVX512X16 - can process up to 16 flows in parallel. > >It uses 2

Re: [dpdk-dev] [PATCH v3 00/14] acl: introduce AVX512 classify methods

2020-10-06 Thread David Marchand
On Mon, Oct 5, 2020 at 9:44 PM Konstantin Ananyev wrote: > > These patch series introduce support of AVX512 specific classify > implementation for ACL library. > It adds two new algorithms: > - RTE_ACL_CLASSIFY_AVX512X16 - can process up to 16 flows in parallel. >It uses 256-bit width instruc

[dpdk-dev] [PATCH v3 00/14] acl: introduce AVX512 classify methods

2020-10-05 Thread Konstantin Ananyev
These patch series introduce support of AVX512 specific classify implementation for ACL library. It adds two new algorithms: - RTE_ACL_CLASSIFY_AVX512X16 - can process up to 16 flows in parallel. It uses 256-bit width instructions/registers only (to avoid frequency level change). On my SK