X-Git-Url: https://gerrit.fd.io/r/gitweb?p=csit.git;a=blobdiff_plain;f=docs%2Freport%2Fvpp_performance_tests%2Fpacket_throughput_graphs%2Fvm_vhost.rst;h=0b86d762a735ba6bc5b5bbb78728cabda9c86d38;hp=818a9de78cff7bae4fab45ef065d78a8dc78fbf6;hb=8243ea78854683f2f80da53d8f197f10316e4801;hpb=fa8714742330382e764419c0432099702f182da1
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost.rst
index 818a9de78c..0b86d762a7 100644
--- a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost.rst
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost.rst
@@ -1,5 +1,35 @@
-VM vhost Connections
-====================
+
+.. raw:: latex
+
+ \clearpage
+
+.. raw:: html
+
+
+
+KVM VMs vhost-user
+==================
Following sections include summary graphs of VPP Phy-to-VM(s)-to-Phy
performance with VM virtio and VPP vhost-user virtual interfaces,
@@ -8,168 +38,2659 @@ packet loss). Performance is reported for VPP running in multiple
configurations of VPP worker thread(s), a.k.a. VPP data plane thread(s),
and their physical CPU core(s) placement.
-Results are generated by multiple executions of the same CSIT
-performance tests across three physical testbeds within LF FD.io labs.
-To provide a descriptive summary view, Box-and-Whisker plots are used to
-display variation in measured throughput values, without making any
-assumptions of the underlying statistical distribution. For each plotted
-test case, Box-and-Whisker plots show the quartiles (Min, 1st quartile
-/ 25th percentile, 2nd quartile / 50th percentile / mean, 3rd quartile /
-75th percentile, Max) across collected data set (data set size stated in
-the note below). Outliers are plotted as individual points.
+CSIT source code for the test cases used for plots can be found in
+`CSIT git repository `_.
+
+3n-hsw-x520
+~~~~~~~~~~~
+
+64b-1t1c-base-l2sw
+------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-1t1c-base-ndr}
+ \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-1t1c-base-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base-l2sw
+------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-2t2c-base-ndr}
+ \label{fig:vhost-l2sw-3n-hsw-x520-64b-2t2c-base-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-2t2c-base-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-x520-64b-2t2c-base-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-1t1c-base_and_scale-l2sw
+----------------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr}
+ \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base_and_scale-l2sw
+----------------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr}
+ \label{fig:vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-1t1c-base-vm-l2sw
+---------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-ndr}
+ \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base-vm-l2sw
+---------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-ndr}
+ \label{fig:vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-1t1c-base_and_scale-ip4
+---------------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr}
+ \label{fig:vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr}
+ \label{fig:vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base_and_scale-ip4
+---------------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr}
+ \label{fig:vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr}
+ \label{fig:vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr}
+ \end{figure}
-*Title of each graph* is a regex (regular expression) matching all
-throughput test cases plotted on this graph, *X-axis labels* are indices
-of individual test suites executed by csit-vpp-perf-1704-all jobs that
-created result output files used as data sources for the graph, *Y-axis
-labels* are measured Packets Per Second [pps] values, and the *Graph
-legend* lists the plotted test suites and their indices.
+.. raw:: latex
-.. note::
+ \clearpage
- Test results have been generated by FD.io test executor jobs
- `csit-vpp-perf-1704-all
- `_,
- with Robot Framework result files csit-vpp-perf-1704-all-.zip
- `archived here <../../_static/archive/>`_. Plotted data set size per
- test case is equal to the number of job executions presented in this
- report version: **5**.
+3n-hsw-x710
+~~~~~~~~~~~
-NDR Throughput
-~~~~~~~~~~~~~~
+64b-1t1c-base-l2sw
+------------------
-VPP NDR 64B packet throughput in 1t1c setup (1thread, 1core) is presented
-in the graph below.
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-1t1c-base-ndr}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-1t1c-base-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base-l2sw
+------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-2t2c-base-ndr}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-2t2c-base-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-1t1c-base_and_scale-l2sw
+----------------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr`
.. raw:: html
-
+
+
+
+
+
+.. raw:: latex
-*Figure 1. VPP 1thread 1core - NDR Throughput for Phy-to-VM-to-Phy VM vhost-user
-vhost-user.*
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr}
+ \end{figure}
-CSIT source code for the test cases used for above plots can be found in CSIT
-git repository:
+.. raw:: html
-.. code-block:: bash
+
- $ cd $CSIT/tests/perf
- $ grep -E "64B-1t1c-.*vhost.*-ndrdisc" *
+.. raw:: latex
- 10ge2p1x520-dot1q-l2bdbasemaclrn-eth-2vhost-1vm-ndrpdrdisc.robot:| tc01-64B-1t1c-dot1q-l2bdbasemaclrn-eth-2vhost-1vm-ndrdisc
- 10ge2p1x520-dot1q-l2xcbase-eth-2vhost-1vm-ndrpdrdisc.robot:| tc01-64B-1t1c-eth-l2xcbase-eth-2vhost-1vm-ndrdisc
- 10ge2p1x520-eth-l2bdbasemaclrn-eth-2vhost-1vm-ndrpdrdisc.robot:| tc01-64B-1t1c-eth-l2bdbasemaclrn-eth-2vhost-1vm-ndrdisc
- 10ge2p1x520-eth-l2bdbasemaclrn-eth-4vhost-2vm-ndrpdrdisc.robot:| tc01-64B-1t1c-eth-l2bdbasemaclrn-eth-4vhost-2vm-ndrdisc
- 10ge2p1x520-eth-l2xcbase-eth-2vhost-1vm-ndrpdrdisc.robot:| tc01-64B-1t1c-eth-l2xcbase-eth-2vhost-1vm-ndrdisc
- 10ge2p1x520-eth-l2xcbase-eth-4vhost-2vm-ndrpdrdisc.robot:| tc01-64B-1t1c-eth-l2xcbase-eth-4vhost-2vm-ndrdisc
- 10ge2p1x520-ethip4-ip4base-eth-2vhost-1vm-ndrpdrdisc.robot:| tc01-64B-1t1c-ethip4-ip4base-eth-2vhost-1vm-ndrdisc
- 10ge2p1x520-ethip4-ip4base-eth-4vhost-2vm-ndrpdrdisc.robot:| tc01-64B-1t1c-ethip4-ip4base-eth-4vhost-2vm-ndrdisc
- 10ge2p1x520-ethip4vxlan-l2bdbasemaclrn-eth-2vhost-1vm-ndrpdrdisc.robot:| tc01-64B-1t1c-ethip4vxlan-l2bdbasemaclrn-eth-2vhost-1vm-ndrdisc
- 10ge2p1x710-eth-l2bdbasemaclrn-eth-2vhost-1vm-ndrpdrdisc.robot:| tc01-64B-1t1c-eth-l2bdbasemaclrn-eth-2vhost-1vm-ndrdisc
- 40ge2p1xl710-eth-l2bdbasemaclrn-eth-2vhost-1vm-ndrpdrdisc.robot:| tc01-64B-1t1c-eth-l2bdbasemaclrn-eth-2vhost-1vm-ndrdisc
- 40ge2p1xl710-eth-l2bdbasemaclrn-eth-4vhost-2vm-ndrpdrdisc.robot:| tc01-64B-1t1c-eth-l2bdbasemaclrn-eth-4vhost-2vm-ndrdisc
- 40ge2p1xl710-eth-l2xcbase-eth-4vhost-2vm-ndrpdrdisc.robot:| tc01-64B-1t1c-eth-l2xcbase-eth-4vhost-2vm-ndrdisc
- 40ge2p1xl710-ethip4-ip4base-eth-4vhost-2vm-ndrpdrdisc.robot:| tc01-64B-1t1c-eth-ip4base-eth-4vhost-2vm-ndrdisc
+ \clearpage
-VPP NDR 64B packet throughput in 2t2c setup (2thread, 2core) is presented
-in the graph below.
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr`
.. raw:: html
-
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base_and_scale-l2sw
+----------------------------
-*Figure 2. VPP 2threads 2cores - NDR Throughput for Phy-to-VM-to-Phy VM vhost-user
-vhost-user.*
+.. raw:: html
-CSIT source code for the test cases used for above plots can be found in CSIT
-git repository:
+
-.. code-block:: bash
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr`
- $ cd $CSIT/tests/perf
- $ grep -E "64B-2t2c-.*vhost.*-ndrdisc" *
+.. raw:: html
- 10ge2p1x520-dot1q-l2bdbasemaclrn-eth-2vhost-1vm-ndrpdrdisc.robot:| tc07-64B-2t2c-dot1q-l2bdbasemaclrn-eth-2vhost-1vm-ndrdisc
- 10ge2p1x520-dot1q-l2xcbase-eth-2vhost-1vm-ndrpdrdisc.robot:| tc07-64B-2t2c-eth-l2xcbase-eth-2vhost-1vm-ndrdisc
- 10ge2p1x520-eth-l2bdbasemaclrn-eth-2vhost-1vm-ndrpdrdisc.robot:| tc07-64B-2t2c-eth-l2bdbasemaclrn-eth-2vhost-1vm-ndrdisc
- 10ge2p1x520-eth-l2bdbasemaclrn-eth-4vhost-2vm-ndrpdrdisc.robot:| tc07-64B-2t2c-eth-l2bdbasemaclrn-eth-4vhost-2vm-ndrdisc
- 10ge2p1x520-eth-l2xcbase-eth-2vhost-1vm-ndrpdrdisc.robot:| tc07-64B-2t2c-eth-l2xcbase-eth-2vhost-1vm-ndrdisc
- 10ge2p1x520-eth-l2xcbase-eth-4vhost-2vm-ndrpdrdisc.robot:| tc07-64B-2t2c-eth-l2xcbase-eth-4vhost-2vm-ndrdisc
- 10ge2p1x520-ethip4-ip4base-eth-2vhost-1vm-ndrpdrdisc.robot:| tc07-64B-2t2c-ethip4-ip4base-eth-2vhost-1vm-ndrdisc
- 10ge2p1x520-ethip4-ip4base-eth-4vhost-2vm-ndrpdrdisc.robot:| tc07-64B-2t2c-ethip4-ip4base-eth-4vhost-2vm-ndrdisc
- 10ge2p1x520-ethip4vxlan-l2bdbasemaclrn-eth-2vhost-1vm-ndrpdrdisc.robot:| tc07-64B-2t2c-ethip4vxlan-l2bdbasemaclrn-eth-2vhost-1vm-ndrdisc
- 10ge2p1x710-eth-l2bdbasemaclrn-eth-2vhost-1vm-ndrpdrdisc.robot:| tc07-64B-2t2c-eth-l2bdbasemaclrn-eth-2vhost-1vm-ndrdisc
- 40ge2p1xl710-eth-l2bdbasemaclrn-eth-2vhost-1vm-ndrpdrdisc.robot:| tc07-64B-2t2c-eth-l2bdbasemaclrn-eth-2vhost-1vm-ndrdisc
- 40ge2p1xl710-eth-l2bdbasemaclrn-eth-4vhost-2vm-ndrpdrdisc.robot:| tc07-64B-2t2c-eth-l2bdbasemaclrn-eth-4vhost-2vm-ndrdisc
- 40ge2p1xl710-eth-l2xcbase-eth-4vhost-2vm-ndrpdrdisc.robot:| tc07-64B-2t2c-eth-l2xcbase-eth-4vhost-2vm-ndrdisc
- 40ge2p1xl710-ethip4-ip4base-eth-4vhost-2vm-ndrpdrdisc.robot:| tc07-64B-2t2c-eth-ip4base-eth-4vhost-2vm-ndrdisc
+
+
+
+
-PDR Throughput
-~~~~~~~~~~~~~~
+.. raw:: latex
-VPP PDR 64B packet throughput in 1t1c setup (1thread, 1core) is presented
-in the graph below. PDR measured for 0.5% packet loss ratio.
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr}
+ \end{figure}
.. raw:: html
-
+
+
+.. raw:: latex
+
+ \clearpage
-*Figure 3. VPP 1thread 1core - PDR Throughput for Phy-to-VM-to-Phy VM vhost-user
-vhost-user.*
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr`
-CSIT source code for the test cases used for above plots can be found in CSIT
-git repository:
+.. raw:: html
+
+
+
+
+
-.. code-block:: bash
+.. raw:: latex
- $ cd $CSIT/tests/perf
- $ grep -E "64B-1t1c-.*vhost.*-pdrdisc" *
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr}
+ \end{figure}
- 10ge2p1x520-dot1q-l2bdbasemaclrn-eth-2vhost-1vm-ndrpdrdisc.robot:| tc02-64B-1t1c-dot1q-l2bdbasemaclrn-eth-2vhost-1vm-pdrdisc
- 10ge2p1x520-dot1q-l2xcbase-eth-2vhost-1vm-ndrpdrdisc.robot:| tc02-64B-1t1c-eth-l2xcbase-eth-2vhost-1vm-pdrdisc
- 10ge2p1x520-eth-l2bdbasemaclrn-eth-2vhost-1vm-ndrpdrdisc.robot:| tc02-64B-1t1c-eth-l2bdbasemaclrn-eth-2vhost-1vm-pdrdisc
- 10ge2p1x520-eth-l2bdbasemaclrn-eth-4vhost-2vm-ndrpdrdisc.robot:| tc02-64B-1t1c-eth-l2bdbasemaclrn-eth-4vhost-2vm-pdrdisc
- 10ge2p1x520-eth-l2xcbase-eth-2vhost-1vm-ndrpdrdisc.robot:| tc02-64B-1t1c-eth-l2xcbase-eth-2vhost-1vm-pdrdisc
- 10ge2p1x520-eth-l2xcbase-eth-4vhost-2vm-ndrpdrdisc.robot:| tc02-64B-1t1c-eth-l2xcbase-eth-4vhost-2vm-pdrdisc
- 10ge2p1x520-ethip4-ip4base-eth-2vhost-1vm-ndrpdrdisc.robot:| tc02-64B-1t1c-ethip4-ip4base-eth-2vhost-1vm-pdrdisc
- 10ge2p1x520-ethip4-ip4base-eth-4vhost-2vm-ndrpdrdisc.robot:| tc02-64B-1t1c-ethip4-ip4base-eth-4vhost-2vm-pdrdisc
- 10ge2p1x520-ethip4vxlan-l2bdbasemaclrn-eth-2vhost-1vm-ndrpdrdisc.robot:| tc02-64B-1t1c-ethip4vxlan-l2bdbasemaclrn-eth-2vhost-1vm-pdrdisc
- 10ge2p1x710-eth-l2bdbasemaclrn-eth-2vhost-1vm-ndrpdrdisc.robot:| tc02-64B-1t1c-eth-l2bdbasemaclrn-eth-2vhost-1vm-pdrdisc
- 40ge2p1xl710-eth-l2bdbasemaclrn-eth-2vhost-1vm-ndrpdrdisc.robot:| tc02-64B-1t1c-eth-l2bdbasemaclrn-eth-2vhost-1vm-pdrdisc
- 40ge2p1xl710-eth-l2bdbasemaclrn-eth-4vhost-2vm-ndrpdrdisc.robot:| tc02-64B-1t1c-eth-l2bdbasemaclrn-eth-4vhost-2vm-pdrdisc
- 40ge2p1xl710-eth-l2xcbase-eth-4vhost-2vm-ndrpdrdisc.robot:| tc02-64B-1t1c-eth-l2xcbase-eth-4vhost-2vm-pdrdisc
- 40ge2p1xl710-ethip4-ip4base-eth-4vhost-2vm-ndrpdrdisc.robot:| tc02-64B-1t1c-eth-ip4base-eth-4vhost-2vm-pdrdisc
+.. raw:: latex
-VPP PDR 64B packet throughput in 2t2c setup (2thread, 2core) is presented
-in the graph below. PDR measured for 0.5% packet loss ratio.
+ \clearpage
+
+64b-1t1c-base-vm-l2sw
+---------------------
.. raw:: html
-
+
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-ndr`
-*Figure 4. VPP 2thread 2core - PDR Throughput for Phy-to-VM-to-Phy VM vhost-user
-vhost-user.*
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-ndr}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base-vm-l2sw
+---------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-ndr}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-1t1c-base_and_scale-ip4
+---------------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr}
+ \label{fig:vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr}
+ \label{fig:vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base_and_scale-ip4
+---------------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr}
+ \label{fig:vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr}
+ \label{fig:vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+3n-hsw-xl710
+~~~~~~~~~~~~
+
+64b-1t1c-base-l2sw
+------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-ndr}
+ \label{fig:vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base-l2sw
+------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-ndr}
+ \label{fig:vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-1t1c-base_and_scale-l2sw
+----------------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr}
+ \label{fig:vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base_and_scale-l2sw
+----------------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr}
+ \label{fig:vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-1t1c-base-vm-l2sw
+---------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-ndr}
+ \label{fig:vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base-vm-l2sw
+---------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-ndr}
+ \label{fig:vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-1t1c-base_and_scale-ip4
+---------------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr}
+ \label{fig:vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr}
+ \label{fig:vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base_and_scale-ip4
+---------------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr}
+ \label{fig:vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr}
+ \label{fig:vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr}
+ \end{figure}
+
+3n-skx-x710
+~~~~~~~~~~~
+
+64b-2t1c-base-l2sw
+------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-2t1c-base-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-2t1c-base-ndr}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-2t1c-base-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-2t1c-base-pdr}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base-l2sw
+------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-4t2c-base-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-4t2c-base-ndr}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-4t2c-base-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-4t2c-base-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-4t2c-base-pdr}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-4t2c-base-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-base_and_scale-l2sw
+----------------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-pdr}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale-l2sw
+----------------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-pdr}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-base-vm-l2sw
+---------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-ndr}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-pdr}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base-vm-l2sw
+---------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-ndr}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-pdr}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-base_and_scale-ip4
+---------------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr}
+ \label{fig:vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr}
+ \label{fig:vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale-ip4
+---------------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr}
+ \label{fig:vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr}
+ \label{fig:vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+2n-skx-x710
+~~~~~~~~~~~
+
+64b-2t1c-base-l2sw
+------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-2t1c-base-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-2t1c-base-ndr}
+ \label{fig:vhost-l2sw-2n-skx-x710-64b-2t1c-base-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-2t1c-base-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-2t1c-base-pdr}
+ \label{fig:vhost-l2sw-2n-skx-x710-64b-2t1c-base-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base-l2sw
+------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-4t2c-base-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-4t2c-base-ndr}
+ \label{fig:vhost-l2sw-2n-skx-x710-64b-4t2c-base-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-4t2c-base-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-4t2c-base-pdr}
+ \label{fig:vhost-l2sw-2n-skx-x710-64b-4t2c-base-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-base_and_scale-l2sw
+----------------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr}
+ \label{fig:vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-pdr}
+ \label{fig:vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale-l2sw
+----------------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr}
+ \label{fig:vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-pdr}
+ \label{fig:vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-base-vm-l2sw
+---------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-ndr}
+ \label{fig:vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-pdr}
+ \label{fig:vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base-vm-l2sw
+---------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-ndr}
+ \label{fig:vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-pdr}
+ \label{fig:vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-base_and_scale-ip4
+---------------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr}
+ \label{fig:vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr}
+ \label{fig:vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale-ip4
+---------------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr}
+ \label{fig:vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr}
+ \label{fig:vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+2n-skx-xxv710
+~~~~~~~~~~~~~
+
+64b-2t1c-base-l2sw
+------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-ndr}
+ \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-pdr}
+ \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base-l2sw
+------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-ndr}
+ \label{fig:vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-pdr}
+ \label{fig:vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-base_and_scale-l2sw
+----------------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr}
+ \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr}
+ \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale-l2sw
+----------------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr}
+ \label{fig:vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr}
+ \label{fig:vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-base-vm-l2sw
+---------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-ndr}
+ \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-pdr}
+ \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base-vm-l2sw
+---------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-ndr}
+ \label{fig:vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-pdr}
+ \label{fig:vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-base_and_scale-ip4
+---------------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr}
+ \label{fig:vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr}
+ \label{fig:vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale-ip4
+---------------------------
+
+.. raw:: html
+
+
+
+:index:`Packet Throughput: vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+
+
+
+
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr}
+ \label{fig:vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr`
+
+.. raw:: html
-CSIT source code for the test cases used for above plots can be found in CSIT
-git repository:
+
+
+
+
-.. code-block:: bash
+.. raw:: latex
- $ cd $CSIT/tests/perf
- $ grep -E "64B-2t2c-.*vhost.*-pdrdisc" *
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr}
+ \label{fig:vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr}
+ \end{figure}
- 10ge2p1x520-dot1q-l2bdbasemaclrn-eth-2vhost-1vm-ndrpdrdisc.robot:| tc08-64B-2t2c-dot1q-l2bdbasemaclrn-eth-2vhost-1vm-pdrdisc
- 10ge2p1x520-dot1q-l2xcbase-eth-2vhost-1vm-ndrpdrdisc.robot:| tc08-64B-2t2c-eth-l2xcbase-eth-2vhost-1vm-pdrdisc
- 10ge2p1x520-eth-l2bdbasemaclrn-eth-2vhost-1vm-ndrpdrdisc.robot:| tc08-64B-2t2c-eth-l2bdbasemaclrn-eth-2vhost-1vm-pdrdisc
- 10ge2p1x520-eth-l2bdbasemaclrn-eth-4vhost-2vm-ndrpdrdisc.robot:| tc08-64B-2t2c-eth-l2bdbasemaclrn-eth-4vhost-2vm-pdrdisc
- 10ge2p1x520-eth-l2xcbase-eth-2vhost-1vm-ndrpdrdisc.robot:| tc08-64B-2t2c-eth-l2xcbase-eth-2vhost-1vm-pdrdisc
- 10ge2p1x520-eth-l2xcbase-eth-4vhost-2vm-ndrpdrdisc.robot:| tc08-64B-2t2c-eth-l2xcbase-eth-4vhost-2vm-pdrdisc
- 10ge2p1x520-ethip4-ip4base-eth-2vhost-1vm-ndrpdrdisc.robot:| tc08-64B-2t2c-ethip4-ip4base-eth-2vhost-1vm-pdrdisc
- 10ge2p1x520-ethip4-ip4base-eth-4vhost-2vm-ndrpdrdisc.robot:| tc08-64B-2t2c-ethip4-ip4base-eth-4vhost-2vm-pdrdisc
- 10ge2p1x520-ethip4vxlan-l2bdbasemaclrn-eth-2vhost-1vm-ndrpdrdisc.robot:| tc08-64B-2t2c-ethip4vxlan-l2bdbasemaclrn-eth-2vhost-1vm-pdrdisc
- 10ge2p1x710-eth-l2bdbasemaclrn-eth-2vhost-1vm-ndrpdrdisc.robot:| tc08-64B-2t2c-eth-l2bdbasemaclrn-eth-2vhost-1vm-pdrdisc
- 40ge2p1xl710-eth-l2bdbasemaclrn-eth-2vhost-1vm-ndrpdrdisc.robot:| tc08-64B-2t2c-eth-l2bdbasemaclrn-eth-2vhost-1vm-pdrdisc
- 40ge2p1xl710-eth-l2bdbasemaclrn-eth-4vhost-2vm-ndrpdrdisc.robot:| tc08-64B-2t2c-eth-l2bdbasemaclrn-eth-4vhost-2vm-pdrdisc
- 40ge2p1xl710-eth-l2xcbase-eth-4vhost-2vm-ndrpdrdisc.robot:| tc08-64B-2t2c-eth-l2xcbase-eth-4vhost-2vm-pdrdisc
- 40ge2p1xl710-ethip4-ip4base-eth-4vhost-2vm-ndrpdrdisc.robot:| tc08-64B-2t2c-eth-ip4base-eth-4vhost-2vm-pdrdisc
+.. raw:: latex
+ \clearpage