path: root/doc
diff options
authorRuifeng Wang <>2019-03-12 13:35:27 +0800
committerFerruh Yigit <>2019-03-20 18:15:42 +0100
commit0ef246a7e8df824d8cab041ffabf8b363904862e (patch)
tree18c8d702b590359dc86d8c08a6d8d35cb82103d7 /doc
parent618bbdab47ce0da7bcdb0c361fee2332fdca1fe4 (diff)
app/testpmd: optimize MAC swap for Arm
Improved MAC swap performance for ARM platform. The improvement was achieved by using neon intrinsics to save CPU cycles and doing swap for four packets at a time. The optimization had 15% - 20% throughput boost in testpmd MAC swap mode. Signed-off-by: Ruifeng Wang <> Reviewed-by: Gavin Hu <> Reviewed-by: Phil Yang <> Acked-by: Jerin Jacob <> Reviewed-by: Honnappa Nagarahalli <>
Diffstat (limited to 'doc')
1 files changed, 5 insertions, 0 deletions
diff --git a/doc/guides/rel_notes/release_19_05.rst b/doc/guides/rel_notes/release_19_05.rst
index 61a2c73..6f76de3 100644
--- a/doc/guides/rel_notes/release_19_05.rst
+++ b/doc/guides/rel_notes/release_19_05.rst
@@ -91,6 +91,11 @@ New Features
* Added promiscuous mode support.
+* **Updated the testpmd application.**
+ Improved testpmd application performance on ARM platform. For ``macswap``
+ forwarding mode, NEON intrinsics were used to do swap to save CPU cycles.
Removed Items