[PATCH v5] net/ice: add NEON-optimised Rx/Tx vector paths

Bruce Richardson bruce.richardson at intel.com
Thu Apr 16 15:04:09 CEST 2026


On Wed, Apr 15, 2026 at 02:52:52PM +0000, Jay Wang wrote:
> This patch adds the NEON-optimised Rx and Tx paths to the ice driver on
> AArch64.
> 
> The single-core testpmd benchmarking was conducted by Andrew Bailey on
> an Arm Grace system with an Intel E810 100G NIC. The test was run with
> txq/rxq = 1 and 2048 descriptors. The throughput performance uplift is
> shown in the following table.
> 
> | buffer sz (B) | prev (MPPS) | optimised (MPPS) | uplift |
> | ------------- | ----------- | ---------------- | ------ |
> | 64            | 77.613      | 110.874          | 42.9%  |
> | 128           | 77.187      | 103.547          | 34.2%  |
> | 256           | 55.183      | 55.240           | 0.1%   |
> | 512           | 28.800      | 29.031           | 0.8%   |
> | 1024          | 14.609      | 14.556           | -0.4%  |
> | 1518          | 9.726       | 9.756            | 0.3%   |
> 
> Signed-off-by: Jay Wang <jay.wang2 at arm.com>
> Tested-by: Andrew Bailey <abailey at iol.unh.edu>
> ---
Applied to dpdk-next-net-intel.

Thanks,
/Bruce


More information about the dev mailing list