[dpdk-dev] [PATCH v4 0/2] net: add CRC run-time checks and AVX512/VPCLMULQDQ based CRC

David Marchand david.marchand at redhat.com
Wed Oct 7 11:26:17 CEST 2020


On Tue, Oct 6, 2020 at 6:23 PM Mairtin o Loingsigh
<mairtin.oloingsigh at intel.com> wrote:
>
> This patchset makes two significant enhancements to the CRC modules of
> the rte_net library:
>
> 1) Adds run-time selection of the optimal architecture-specific CRC path.
>    Previously the selection was solely made at compile-time, meaning it
>    could only be built and run on the same generation of CPU. Adding
>    run-time selection ability means this can be used from distro packages
>    and/or DPDK can be compiled on an older CPU and run on a newer CPU.
> 2) Adds an optimized CRC implementation based on the AVX512 and
>    VPCLMULQDQ instruction sets.
>
> For further details, please see the commit messages of the individual
> patches.

Reviews please?
Thanks.


-- 
David Marchand



More information about the dev mailing list