[PATCH v1 0/1] net/ice: add Neon-optimised Rx/Tx vector paths

Jay Wang jay.wang2 at arm.com
Mon Mar 23 19:32:30 CET 2026


This patch introduces Neon-optimised Rx/Tx vector paths for the Intel
ICE driver on AArch64 platforms.

The implementation mirrors the existing x86 vector paths while
leveraging Arm Neon intrinsics to achieve comparable performance.

Tested on:
- Arm Neoverse (Ampere One)
- DPDK testpmd/l3fwd functional validation

Jay Wang (1):
  net/ice: add Neon-optimised Rx/Tx vector paths

 .mailmap                                  |   1 +
 drivers/net/intel/ice/ice_ethdev.h        |   3 +
 drivers/net/intel/ice/ice_rxtx.c          |  53 +-
 drivers/net/intel/ice/ice_rxtx.h          |   6 +
 drivers/net/intel/ice/ice_rxtx_vec_neon.c | 747 ++++++++++++++++++++++
 drivers/net/intel/ice/meson.build         |   2 +
 6 files changed, 810 insertions(+), 2 deletions(-)
 create mode 100644 drivers/net/intel/ice/ice_rxtx_vec_neon.c

-- 
2.43.0



More information about the dev mailing list