Re: [ovs-dev] [v11 10/11] dpif-netdev/mfex: Add AVX512 based optimized miniflow extract

2021-07-14 Thread Aaron Conole
"Van Haaren, Harry" writes: >> -Original Message- >> From: Eelco Chaudron >> Sent: Wednesday, July 14, 2021 10:12 AM >> To: Amber, Kumar ; Aaron Conole >> >> Cc: ovs-dev@openvswitch.org; f...@sysclose.org; i.maxim...@ovn.org; Van >> Haaren, >> Harry ; Ferriter, Cian ; >> Stokes, Ian >

Re: [ovs-dev] [v11 10/11] dpif-netdev/mfex: Add AVX512 based optimized miniflow extract

2021-07-14 Thread Van Haaren, Harry
> -Original Message- > From: Eelco Chaudron > Sent: Wednesday, July 14, 2021 10:12 AM > To: Amber, Kumar ; Aaron Conole > > Cc: ovs-dev@openvswitch.org; f...@sysclose.org; i.maxim...@ovn.org; Van > Haaren, > Harry ; Ferriter, Cian ; > Stokes, Ian > Subject: Re: [v11 10/11] dpif-netdev/m

Re: [ovs-dev] [v11 10/11] dpif-netdev/mfex: Add AVX512 based optimized miniflow extract

2021-07-14 Thread Eelco Chaudron
On 14 Jul 2021, at 4:02, kumar Amber wrote: > From: Harry van Haaren > > This commit adds AVX512 implementations of miniflow extract. > By using the 64 bytes available in an AVX512 register, it is > possible to convert a packet to a miniflow data-structure in > a small quantity instructions. >

[ovs-dev] [v11 10/11] dpif-netdev/mfex: Add AVX512 based optimized miniflow extract

2021-07-13 Thread kumar Amber
From: Harry van Haaren This commit adds AVX512 implementations of miniflow extract. By using the 64 bytes available in an AVX512 register, it is possible to convert a packet to a miniflow data-structure in a small quantity instructions. The implementation here probes for Ether()/IP()/UDP() traff