mbox series

[v1,0/2] virtio: restrict pointer aliasing for loops vectorization

Message ID 20200611033248.39049-1-joyce.kong@arm.com (mailing list archive)
Headers
Series virtio: restrict pointer aliasing for loops vectorization |

Message

Joyce Kong June 11, 2020, 3:32 a.m. UTC
  This series is to optimize the virtio performance by using restrict
pointer aliasing, which allows the compiler to vectorize loops more
aggressively.

The patches were benchmarked by running PVP case on ThunderX2 platform
and showed positive performance results.

Joyce Kong (2):
  net/virtio: restrict pointer aliasing for NEON vpmd
  lib/vhost: restrict pointer aliasing for packed path

 drivers/net/virtio/virtio_rxtx_simple_neon.c |  4 ++--
 lib/librte_vhost/virtio_net.c                | 14 +++++++-------
 2 files changed, 9 insertions(+), 9 deletions(-)