aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/container_memif.rst53
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif.rst97
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif.rst150
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_orchestrated.rst50
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4.rst94
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels.rst150
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6.rst94
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2.rst94
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/vts.rst63
-rw-r--r--resources/tools/presentation/generator_plots.py6
-rw-r--r--resources/tools/presentation/specification.yaml798
11 files changed, 107 insertions, 1542 deletions
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 1b14b8d2b1..033977463d 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
@@ -221,56 +221,3 @@ CSIT source code for the test cases used for plots can be found in
\includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
\label{fig:memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
\end{figure}
-
-3n-skx-xxv710
-~~~~~~~~~~~~~
-
-64b-2t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Latency: memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat}
- \label{fig:memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-64b-4t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Latency: memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat}
- \label{fig:memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat}
- \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif.rst
index 570691e951..25ed3babcb 100644
--- a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif.rst
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif.rst
@@ -397,100 +397,3 @@ CSIT source code for the test cases used for plots can be found in
\includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-4t2c-base_and_scale-pdr}
\label{fig:memif-3n-skx-x710-64b-4t2c-base_and_scale-pdr}
\end{figure}
-
-3n-skx-xxv710
-~~~~~~~~~~~~~
-
-64b-2t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Throughput: memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr}
- \label{fig:memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-:index:`Throughput: memif-3n-skx-xxv710-64b-2t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-xxv710-64b-2t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-xxv710-64b-2t1c-base_and_scale-pdr}
- \label{fig:memif-3n-skx-xxv710-64b-2t1c-base_and_scale-pdr}
- \end{figure}
-
-64b-4t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Throughput: memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr}
- \label{fig:memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-:index:`Throughput: memif-3n-skx-xxv710-64b-4t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-xxv710-64b-4t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-xxv710-64b-4t2c-base_and_scale-pdr}
- \label{fig:memif-3n-skx-xxv710-64b-4t2c-base_and_scale-pdr}
- \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif.rst
index 90c370e74d..dfb79d964b 100644
--- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif.rst
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif.rst
@@ -211,153 +211,3 @@ CSIT source code for the test cases used for plots can be found in
\includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-xl710-64b-base_and_scale-pdr-tsa}
\label{fig:memif-3n-skx-xl710-64b-base_and_scale-pdr-tsa}
\end{figure}
-
-3n-skx-xxv710
-~~~~~~~~~~~~~
-
-64b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup: memif-3n-skx-xxv710-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-xxv710-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-xxv710-64b-base_and_scale-ndr-tsa}
- \label{fig:memif-3n-skx-xxv710-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup: memif-3n-skx-xxv710-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-xxv710-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-xxv710-64b-base_and_scale-pdr-tsa}
- \label{fig:memif-3n-skx-xxv710-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
-2n-skx-x710
-~~~~~~~~~~~
-
-64b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup: memif-2n-skx-x710-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-x710-64b-base_and_scale-ndr-tsa}
- \label{fig:memif-2n-skx-x710-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup: memif-2n-skx-x710-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-x710-64b-base_and_scale-pdr-tsa}
- \label{fig:memif-2n-skx-x710-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
-2n-skx-xxv710
-~~~~~~~~~~~~~
-
-64b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup: memif-2n-skx-xxv710-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-xxv710-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-xxv710-64b-base_and_scale-ndr-tsa}
- \label{fig:memif-2n-skx-xxv710-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup: memif-2n-skx-xxv710-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-xxv710-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-xxv710-64b-base_and_scale-pdr-tsa}
- \label{fig:memif-2n-skx-xxv710-64b-base_and_scale-pdr-tsa}
- \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_orchestrated.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_orchestrated.rst
index f5934d2619..488dbb93ce 100644
--- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_orchestrated.rst
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_orchestrated.rst
@@ -111,53 +111,3 @@ CSIT source code for the test cases used for plots can be found in
\includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x710-64b-base_and_scale-pdr-tsa}
\label{fig:k8s-memif-3n-hsw-x710-64b-base_and_scale-pdr-tsa}
\end{figure}
-
-3n-hsw-xl710
-~~~~~~~~~~~~
-
-64b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup: k8s-memif-3n-hsw-xl710-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-xl710-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-xl710-64b-base_and_scale-ndr-tsa}
- \label{fig:k8s-memif-3n-hsw-xl710-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup: k8s-memif-3n-hsw-xl710-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-xl710-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-xl710-64b-base_and_scale-pdr-tsa}
- \label{fig:k8s-memif-3n-hsw-xl710-64b-base_and_scale-pdr-tsa}
- \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4.rst
index 1545c9a614..7df4c7af51 100644
--- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4.rst
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4.rst
@@ -547,53 +547,6 @@ CSIT source code for the test cases used for plots can be found in
\label{fig:ip4-2n-skx-x710-64b-base_and_scale-pdr-tsa}
\end{figure}
-64b-features
-------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup: ip4-2n-skx-x710-64b-features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-x710-64b-features-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-features-ndr-tsa}
- \label{fig:ip4-2n-skx-x710-64b-features-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup: ip4-2n-skx-x710-64b-features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-x710-64b-features-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-features-pdr-tsa}
- \label{fig:ip4-2n-skx-x710-64b-features-pdr-tsa}
- \end{figure}
-
2n-skx-xxv710
~~~~~~~~~~~~~
@@ -643,50 +596,3 @@ CSIT source code for the test cases used for plots can be found in
\includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-base_and_scale-pdr-tsa}
\label{fig:ip4-2n-skx-xxv710-64b-base_and_scale-pdr-tsa}
\end{figure}
-
-64b-features
-------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup: ip4-2n-skx-xxv710-64b-features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-xxv710-64b-features-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-features-ndr-tsa}
- \label{fig:ip4-2n-skx-xxv710-64b-features-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup: ip4-2n-skx-xxv710-64b-features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-xxv710-64b-features-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-features-pdr-tsa}
- \label{fig:ip4-2n-skx-xxv710-64b-features-pdr-tsa}
- \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels.rst
index 998cd43157..2b36ec6af2 100644
--- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels.rst
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels.rst
@@ -211,153 +211,3 @@ CSIT source code for the test cases used for plots can be found in
\includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-xl710-64b-base_and_scale-pdr-tsa}
\label{fig:ip4tun-3n-skx-xl710-64b-base_and_scale-pdr-tsa}
\end{figure}
-
-3n-skx-xxv710
-~~~~~~~~~~~~~
-
-64b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup: ip4tun-3n-skx-xxv710-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-xxv710-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-xxv710-64b-base_and_scale-ndr-tsa}
- \label{fig:ip4tun-3n-skx-xxv710-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup: ip4tun-3n-skx-xxv710-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-xxv710-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-xxv710-64b-base_and_scale-pdr-tsa}
- \label{fig:ip4tun-3n-skx-xxv710-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
-2n-skx-x710
-~~~~~~~~~~~
-
-64b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup: ip4tun-2n-skx-x710-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-2n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-2n-skx-x710-64b-base_and_scale-ndr-tsa}
- \label{fig:ip4tun-2n-skx-x710-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup: ip4tun-2n-skx-x710-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-2n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-2n-skx-x710-64b-base_and_scale-pdr-tsa}
- \label{fig:ip4tun-2n-skx-x710-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
-2n-skx-xxv710
-~~~~~~~~~~~~~
-
-64b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup: ip4tun-2n-skx-xxv710-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-2n-skx-xxv710-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-2n-skx-xxv710-64b-base_and_scale-ndr-tsa}
- \label{fig:ip4tun-2n-skx-xxv710-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup: ip4tun-2n-skx-xxv710-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-2n-skx-xxv710-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-2n-skx-xxv710-64b-base_and_scale-pdr-tsa}
- \label{fig:ip4tun-2n-skx-xxv710-64b-base_and_scale-pdr-tsa}
- \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6.rst
index 9638a44caa..ae7246ba75 100644
--- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6.rst
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6.rst
@@ -547,53 +547,6 @@ CSIT source code for the test cases used for plots can be found in
\label{fig:ip6-2n-skx-x710-78b-base_and_scale-pdr-tsa}
\end{figure}
-78b-features
-------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup: ip6-2n-skx-x710-78b-1t1c-features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-x710-78b-features-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-features-ndr-tsa}
- \label{fig:ip6-2n-skx-x710-78b-features-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup: ip6-2n-skx-x710-78b-1t1c-features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-x710-78b-features-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-features-pdr-tsa}
- \label{fig:ip6-2n-skx-x710-78b-features-pdr-tsa}
- \end{figure}
-
2n-skx-xxv710
~~~~~~~~~~~~~
@@ -643,50 +596,3 @@ CSIT source code for the test cases used for plots can be found in
\includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-base_and_scale-pdr-tsa}
\label{fig:ip6-2n-skx-xxv710-78b-base_and_scale-pdr-tsa}
\end{figure}
-
-78b-features
-------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup: ip6-2n-skx-xxv710-78b-1t1c-features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-xxv710-78b-features-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-features-ndr-tsa}
- \label{fig:ip6-2n-skx-xxv710-78b-features-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup: ip6-2n-skx-xxv710-78b-1t1c-features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-xxv710-78b-features-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-features-pdr-tsa}
- \label{fig:ip6-2n-skx-xxv710-78b-features-pdr-tsa}
- \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2.rst
index 0a1371cb2a..3c3be82f44 100644
--- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2.rst
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2.rst
@@ -547,53 +547,6 @@ CSIT source code for the test cases used for above plots can be found in
\label{fig:l2sw-2n-skx-x710-64b-base_and_scale-pdr-tsa}
\end{figure}
-64b-features
-------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup: l2sw-2n-skx-x710-64b-features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-x710-64b-features-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-features-ndr-tsa}
- \label{fig:l2sw-2n-skx-x710-64b-features-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup: l2sw-2n-skx-x710-64b-features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-x710-64b-features-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-features-pdr-tsa}
- \label{fig:l2sw-2n-skx-x710-64b-features-pdr-tsa}
- \end{figure}
-
2n-skx-xxv710
~~~~~~~~~~~~~
@@ -643,50 +596,3 @@ CSIT source code for the test cases used for above plots can be found in
\includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-base_and_scale-pdr-tsa}
\label{fig:l2sw-2n-skx-xxv710-64b-base_and_scale-pdr-tsa}
\end{figure}
-
-64b-features
-------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup: l2sw-2n-skx-xxv710-64b-features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-xxv710-64b-features-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-features-ndr-tsa}
- \label{fig:l2sw-2n-skx-xxv710-64b-features-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup: l2sw-2n-skx-xxv710-64b-features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-xxv710-64b-features-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-features-pdr-tsa}
- \label{fig:l2sw-2n-skx-xxv710-64b-features-pdr-tsa}
- \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vts.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vts.rst
new file mode 100644
index 0000000000..bf0108c20a
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vts.rst
@@ -0,0 +1,63 @@
+VTS
+===
+
+Following sections include Throughput Speedup Analysis for VPP multi-
+core multi-thread configurations with no Hyper-Threading, specifically
+for tested 2t2c (2threads, 2cores) and 4t4c scenarios. 1t1c throughput
+results are used as a reference for reported speedup ratio. Input data
+used for the graphs comes from Phy-to-Phy 64B performance tests with
+VM vhost-user, including NDR throughput (zero packet loss) and
+PDR throughput (<0.5% packet loss).
+
+CSIT source code for the test cases used for plots can be found in
+`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/vts?h=rls1807>`_.
+
+3n-hsw-x520
+~~~~~~~~~~~
+
+64b-base_and_scale
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup: vts-3n-hsw-x520-64b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-64b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-64b-base_and_scale-ndr-tsa}
+ \label{fig:vts-3n-hsw-x520-64b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup: vts-3n-hsw-x520-64b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-64b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-64b-base_and_scale-pdr-tsa}
+ \label{fig:vts-3n-hsw-x520-64b-base_and_scale-pdr-tsa}
+ \end{figure}
diff --git a/resources/tools/presentation/generator_plots.py b/resources/tools/presentation/generator_plots.py
index a90dd0a9c5..a6b255eed2 100644
--- a/resources/tools/presentation/generator_plots.py
+++ b/resources/tools/presentation/generator_plots.py
@@ -287,13 +287,13 @@ def plot_throughput_speedup_analysis(plot, input_data):
ttype = "NDR"
else:
continue
- if "1T1C" in test["tags"]:
+ if "1C" in test["tags"]:
throughput[test["parent"]]["1"].\
append(test["throughput"][ttype]["LOWER"])
- elif "2T2C" in test["tags"]:
+ elif "2C" in test["tags"]:
throughput[test["parent"]]["2"]. \
append(test["throughput"][ttype]["LOWER"])
- elif "4T4C" in test["tags"]:
+ elif "4C" in test["tags"]:
throughput[test["parent"]]["4"]. \
append(test["throughput"][ttype]["LOWER"])
except (KeyError, TypeError):
diff --git a/resources/tools/presentation/specification.yaml b/resources/tools/presentation/specification.yaml
index 543f698237..3295aecba1 100644
--- a/resources/tools/presentation/specification.yaml
+++ b/resources/tools/presentation/specification.yaml
@@ -824,8 +824,8 @@
format:
html:
- full
- pdf:
- - minimal
+# pdf:
+# - minimal
################################################################################
### T A B L E S ###
@@ -4227,111 +4227,6 @@
title: "" # No title
layout: "plot-throughput"
-# Packet Throughput - VPP Container Memif 3n-skx-xxv710
--
- type: "plot"
- title: "VPP Throughput: memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr"
- algorithm: "plot_performance_box"
- output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr"
- data: "plot-vpp-throughput-latency-3n-skx"
- filter: "'NIC_Intel-XXV710' and
- '64B' and
- ('BASE' or 'SCALE') and
- 'NDRPDR' and
- '2T1C' and
- ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
- not 'VHOST' and
- 'MEMIF'"
- parameters:
- - "throughput"
- - "parent"
- traces:
- hoverinfo: "x+y"
- boxpoints: "outliers"
- whiskerwidth: 0
- layout:
- title: "" # No title
- layout: "plot-throughput"
-
--
- type: "plot"
- title: "VPP Throughput: memif-3n-skx-xxv710-64b-2t1c-base_and_scale-pdr"
- algorithm: "plot_performance_box"
- output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/memif-3n-skx-xxv710-64b-2t1c-base_and_scale-pdr"
- data: "plot-vpp-throughput-latency-3n-skx"
- filter: "'NIC_Intel-XXV710' and
- '64B' and
- ('BASE' or 'SCALE') and
- 'NDRPDR' and
- '2T1C' and
- ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
- not 'VHOST' and
- 'MEMIF'"
- parameters:
- - "throughput"
- - "parent"
- traces:
- hoverinfo: "x+y"
- boxpoints: "outliers"
- whiskerwidth: 0
- layout:
- title: "" # No title
- layout: "plot-throughput"
-
--
- type: "plot"
- title: "VPP Throughput: memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr"
- algorithm: "plot_performance_box"
- output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr"
- data: "plot-vpp-throughput-latency-3n-skx"
- filter: "'NIC_Intel-XXV710' and
- '64B' and
- ('BASE' or 'SCALE') and
- 'NDRPDR' and
- '4T2C' and
- ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
- not 'VHOST' and
- 'MEMIF'"
- parameters:
- - "throughput"
- - "parent"
- traces:
- hoverinfo: "x+y"
- boxpoints: "outliers"
- whiskerwidth: 0
- layout:
- title: "" # No title
- layout: "plot-throughput"
-
--
- type: "plot"
- title: "VPP Throughput: memif-3n-skx-xxv710-64b-4t2c-base_and_scale-pdr"
- algorithm: "plot_performance_box"
- output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/memif-3n-skx-xxv710-64b-4t2c-base_and_scale-pdr"
- data: "plot-vpp-throughput-latency-3n-skx"
- filter: "'NIC_Intel-XXV710' and
- '64B' and
- ('BASE' or 'SCALE') and
- 'NDRPDR' and
- '4T2C' and
- ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
- not 'VHOST' and
- 'MEMIF'"
- parameters:
- - "throughput"
- - "parent"
- traces:
- hoverinfo: "x+y"
- boxpoints: "outliers"
- whiskerwidth: 0
- layout:
- title: "" # No title
- layout: "plot-throughput"
-
################################################################################
# Packet Throughput - VPP Container Orchestrated Memif 3n-hsw-x520
@@ -10382,55 +10277,6 @@
title: "" # No title
layout: "plot-latency"
-# Packet Latency - VPP Container Memif 3n-skx-xxv710
--
- type: "plot"
- title: "VPP Latency: memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat"
- algorithm: "plot_latency_box"
- output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat"
- data: "plot-vpp-throughput-latency-3n-skx"
- filter: "'NIC_Intel-XXV710' and
- '64B' and
- ('BASE' or 'SCALE') and
- 'NDRPDR' and
- '2T1C' and
- ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
- not 'VHOST' and
- 'MEMIF'"
- parameters:
- - "latency"
- - "parent"
- traces:
- boxmean: False
- layout:
- title: "" # No title
- layout: "plot-latency"
-
--
- type: "plot"
- title: "VPP Latency: memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat"
- algorithm: "plot_latency_box"
- output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat"
- data: "plot-vpp-throughput-latency-3n-skx"
- filter: "'NIC_Intel-XXV710' and
- '64B' and
- ('BASE' or 'SCALE') and
- 'NDRPDR' and
- '4T2C' and
- ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
- not 'VHOST' and
- 'MEMIF'"
- parameters:
- - "latency"
- - "parent"
- traces:
- boxmean: False
- layout:
- title: "" # No title
- layout: "plot-latency"
-
################################################################################
# Packet Latency - VPP Container Memif 3n-hsw-x520
@@ -13148,141 +12994,6 @@
title: "" # No title
layout: "plot-throughput-speedup-analysis"
-# Speedup - VPP Container Memif 3n-skx-xxv710
--
- type: "plot"
- title: "Speedup: memif-3n-skx-xxv710-64b-base_and_scale-ndr-tsa"
- algorithm: "plot_throughput_speedup_analysis"
- output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/memif-3n-skx-xxv710-64b-base_and_scale-ndr-tsa"
- data: "plot-throughput-speedup-analysis-3n-skx"
- filter: "'NIC_Intel-XXV710' and
- '64B' and
- ('BASE' or 'SCALE') and
- 'NDRPDR' and
- ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
- not 'VHOST' and
- 'MEMIF'"
- parameters:
- - "throughput"
- - "parent"
- - "tags"
- layout:
- title: "" # No title
- layout: "plot-throughput-speedup-analysis"
-
--
- type: "plot"
- title: "Speedup: memif-3n-skx-xxv710-64b-base_and_scale-pdr-tsa"
- algorithm: "plot_throughput_speedup_analysis"
- output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/memif-3n-skx-xxv710-64b-base_and_scale-pdr-tsa"
- data: "plot-throughput-speedup-analysis-3n-skx"
- filter: "'NIC_Intel-XXV710' and
- '64B' and
- ('BASE' or 'SCALE') and
- 'NDRPDR' and
- ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
- not 'VHOST' and
- 'MEMIF'"
- parameters:
- - "throughput"
- - "parent"
- - "tags"
- layout:
- title: "" # No title
- layout: "plot-throughput-speedup-analysis"
-
-# Speedup - VPP Container Memif 2n-skx-x710
--
- type: "plot"
- title: "Speedup: memif-2n-skx-x710-64b-base_and_scale-ndr-tsa"
- algorithm: "plot_throughput_speedup_analysis"
- output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/memif-2n-skx-x710-64b-base_and_scale-ndr-tsa"
- data: "plot-throughput-speedup-analysis-2n-skx"
- filter: "'NIC_Intel-X710' and
- '64B' and
- ('BASE' or 'SCALE') and
- 'NDRPDR' and
- ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
- not 'VHOST' and
- 'MEMIF'"
- parameters:
- - "throughput"
- - "parent"
- - "tags"
- layout:
- title: "" # No title
- layout: "plot-throughput-speedup-analysis"
-
--
- type: "plot"
- title: "Speedup: memif-2n-skx-x710-64b-base_and_scale-pdr-tsa"
- algorithm: "plot_throughput_speedup_analysis"
- output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/memif-2n-skx-x710-64b-base_and_scale-pdr-tsa"
- data: "plot-throughput-speedup-analysis-2n-skx"
- filter: "'NIC_Intel-X710' and
- '64B' and
- ('BASE' or 'SCALE') and
- 'NDRPDR' and
- ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
- not 'VHOST' and
- 'MEMIF'"
- parameters:
- - "throughput"
- - "parent"
- - "tags"
- layout:
- title: "" # No title
- layout: "plot-throughput-speedup-analysis"
-
-# Speedup - VPP Container Memif 2n-skx-xxv710
--
- type: "plot"
- title: "Speedup: memif-2n-skx-xxv710-64b-base_and_scale-ndr-tsa"
- algorithm: "plot_throughput_speedup_analysis"
- output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/memif-2n-skx-xxv710-64b-base_and_scale-ndr-tsa"
- data: "plot-throughput-speedup-analysis-2n-skx"
- filter: "'NIC_Intel-XXV710' and
- '64B' and
- ('BASE' or 'SCALE') and
- 'NDRPDR' and
- ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
- not 'VHOST' and
- 'MEMIF'"
- parameters:
- - "throughput"
- - "parent"
- - "tags"
- layout:
- title: "" # No title
- layout: "plot-throughput-speedup-analysis"
-
--
- type: "plot"
- title: "Speedup: memif-2n-skx-xxv710-64b-base_and_scale-pdr-tsa"
- algorithm: "plot_throughput_speedup_analysis"
- output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/memif-2n-skx-xxv710-64b-base_and_scale-pdr-tsa"
- data: "plot-throughput-speedup-analysis-2n-skx"
- filter: "'NIC_Intel-XXV710' and
- '64B' and
- ('BASE' or 'SCALE') and
- 'NDRPDR' and
- ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
- not 'VHOST' and
- 'MEMIF'"
- parameters:
- - "throughput"
- - "parent"
- - "tags"
- layout:
- title: "" # No title
- layout: "plot-throughput-speedup-analysis"
-
################################################################################
# Speedup - VPP Container k8s memif 3n-hsw-x520
@@ -13375,51 +13086,6 @@
title: "" # No title
layout: "plot-throughput-speedup-analysis"
-# Speedup - VPP Container Memif 3n-hsw-xl710
--
- type: "plot"
- title: "Speedup: k8s-memif-3n-hsw-xl710-64b-base_and_scale-ndr-tsa"
- algorithm: "plot_throughput_speedup_analysis"
- output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-xl710-64b-base_and_scale-ndr-tsa"
- data: "plot-ligato-throughput-speedup-analysis-3n-hsw"
- filter: "'NIC_Intel-XL710' and
- '64B' and
- ('BASE' or 'SCALE') and
- 'NDRPDR' and
- ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
- not 'VHOST' and
- 'MEMIF'"
- parameters:
- - "throughput"
- - "parent"
- - "tags"
- layout:
- title: "" # No title
- layout: "plot-throughput-speedup-analysis"
-
--
- type: "plot"
- title: "Speedup: k8s-memif-3n-hsw-xl710-64b-base_and_scale-pdr-tsa"
- algorithm: "plot_throughput_speedup_analysis"
- output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-xl710-64b-base_and_scale-pdr-tsa"
- data: "plot-ligato-throughput-speedup-analysis-3n-hsw"
- filter: "'NIC_Intel-XL710' and
- '64B' and
- ('BASE' or 'SCALE') and
- 'NDRPDR' and
- ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
- not 'VHOST' and
- 'MEMIF'"
- parameters:
- - "throughput"
- - "parent"
- - "tags"
- layout:
- title: "" # No title
- layout: "plot-throughput-speedup-analysis"
-
################################################################################
# Speedup - VPP IPv4 3n-hsw-x520
@@ -13876,52 +13542,6 @@
title: "" # No title
layout: "plot-throughput-speedup-analysis"
--
- type: "plot"
- title: "Speedup: ip4-2n-skx-x710-64b-features-ndr-tsa"
- algorithm: "plot_throughput_speedup_analysis"
- output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-features-ndr-tsa"
- data: "plot-throughput-speedup-analysis-2n-skx"
- filter: "'NIC_Intel-X710' and
- '64B' and
- 'FEATURE' and
- ('ACL10' or 'ACL50') and '10k_FLOWS' and
- 'NDRPDR' and
- 'IP4FWD' and
- not 'IPSEC' and
- not 'VHOST'"
- parameters:
- - "throughput"
- - "parent"
- - "tags"
- layout:
- title: "" # No title
- layout: "plot-throughput-speedup-analysis"
-
--
- type: "plot"
- title: "Speedup: ip4-2n-skx-x710-64b-features-pdr-tsa"
- algorithm: "plot_throughput_speedup_analysis"
- output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-features-pdr-tsa"
- data: "plot-throughput-speedup-analysis-2n-skx"
- filter: "'NIC_Intel-X710' and
- '64B' and
- 'FEATURE' and
- ('ACL10' or 'ACL50') and '10k_FLOWS' and
- 'NDRPDR' and
- 'IP4FWD' and
- not 'IPSEC' and
- not 'VHOST'"
- parameters:
- - "throughput"
- - "parent"
- - "tags"
- layout:
- title: "" # No title
- layout: "plot-throughput-speedup-analysis"
-
# Speedup - VPP IPv4 2n-skx-xxv710
-
type: "plot"
@@ -13967,52 +13587,6 @@
title: "" # No title
layout: "plot-throughput-speedup-analysis"
--
- type: "plot"
- title: "Speedup: ip4-2n-skx-xxv710-64b-features-ndr-tsa"
- algorithm: "plot_throughput_speedup_analysis"
- output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-features-ndr-tsa"
- data: "plot-throughput-speedup-analysis-2n-skx"
- filter: "'NIC_Intel-XXV710' and
- '64B' and
- 'FEATURE' and
- ('ACL10' or 'ACL50') and '10k_FLOWS' and
- 'NDRPDR' and
- 'IP4FWD' and
- not 'IPSEC' and
- not 'VHOST'"
- parameters:
- - "throughput"
- - "parent"
- - "tags"
- layout:
- title: "" # No title
- layout: "plot-throughput-speedup-analysis"
-
--
- type: "plot"
- title: "Speedup: ip4-2n-skx-xxv710-64b-features-pdr-tsa"
- algorithm: "plot_throughput_speedup_analysis"
- output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-features-pdr-tsa"
- data: "plot-throughput-speedup-analysis-2n-skx"
- filter: "'NIC_Intel-XXV710' and
- '64B' and
- 'FEATURE' and
- ('ACL10' or 'ACL50') and '10k_FLOWS' and
- 'NDRPDR' and
- 'IP4FWD' and
- not 'IPSEC' and
- not 'VHOST'"
- parameters:
- - "throughput"
- - "parent"
- - "tags"
- layout:
- title: "" # No title
- layout: "plot-throughput-speedup-analysis"
-
################################################################################
# Speedup - VPP IPv4 Tunnels 3n-hsw-x520
@@ -14203,147 +13777,6 @@
title: "" # No title
layout: "plot-throughput-speedup-analysis"
-# Speedup - VPP IPv4 Tunnels 3n-skx-xxv710
--
- type: "plot"
- title: "Speedup: ip4tun-3n-skx-xxv710-64b-base_and_scale-ndr-tsa"
- algorithm: "plot_throughput_speedup_analysis"
- output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-xxv710-64b-base_and_scale-ndr-tsa"
- data: "plot-throughput-speedup-analysis-3n-skx"
- filter: "'NIC_Intel-XXV710' and
- '64B' and
- 'ENCAP' and
- ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
- 'NDRPDR' and
- 'IP4FWD' and
- not 'IPSEC' and
- not 'VHOST'"
- parameters:
- - "throughput"
- - "parent"
- - "tags"
- layout:
- title: "" # No title
- layout: "plot-throughput-speedup-analysis"
-
--
- type: "plot"
- title: "Speedup: ip4tun-3n-skx-xxv710-64b-base_and_scale-pdr-tsa"
- algorithm: "plot_throughput_speedup_analysis"
- output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-xxv710-64b-base_and_scale-pdr-tsa"
- data: "plot-throughput-speedup-analysis-3n-skx"
- filter: "'NIC_Intel-XXV710' and
- '64B' and
- 'ENCAP' and
- ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
- 'NDRPDR' and
- 'IP4FWD' and
- not 'IPSEC' and
- not 'VHOST'"
- parameters:
- - "throughput"
- - "parent"
- - "tags"
- layout:
- title: "" # No title
- layout: "plot-throughput-speedup-analysis"
-
-# Speedup - VPP IPv4 Tunnels 2n-skx-x710
--
- type: "plot"
- title: "Speedup: ip4tun-2n-skx-x710-64b-base_and_scale-ndr-tsa"
- algorithm: "plot_throughput_speedup_analysis"
- output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/ip4tun-2n-skx-x710-64b-base_and_scale-ndr-tsa"
- data: "plot-throughput-speedup-analysis-2n-skx"
- filter: "'NIC_Intel-X710' and
- '64B' and
- 'ENCAP' and
- ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
- 'NDRPDR' and
- 'IP4FWD' and
- not 'IPSEC' and
- not 'VHOST'"
- parameters:
- - "throughput"
- - "parent"
- - "tags"
- layout:
- title: "" # No title
- layout: "plot-throughput-speedup-analysis"
-
--
- type: "plot"
- title: "Speedup: ip4tun-2n-skx-x710-64b-base_and_scale-pdr-tsa"
- algorithm: "plot_throughput_speedup_analysis"
- output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/ip4tun-2n-skx-x710-64b-base_and_scale-pdr-tsa"
- data: "plot-throughput-speedup-analysis-2n-skx"
- filter: "'NIC_Intel-X710' and
- '64B' and
- 'ENCAP' and
- ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
- 'NDRPDR' and
- 'IP4FWD' and
- not 'IPSEC' and
- not 'VHOST'"
- parameters:
- - "throughput"
- - "parent"
- - "tags"
- layout:
- title: "" # No title
- layout: "plot-throughput-speedup-analysis"
-
-# Speedup - VPP IPv4 Tunnels 2n-skx-xxv710
--
- type: "plot"
- title: "Speedup: ip4tun-2n-skx-xxv710-64b-base_and_scale-ndr-tsa"
- algorithm: "plot_throughput_speedup_analysis"
- output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/ip4tun-2n-skx-xxv710-64b-base_and_scale-ndr-tsa"
- data: "plot-throughput-speedup-analysis-2n-skx"
- filter: "'NIC_Intel-XXV710' and
- '64B' and
- 'ENCAP' and
- ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
- 'NDRPDR' and
- 'IP4FWD' and
- not 'IPSEC' and
- not 'VHOST'"
- parameters:
- - "throughput"
- - "parent"
- - "tags"
- layout:
- title: "" # No title
- layout: "plot-throughput-speedup-analysis"
-
--
- type: "plot"
- title: "Speedup: ip4tun-2n-skx-xxv710-64b-base_and_scale-pdr-tsa"
- algorithm: "plot_throughput_speedup_analysis"
- output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/ip4tun-2n-skx-xxv710-64b-base_and_scale-pdr-tsa"
- data: "plot-throughput-speedup-analysis-2n-skx"
- filter: "'NIC_Intel-XXV710' and
- '64B' and
- 'ENCAP' and
- ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
- 'NDRPDR' and
- 'IP4FWD' and
- not 'IPSEC' and
- not 'VHOST'"
- parameters:
- - "throughput"
- - "parent"
- - "tags"
- layout:
- title: "" # No title
- layout: "plot-throughput-speedup-analysis"
-
################################################################################
# Speedup - VPP IPv6 3n-hsw-x520
@@ -14819,54 +14252,6 @@
title: "" # No title
layout: "plot-throughput-speedup-analysis"
--
- type: "plot"
- title: "Speedup: ip6-2n-skx-x710-78b-features-ndr-tsa"
- algorithm: "plot_throughput_speedup_analysis"
- output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-features-ndr-tsa"
- data: "plot-throughput-speedup-analysis-2n-skx"
- filter: "'NIC_Intel-X710' and
- '78B' and
- 'FEATURE' and
- ('ACL10' or 'ACL50') and '10k_FLOWS' and
- 'NDRPDR' and
- 'IP6FWD' and
- not 'SRv6' and
- not 'IPSEC' and
- not 'VHOST'"
- parameters:
- - "throughput"
- - "parent"
- - "tags"
- layout:
- title: "" # No title
- layout: "plot-throughput-speedup-analysis"
-
--
- type: "plot"
- title: "Speedup: ip6-2n-skx-x710-78b-features-pdr-tsa"
- algorithm: "plot_throughput_speedup_analysis"
- output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-features-pdr-tsa"
- data: "plot-throughput-speedup-analysis-2n-skx"
- filter: "'NIC_Intel-X710' and
- '78B' and
- 'FEATURE' and
- ('ACL10' or 'ACL50') and '10k_FLOWS' and
- 'NDRPDR' and
- 'IP6FWD' and
- not 'SRv6' and
- not 'IPSEC' and
- not 'VHOST'"
- parameters:
- - "throughput"
- - "parent"
- - "tags"
- layout:
- title: "" # No title
- layout: "plot-throughput-speedup-analysis"
-
# Speedup - VPP IPv6 2n-skx-xxv710
-
type: "plot"
@@ -14914,54 +14299,6 @@
title: "" # No title
layout: "plot-throughput-speedup-analysis"
--
- type: "plot"
- title: "Speedup: ip6-2n-skx-xxv710-78b-features-ndr-tsa"
- algorithm: "plot_throughput_speedup_analysis"
- output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-features-ndr-tsa"
- data: "plot-throughput-speedup-analysis-2n-skx"
- filter: "'NIC_Intel-XXV710' and
- '78B' and
- 'FEATURE' and
- ('ACL10' or 'ACL50') and '10k_FLOWS' and
- 'NDRPDR' and
- 'IP6FWD' and
- not 'SRv6' and
- not 'IPSEC' and
- not 'VHOST'"
- parameters:
- - "throughput"
- - "parent"
- - "tags"
- layout:
- title: "" # No title
- layout: "plot-throughput-speedup-analysis"
-
--
- type: "plot"
- title: "Speedup: ip6-2n-skx-xxv710-78b-features-pdr-tsa"
- algorithm: "plot_throughput_speedup_analysis"
- output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-features-pdr-tsa"
- data: "plot-throughput-speedup-analysis-2n-skx"
- filter: "'NIC_Intel-XXV710' and
- '78B' and
- 'FEATURE' and
- ('ACL10' or 'ACL50') and '10k_FLOWS' and
- 'NDRPDR' and
- 'IP6FWD' and
- not 'SRv6' and
- not 'IPSEC' and
- not 'VHOST'"
- parameters:
- - "throughput"
- - "parent"
- - "tags"
- layout:
- title: "" # No title
- layout: "plot-throughput-speedup-analysis"
-
################################################################################
# Speedup - VPP IPv6 tunnels 3n-hsw-x520
@@ -15555,52 +14892,6 @@
title: "" # No title
layout: "plot-throughput-speedup-analysis"
--
- type: "plot"
- title: "Speedup: l2sw-2n-skx-x710-64b-features-ndr-tsa"
- algorithm: "plot_throughput_speedup_analysis"
- output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-x710-64b-features-ndr-tsa"
- data: "plot-throughput-speedup-analysis-2n-skx"
- filter: "'NIC_Intel-X710' and
- '64B' and
- 'FEATURE' and
- ('ACL10' or 'ACL50') and '10k_FLOWS' and
- 'NDRPDR' and
- ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
- not 'VHOST' and
- not 'MEMIF'"
- parameters:
- - "throughput"
- - "parent"
- - "tags"
- layout:
- title: "" # No title
- layout: "plot-throughput-speedup-analysis"
-
--
- type: "plot"
- title: "Speedup: l2sw-2n-skx-x710-64b-features-pdr-tsa"
- algorithm: "plot_throughput_speedup_analysis"
- output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-x710-64b-features-pdr-tsa"
- data: "plot-throughput-speedup-analysis-2n-skx"
- filter: "'NIC_Intel-X710' and
- '64B' and
- 'FEATURE' and
- ('ACL10' or 'ACL50') and '10k_FLOWS' and
- 'NDRPDR' and
- ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
- not 'VHOST' and
- not 'MEMIF'"
- parameters:
- - "throughput"
- - "parent"
- - "tags"
- layout:
- title: "" # No title
- layout: "plot-throughput-speedup-analysis"
-
# Speedup - VPP L2 2n-skx-xxv710
-
type: "plot"
@@ -15646,52 +14937,6 @@
title: "" # No title
layout: "plot-throughput-speedup-analysis"
--
- type: "plot"
- title: "Speedup: l2sw-2n-skx-xxv710-64b-features-ndr-tsa"
- algorithm: "plot_throughput_speedup_analysis"
- output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-xxv710-64b-features-ndr-tsa"
- data: "plot-throughput-speedup-analysis-2n-skx"
- filter: "'NIC_Intel-XXV710' and
- '64B' and
- 'FEATURE' and
- ('ACL10' or 'ACL50') and '10k_FLOWS' and
- 'NDRPDR' and
- ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
- not 'VHOST' and
- not 'MEMIF'"
- parameters:
- - "throughput"
- - "parent"
- - "tags"
- layout:
- title: "" # No title
- layout: "plot-throughput-speedup-analysis"
-
--
- type: "plot"
- title: "Speedup: l2sw-2n-skx-xxv710-64b-features-pdr-tsa"
- algorithm: "plot_throughput_speedup_analysis"
- output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-xxv710-64b-features-pdr-tsa"
- data: "plot-throughput-speedup-analysis-2n-skx"
- filter: "'NIC_Intel-XXV710' and
- '64B' and
- 'FEATURE' and
- ('ACL10' or 'ACL50') and '10k_FLOWS' and
- 'NDRPDR' and
- ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
- not 'VHOST' and
- not 'MEMIF'"
- parameters:
- - "throughput"
- - "parent"
- - "tags"
- layout:
- title: "" # No title
- layout: "plot-throughput-speedup-analysis"
-
################################################################################
# Speedup - VPP vhost ip4 3n-hsw-x520
@@ -15957,3 +15202,42 @@
layout:
title: "" # No title
layout: "plot-throughput-speedup-analysis"
+
+# Speedup - VPP vhost l2sw 3n-hsw-x520
+-
+ type: "plot"
+ title: "VPP Speedup: vts-3n-hsw-x520-64b-base_and_scale-ndr-tsa"
+ algorithm: "plot_throughput_speedup_analysis"
+ output-file-type: ".html"
+ output-file: "{DIR[STATIC,VPP]}/vts-3n-hsw-x520-64b-base_and_scale-ndr-tsa"
+ data: "plot-throughput-speedup-analysis-3n-hsw"
+ filter: "'NIC_Intel-X520-DA2' and
+ '64B' and
+ 'NDRPDR' and
+ 'VTS'"
+ parameters:
+ - "throughput"
+ - "parent"
+ - "tags"
+ layout:
+ title: "" # No title
+ layout: "plot-throughput-speedup-analysis"
+
+-
+ type: "plot"
+ title: "VPP Speedup: vts-3n-hsw-x520-64b-base_and_scale-pdr-tsa"
+ algorithm: "plot_throughput_speedup_analysis"
+ output-file-type: ".html"
+ output-file: "{DIR[STATIC,VPP]}/vts-3n-hsw-x520-64b-base_and_scale-pdr-tsa"
+ data: "plot-throughput-speedup-analysis-3n-hsw"
+ filter: "'NIC_Intel-X520-DA2' and
+ '64B' and
+ 'NDRPDR' and
+ 'VTS'"
+ parameters:
+ - "throughput"
+ - "parent"
+ - "tags"
+ layout:
+ title: "" # No title
+ layout: "plot-throughput-speedup-analysis"