[dpdk-dev] [RFC 0/3] Vectorize packed ring RX path with NEON
Joyce Kong
joyce.kong at arm.com
Fri Sep 11 14:09:03 CEST 2020
This patch set introduced vectorized RX path for packed ring
with NEON.
Joyce Kong (3):
net/virtio: move AVX based Rx and Tx code to separate file
net/virtio: add vectorized packed ring Rx NEON path
net/virtio: add election for packed vector Rx NEON path
doc/guides/nics/virtio.rst | 4 +-
drivers/net/virtio/meson.build | 2 +
drivers/net/virtio/virtio_ethdev.c | 19 +-
drivers/net/virtio/virtio_rxtx.c | 7 +-
drivers/net/virtio/virtio_rxtx_packed.c | 37 +++
drivers/net/virtio/virtio_rxtx_packed.h | 300 +++++++++++++++++++
drivers/net/virtio/virtio_rxtx_packed_avx.c | 264 +---------------
drivers/net/virtio/virtio_rxtx_packed_neon.c | 202 +++++++++++++
drivers/net/virtio/virtio_user_ethdev.c | 2 +
9 files changed, 566 insertions(+), 271 deletions(-)
create mode 100644 drivers/net/virtio/virtio_rxtx_packed.c
create mode 100644 drivers/net/virtio/virtio_rxtx_packed.h
create mode 100644 drivers/net/virtio/virtio_rxtx_packed_neon.c
--
2.28.0
More information about the dev
mailing list