Re: [ovs-dev] [v13 12/12] dpcls-avx512: Enable avx512 vector popcount instruction.

2021-06-24 Thread Flavio Leitner
On Thu, Jun 24, 2021 at 12:52:49PM +, Van Haaren, Harry wrote: > > On Thu, Jun 24, 2021 at 11:07:59AM +, Van Haaren, Harry wrote: > > > > On Thu, Jun 17, 2021 at 05:18:25PM +0100, Cian Ferriter wrote: > > > > > From: Harry van Haaren > > > > I do like the idea of toolchain supporting ISA

Re: [ovs-dev] [v13 12/12] dpcls-avx512: Enable avx512 vector popcount instruction.

2021-06-24 Thread Van Haaren, Harry
> -Original Message- > From: Flavio Leitner > Sent: Thursday, June 24, 2021 1:18 PM > To: Van Haaren, Harry > Cc: Ferriter, Cian ; ovs-dev@openvswitch.org; > i.maxim...@ovn.org; Amber, Kumar > Subject: Re: [ovs-dev] [v13 12/12] dpcls-avx512: Enable avx512 vector p

Re: [ovs-dev] [v13 12/12] dpcls-avx512: Enable avx512 vector popcount instruction.

2021-06-24 Thread Flavio Leitner
.org > > Subject: Re: [ovs-dev] [v13 12/12] dpcls-avx512: Enable avx512 vector > > popcount > > instruction. > > > > On Thu, Jun 17, 2021 at 05:18:25PM +0100, Cian Ferriter wrote: > > > From: Harry van Haaren > > > > > > This

Re: [ovs-dev] [v13 12/12] dpcls-avx512: Enable avx512 vector popcount instruction.

2021-06-24 Thread Van Haaren, Harry
> -Original Message- > From: Ilya Maximets > Sent: Thursday, June 24, 2021 12:42 PM > To: Van Haaren, Harry ; Flavio Leitner > ; Ferriter, Cian > Cc: ovs-dev@openvswitch.org; i.maxim...@ovn.org; Amber, Kumar > > Subject: Re: [ovs-dev] [v13 12/12] dpcls-avx5

Re: [ovs-dev] [v13 12/12] dpcls-avx512: Enable avx512 vector popcount instruction.

2021-06-24 Thread Ilya Maximets
On 6/24/21 1:07 PM, Van Haaren, Harry wrote: >> -Original Message- >> From: dev On Behalf Of Flavio Leitner >> Sent: Thursday, June 24, 2021 4:57 AM >> To: Ferriter, Cian >> Cc: ovs-dev@openvswitch.org; i.maxim...@ovn.org >> Subject: Re: [ovs-dev] [v1

Re: [ovs-dev] [v13 12/12] dpcls-avx512: Enable avx512 vector popcount instruction.

2021-06-24 Thread Van Haaren, Harry
> -Original Message- > From: dev On Behalf Of Flavio Leitner > Sent: Thursday, June 24, 2021 4:57 AM > To: Ferriter, Cian > Cc: ovs-dev@openvswitch.org; i.maxim...@ovn.org > Subject: Re: [ovs-dev] [v13 12/12] dpcls-avx512: Enable avx512 vector popcount > instruction

Re: [ovs-dev] [v13 12/12] dpcls-avx512: Enable avx512 vector popcount instruction.

2021-06-23 Thread Flavio Leitner
On Thu, Jun 17, 2021 at 05:18:25PM +0100, Cian Ferriter wrote: > From: Harry van Haaren > > This commit enables the AVX512-VPOPCNTDQ Vector Popcount > instruction. This instruction is not available on every CPU > that supports the AVX512-F Foundation ISA, hence it is enabled > only when the

[ovs-dev] [v13 12/12] dpcls-avx512: Enable avx512 vector popcount instruction.

2021-06-17 Thread Cian Ferriter
From: Harry van Haaren This commit enables the AVX512-VPOPCNTDQ Vector Popcount instruction. This instruction is not available on every CPU that supports the AVX512-F Foundation ISA, hence it is enabled only when the additional VPOPCNTDQ ISA check is passed. The vector popcount instruction is