From 80e558550b0f076857618c4451987fb60ced19b9 Mon Sep 17 00:00:00 2001 From: Tibor Frank Date: Thu, 9 Jan 2020 15:02:10 +0100 Subject: Report: Add 2n-clx Change-Id: I34dc11c28d21f0b9fed87d76942fe8b8cdd86c88 Signed-off-by: Tibor Frank --- .../container_memif-2n-clx-xxv710.rst | 105 +++++++++ .../packet_latency_graphs/container_memif.rst | 3 +- .../packet_latency_graphs/index.rst | 5 +- .../packet_latency_graphs/ip4-2n-clx-x710.rst | 106 +++++++++ .../packet_latency_graphs/ip4-2n-clx-xxv710.rst | 259 +++++++++++++++++++++ .../packet_latency_graphs/ip4.rst | 4 +- .../packet_latency_graphs/ip4_tunnels.rst | 2 +- .../packet_latency_graphs/ip6-2n-clx-x710.rst | 103 ++++++++ .../packet_latency_graphs/ip6-2n-clx-xxv710.rst | 106 +++++++++ .../packet_latency_graphs/ip6.rst | 4 +- .../packet_latency_graphs/ipsec.rst | 2 +- .../packet_latency_graphs/l2-2n-clx-x710.rst | 107 +++++++++ .../packet_latency_graphs/l2-2n-clx-xxv710.rst | 257 ++++++++++++++++++++ .../packet_latency_graphs/l2.rst | 4 +- .../packet_latency_graphs/srv6.rst | 2 +- .../vm_vhost-2n-clx-xxv710.rst | 184 +++++++++++++++ .../packet_latency_graphs/vm_vhost.rst | 3 +- .../packet_latency_graphs/vts.rst | 2 +- 18 files changed, 1247 insertions(+), 11 deletions(-) create mode 100644 docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-2n-clx-xxv710.rst create mode 100644 docs/report/vpp_performance_tests/packet_latency_graphs/ip4-2n-clx-x710.rst create mode 100644 docs/report/vpp_performance_tests/packet_latency_graphs/ip4-2n-clx-xxv710.rst create mode 100644 docs/report/vpp_performance_tests/packet_latency_graphs/ip6-2n-clx-x710.rst create mode 100644 docs/report/vpp_performance_tests/packet_latency_graphs/ip6-2n-clx-xxv710.rst create mode 100644 docs/report/vpp_performance_tests/packet_latency_graphs/l2-2n-clx-x710.rst create mode 100644 docs/report/vpp_performance_tests/packet_latency_graphs/l2-2n-clx-xxv710.rst create mode 100644 docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-2n-clx-xxv710.rst (limited to 'docs/report/vpp_performance_tests/packet_latency_graphs') diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-2n-clx-xxv710.rst new file mode 100644 index 0000000000..bfc2539bf0 --- /dev/null +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-2n-clx-xxv710.rst @@ -0,0 +1,105 @@ + +.. raw:: latex + + \clearpage + +.. raw:: html + + + +.. + ## 2n-clx-xxv710 + ### 64b-?t?c-memif-base-i40e + 2n1l-10ge2p1xxv710-eth-l2xcbase-eth-2memif-1dcr-ndrpdr + 2n1l-10ge2p1xxv710-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr + 2n1l-10ge2p1xxv710-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr + 2n1l-10ge2p1xxv710-ethip4-ip4base-eth-2memif-1dcr-ndrpdr + +2n-clx-xxv710 +~~~~~~~~~~~~~ + +64b-2t1c-memif-base-i40e +------------------------ + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-memif-base-i40e-ndr-lat} + \label{fig:2n-clx-xxv710-64b-2t1c-memif-base-i40e-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-memif-base-i40e +------------------------ + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-4t2c-memif-base-i40e-ndr-lat} + \label{fig:2n-clx-xxv710-64b-4t2c-memif-base-i40e-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-8t4c-memif-base-i40e +------------------------ + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-8t4c-memif-base-i40e-ndr-lat} + \label{fig:2n-clx-xxv710-64b-8t4c-memif-base-i40e-ndr-lat} + \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif.rst index 2c8a4baff9..3ad329f41a 100644 --- a/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif.rst +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif.rst @@ -13,10 +13,11 @@ VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: container_memif-2n-skx-xxv710 container_memif-3n-skx-xxv710 + container_memif-2n-clx-xxv710 container_memif-3n-tsh-x520 diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/index.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/index.rst index bdcfb96652..3afcc4a287 100644 --- a/docs/report/vpp_performance_tests/packet_latency_graphs/index.rst +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/index.rst @@ -9,8 +9,8 @@ Packet Latency ============== Latency results are generated from a single execution of NDR discovery -test across physical testbeds hosted LF FD.io labs: 3n-hsw, 2n-skx, 2n- -skx. Box plots are used to show the Minimum, Median and Maximum packet +test across physical testbeds hosted LF FD.io labs: 3n-hsw, 2n-skx, 3n- +skx, 2n-clx. Box plots are used to show the Minimum, Median and Maximum packet latency per test. Additional information about graph data: @@ -40,6 +40,7 @@ Additional information about graph data: Test results have been generated by `FD.io test executor vpp performance job 2n-skx`_, `FD.io test executor vpp performance job 3n-skx`_, + `FD.io test executor vpp performance job 2n-clx`_, `FD.io test executor vpp performance job 3n-hsw`_ and `FD.io test executor vpp performance job 3n-tsh`_ with RF result files csit-vpp-perf-|srelease|-\*.zip diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-2n-clx-x710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-2n-clx-x710.rst new file mode 100644 index 0000000000..13e3635427 --- /dev/null +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-2n-clx-x710.rst @@ -0,0 +1,106 @@ + +.. raw:: latex + + \clearpage + +.. raw:: html + + + +.. + ## 2n-clx-x710 + ### 64b-?t?c-ip4routing-base-scale-avf-i40e + 2n1l-10ge2p1x710-avf-ethip4-ip4base-ndrpdr + 2n1l-10ge2p1x710-avf-ethip4-ip4scale2m-ndrpdr + 2n1l-10ge2p1x710-dot1q-ip4base-ndrpdr + 2n1l-10ge2p1x710-ethip4-ip4base-ndrpdr + 2n1l-10ge2p1x710-ethip4-ip4scale2m-ndrpdr + +2n-clx-x710 +~~~~~~~~~~~ + +64b-2t1c-ip4routing-base-scale-avf-i40e +--------------------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-x710-64b-2t1c-ip4routing-base-scale-avf-i40e-ndr-lat} + \label{fig:2n-clx-x710-64b-2t1c-ip4routing-base-scale-avf-i40e-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-ip4routing-base-scale-avf-i40e +--------------------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-x710-64b-4t2c-ip4routing-base-scale-avf-i40e-ndr-lat} + \label{fig:2n-clx-x710-64b-4t2c-ip4routing-base-scale-avf-i40e-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-8t4c-ip4routing-base-scale-avf-i40e +--------------------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-x710-64b-8t4c-ip4routing-base-scale-avf-i40e-ndr-lat} + \label{fig:2n-clx-x710-64b-8t4c-ip4routing-base-scale-avf-i40e-ndr-lat} + \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-2n-clx-xxv710.rst new file mode 100644 index 0000000000..614840e29d --- /dev/null +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-2n-clx-xxv710.rst @@ -0,0 +1,259 @@ + +.. raw:: latex + + \clearpage + +.. raw:: html + + + +.. + ## 2n-clx-xxv710 + ### 64b-?t?c-ip4routing-base-scale-avf + 2n1l-10ge2p1xxv710-avf-dot1q-ip4base-ndrpdr + 2n1l-10ge2p1xxv710-avf-ethip4-ip4base-ndrpdr + 2n1l-10ge2p1xxv710-avf-ethip4-ip4scale20k-ndrpdr + 2n1l-10ge2p1xxv710-avf-ethip4-ip4scale200k-ndrpdr + 2n1l-10ge2p1xxv710-avf-ethip4-ip4scale2m-ndrpdr + + ### 64b-?t?c-ip4routing-base-scale-i40e + 2n1l-10ge2p1xxv710-dot1q-ip4base-ndrpdr + 2n1l-10ge2p1xxv710-ethip4-ip4base-ndrpdr + 2n1l-10ge2p1xxv710-ethip4-ip4scale20k-ndrpdr + 2n1l-10ge2p1xxv710-ethip4-ip4scale200k-ndrpdr + 2n1l-10ge2p1xxv710-ethip4-ip4scale2m-ndrpdr + + ### 64b-?t?c-features-ip4routing-base-i40e + 2n1l-10ge2p1xxv710-ethip4-ip4base-ndrpdr + 2n1l-10ge2p1xxv710-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr + 2n1l-10ge2p1xxv710-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr + 2n1l-10ge2p1xxv710-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr + 2n1l-10ge2p1xxv710-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr + 2n1l-10ge2p1xxv710-ethip4udp-ip4base-nat44-ndrpdr + +2n-clx-xxv710 +~~~~~~~~~~~~~ + +64b-2t1c-ip4routing-base-scale-avf +---------------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-ip4routing-base-scale-avf-ndr-lat} + \label{fig:2n-clx-xxv710-64b-2t1c-ip4routing-base-scale-avf-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-ip4routing-base-scale-avf +---------------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-4t2c-ip4routing-base-scale-avf-ndr-lat} + \label{fig:2n-clx-xxv710-64b-4t2c-ip4routing-base-scale-avf-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-8t4c-ip4routing-base-scale-avf +---------------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-8t4c-ip4routing-base-scale-avf-ndr-lat} + \label{fig:2n-clx-xxv710-64b-8t4c-ip4routing-base-scale-avf-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t1c-ip4routing-base-scale-i40e +----------------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-ip4routing-base-scale-i40e-ndr-lat} + \label{fig:2n-clx-xxv710-64b-2t1c-ip4routing-base-scale-i40e-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-ip4routing-base-scale-i40e +----------------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-4t2c-ip4routing-base-scale-i40e-ndr-lat} + \label{fig:2n-clx-xxv710-64b-4t2c-ip4routing-base-scale-i40e-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-8t4c-ip4routing-base-scale-i40e +----------------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-8t4c-ip4routing-base-scale-i40e-ndr-lat} + \label{fig:2n-clx-xxv710-64b-8t4c-ip4routing-base-scale-i40e-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t1c-features-ip4routing-base-i40e +-------------------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-features-ip4routing-base-i40e-ndr-lat} + \label{fig:2n-clx-xxv710-64b-2t1c-features-ip4routing-base-i40e-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-features-ip4routing-base-i40e +-------------------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-4t2c-features-ip4routing-base-i40e-ndr-lat} + \label{fig:2n-clx-xxv710-64b-4t2c-features-ip4routing-base-i40e-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-8t4c-features-ip4routing-base-i40e +-------------------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-8t4c-features-ip4routing-base-i40e-ndr-lat} + \label{fig:2n-clx-xxv710-64b-8t4c-features-ip4routing-base-i40e-ndr-lat} + \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4.rst index 23c19dee3f..894f99748f 100644 --- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4.rst +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4.rst @@ -13,7 +13,7 @@ VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: @@ -21,5 +21,7 @@ CSIT source code for the test cases used for plots can be found in ip4-2n-skx-x710 ip4-3n-skx-xxv710 ip4-3n-skx-x710 + ip4-2n-clx-xxv710 + ip4-2n-clx-x710 ip4-3n-hsw-xl710 ip4-3n-tsh-x520 diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels.rst index cc3d5e356a..6ff5d676f4 100644 --- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels.rst +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels.rst @@ -13,7 +13,7 @@ thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-2n-clx-x710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-2n-clx-x710.rst new file mode 100644 index 0000000000..14e36aedb6 --- /dev/null +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-2n-clx-x710.rst @@ -0,0 +1,103 @@ + +.. raw:: latex + + \clearpage + +.. raw:: html + + + +.. + ## 2n-clx-x710 + ### 78b-?t?c-ip6routing-base-scale-i40e + 2n1l-10ge2p1x710-ethip6-ip6base-ndrpdr + 2n1l-10ge2p1x710-ethip6-ip6scale2m-ndrpdr + +2n-clx-x710 +~~~~~~~~~~~ + +78b-2t1c-ip6routing-base-scale-i40e +----------------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-x710-78b-2t1c-ip6routing-base-scale-i40e-ndr-lat} + \label{fig:2n-clx-x710-78b-2t1c-ip6routing-base-scale-i40e-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +78b-4t2c-ip6routing-base-scale-i40e +----------------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-x710-78b-4t2c-ip6routing-base-scale-i40e-ndr-lat} + \label{fig:2n-clx-x710-78b-4t2c-ip6routing-base-scale-i40e-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +78b-8t4c-ip6routing-base-scale-i40e +----------------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-x710-78b-8t4c-ip6routing-base-scale-i40e-ndr-lat} + \label{fig:2n-clx-x710-78b-8t4c-ip6routing-base-scale-i40e-ndr-lat} + \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-2n-clx-xxv710.rst new file mode 100644 index 0000000000..251fd14f39 --- /dev/null +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-2n-clx-xxv710.rst @@ -0,0 +1,106 @@ + +.. raw:: latex + + \clearpage + +.. raw:: html + + + +.. + ## 2n-clx-xxv710 + ### 78b-?t?c-ip6routing-base-scale-i40e + 2n1l-10ge2p1xxv710-dot1q-ip6base-ndrpdr + 2n1l-10ge2p1xxv710-ethip6-ip6base-ndrpdr + 2n1l-10ge2p1xxv710-ethip6-ip6scale20k-ndrpdr + 2n1l-10ge2p1xxv710-ethip6-ip6scale200k-ndrpdr + 2n1l-10ge2p1xxv710-ethip6-ip6scale2m-ndrpdr + +2n-clx-xxv710 +~~~~~~~~~~~~~ + +78b-2t1c-ip6routing-base-scale-i40e +----------------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-78b-2t1c-ip6routing-base-scale-i40e-ndr-lat} + \label{fig:2n-clx-xxv710-78b-2t1c-ip6routing-base-scale-i40e-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +78b-4t2c-ip6routing-base-scale-i40e +----------------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-78b-4t2c-ip6routing-base-scale-i40e-ndr-lat} + \label{fig:2n-clx-xxv710-78b-4t2c-ip6routing-base-scale-i40e-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +78b-8t4c-ip6routing-base-scale-i40e +----------------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-78b-8t4c-ip6routing-base-scale-i40e-ndr-lat} + \label{fig:2n-clx-xxv710-78b-8t4c-ip6routing-base-scale-i40e-ndr-lat} + \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6.rst index 3719bebfe7..a3be557ac7 100644 --- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6.rst +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6.rst @@ -13,7 +13,7 @@ VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: @@ -21,5 +21,7 @@ CSIT source code for the test cases used for plots can be found in ip6-2n-skx-x710 ip6-3n-skx-xxv710 ip6-3n-skx-x710 + ip6-2n-clx-xxv710 + ip6-2n-clx-x710 ip6-3n-hsw-xl710 ip6-3n-tsh-x520 diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ipsec.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ipsec.rst index 2a0233a942..279ac66d93 100644 --- a/docs/report/vpp_performance_tests/packet_latency_graphs/ipsec.rst +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ipsec.rst @@ -16,7 +16,7 @@ a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/l2-2n-clx-x710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/l2-2n-clx-x710.rst new file mode 100644 index 0000000000..73381ce106 --- /dev/null +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/l2-2n-clx-x710.rst @@ -0,0 +1,107 @@ + +.. raw:: latex + + \clearpage + +.. raw:: html + + + +.. + ## 2n-clx-x710 + ### 64b-?t?c-l2switching-base-scale-avf-i40e + 2n1l-10ge2p1x710-avf-eth-l2xcbase-ndrpdr + 2n1l-10ge2p1x710-avf-dot1q-l2bdbasemaclrn-ndrpdr + 2n1l-10ge2p1x710-avf-eth-l2bdbasemaclrn-ndrpdr + 2n1l-10ge2p1x710-dot1q-l2bdbasemaclrn-ndrpdr + 2n1l-10ge2p1x710-eth-l2bdbasemaclrn-ndrpdr + 2n1l-10ge2p1x710-eth-l2bdscale1mmaclrn-ndrpdr + +2n-clx-x710 +~~~~~~~~~~~ + +64b-2t1c-l2switching-base-scale-avf-i40e +---------------------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-x710-64b-2t1c-l2switching-base-scale-avf-i40e-ndr-lat} + \label{fig:2n-clx-x710-64b-2t1c-l2switching-base-scale-avf-i40e-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-l2switching-base-scale-avf-i40e +---------------------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-x710-64b-4t2c-l2switching-base-scale-avf-i40e-ndr-lat} + \label{fig:2n-clx-x710-64b-4t2c-l2switching-base-scale-avf-i40e-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-8t4c-l2switching-base-scale-avf-i40e +---------------------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-x710-64b-8t4c-l2switching-base-scale-avf-i40e-ndr-lat} + \label{fig:2n-clx-x710-64b-8t4c-l2switching-base-scale-avf-i40e-ndr-lat} + \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/l2-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/l2-2n-clx-xxv710.rst new file mode 100644 index 0000000000..ef3aaf6e75 --- /dev/null +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/l2-2n-clx-xxv710.rst @@ -0,0 +1,257 @@ + +.. raw:: latex + + \clearpage + +.. raw:: html + + + +.. + ## 2n-clx-xxv710 + ### 64b-?t?c-l2switching-base-avf + 2n1l-10ge2p1xxv710-avf-eth-l2patch-ndrpdr + 2n1l-10ge2p1xxv710-avf-eth-l2xcbase-ndrpdr + 2n1l-10ge2p1xxv710-avf-dot1q-l2bdbasemaclrn-ndrpdr + 2n1l-10ge2p1xxv710-avf-eth-l2bdbasemaclrn-ndrpdr + 2n1l-10ge2p1xxv710-avf-dot1q-l2bdbasemaclrn-gbp-ndrpdr + + ### 64b-?t?c-l2switching-base-i40e + 2n1l-10ge2p1xxv710-eth-l2patch-ndrpdr + 2n1l-10ge2p1xxv710-dot1q-l2xcbase-ndrpdr + 2n1l-10ge2p1xxv710-eth-l2xcbase-ndrpdr + 2n1l-10ge2p1xxv710-dot1q-l2bdbasemaclrn-ndrpdr + 2n1l-10ge2p1xxv710-eth-l2bdbasemaclrn-ndrpdr + + ### 64b-?t?c-l2switching-base-scale-i40e + 2n1l-10ge2p1xxv710-eth-l2bdbasemaclrn-ndrpdr + 2n1l-10ge2p1xxv710-eth-l2bdscale10kmaclrn-ndrpdr + 2n1l-10ge2p1xxv710-eth-l2bdscale100kmaclrn-ndrpdr + 2n1l-10ge2p1xxv710-eth-l2bdscale1mmaclrn-ndrpdr + +2n-clx-xxv710 +~~~~~~~~~~~~~ + +64b-2t1c-l2switching-base-avf +----------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-l2switching-base-avf-ndr-lat} + \label{fig:2n-clx-xxv710-64b-2t1c-l2switching-base-avf-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-l2switching-base-avf +----------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-4t2c-l2switching-base-avf-ndr-lat} + \label{fig:2n-clx-xxv710-64b-4t2c-l2switching-base-avf-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-8t4c-l2switching-base-avf +----------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-8t4c-l2switching-base-avf-ndr-lat} + \label{fig:2n-clx-xxv710-64b-8t4c-l2switching-base-avf-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t1c-l2switching-base-i40e +------------------------------ + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-l2switching-base-i40e-ndr-lat} + \label{fig:2n-clx-xxv710-64b-2t1c-l2switching-base-i40e-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-l2switching-base-i40e +------------------------------ + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-4t2c-l2switching-base-i40e-ndr-lat} + \label{fig:2n-clx-xxv710-64b-4t2c-l2switching-base-i40e-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-8t4c-l2switching-base-i40e +------------------------------ + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-8t4c-l2switching-base-i40e-ndr-lat} + \label{fig:2n-clx-xxv710-64b-8t4c-l2switching-base-i40e-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t1c-l2switching-base-scale-i40e +------------------------------------ + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-l2switching-base-scale-i40e-ndr-lat} + \label{fig:2n-clx-xxv710-64b-2t1c-l2switching-base-scale-i40e-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-l2switching-base-scale-i40e +------------------------------------ + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-4t2c-l2switching-base-scale-i40e-ndr-lat} + \label{fig:2n-clx-xxv710-64b-4t2c-l2switching-base-scale-i40e-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-8t4c-l2switching-base-scale-i40e +------------------------------------ + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-8t4c-l2switching-base-scale-i40e-ndr-lat} + \label{fig:2n-clx-xxv710-64b-8t4c-l2switching-base-scale-i40e-ndr-lat} + \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/l2.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/l2.rst index 9643740888..b1a87deadb 100644 --- a/docs/report/vpp_performance_tests/packet_latency_graphs/l2.rst +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/l2.rst @@ -13,7 +13,7 @@ VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: @@ -21,5 +21,7 @@ CSIT source code for the test cases used for plots can be found in l2-2n-skx-x710 l2-3n-skx-xxv710 l2-3n-skx-x710 + l2-2n-clx-xxv710 + l2-2n-clx-x710 l2-3n-hsw-xl710 l2-3n-tsh-x520 diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/srv6.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/srv6.rst index f3ce543452..4bb990cc6c 100644 --- a/docs/report/vpp_performance_tests/packet_latency_graphs/srv6.rst +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/srv6.rst @@ -13,7 +13,7 @@ VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-2n-clx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-2n-clx-xxv710.rst new file mode 100644 index 0000000000..7e011b1760 --- /dev/null +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-2n-clx-xxv710.rst @@ -0,0 +1,184 @@ + +.. raw:: latex + + \clearpage + +.. raw:: html + + + +.. + ## 2n-clx-xxv710 + ### 64b-?t?c-vhost-base-i40e + 2n1l-10ge2p1xxv710-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr + 2n1l-10ge2p1xxv710-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr + 2n1l-10ge2p1xxv710-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr + 2n1l-10ge2p1xxv710-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr + + Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr + Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr + Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr + Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr + + Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr + Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr + Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr + Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Vppip4-Ndrpdr.64B-2t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr + +2n-clx-xxv710 +~~~~~~~~~~~~~ + +64b-2t1c-vhost-base-i40e-testpmd +-------------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-vhost-base-i40e-ndr-lat} + \label{fig:2n-clx-xxv710-64b-2t1c-vhost-base-i40e-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-vhost-base-i40e-testpmd +-------------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-4t2c-vhost-base-i40e-ndr-lat} + \label{fig:2n-clx-xxv710-64b-4t2c-vhost-base-i40e-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-8t4c-vhost-base-i40e-testpmd +-------------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-8t4c-vhost-base-i40e-ndr-lat} + \label{fig:2n-clx-xxv710-64b-8t4c-vhost-base-i40e-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t1c-vhost-base-i40e-vpp +---------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-vhost-base-i40e-vpp-ndr-lat} + \label{fig:2n-clx-xxv710-64b-2t1c-vhost-base-i40e-vpp-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-vhost-base-i40e-vpp +---------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-4t2c-vhost-base-i40e-vpp-ndr-lat} + \label{fig:2n-clx-xxv710-64b-4t2c-vhost-base-i40e-vpp-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-8t4c-vhost-base-i40e-vpp +---------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-8t4c-vhost-base-i40e-vpp-ndr-lat} + \label{fig:2n-clx-xxv710-64b-8t4c-vhost-base-i40e-vpp-ndr-lat} + \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost.rst index 954573996f..1df88193ce 100644 --- a/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost.rst +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost.rst @@ -14,12 +14,13 @@ a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: vm_vhost-2n-skx-xxv710 vm_vhost-3n-skx-xxv710 vm_vhost-3n-skx-x710 + vm_vhost-2n-clx-xxv710 vm_vhost-3n-hsw-xl710 vm_vhost-3n-tsh-x520 diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/vts.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/vts.rst index 8a4c27e2d1..6e47279072 100644 --- a/docs/report/vpp_performance_tests/packet_latency_graphs/vts.rst +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/vts.rst @@ -14,7 +14,7 @@ a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository `_. +`CSIT git repository `_. .. toctree:: -- cgit 1.2.3-korg