aboutsummaryrefslogtreecommitdiffstats
path: root/docs/report/vpp_performance_tests/packet_latency_graphs
diff options
context:
space:
mode:
Diffstat (limited to 'docs/report/vpp_performance_tests/packet_latency_graphs')
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-2n-skx-x710.rst74
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-2n-skx-xxv710.rst51
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-3n-hsw-x520.rst74
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-3n-hsw-x710.rst74
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-3n-hsw-xl710.rst74
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-3n-skx-x710.rst74
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-3n-skx-xxv710.rst106
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/container_memif.rst10
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/container_orchestrated-3n-hsw-x520.rst120
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/container_orchestrated-3n-hsw-x710.rst120
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/container_orchestrated.rst21
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/index.rst4
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip4-2n-skx-x710.rst58
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip4-2n-skx-xxv710.rst205
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip4-3n-hsw-x520.rst258
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip4-3n-hsw-x710.rst259
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip4-3n-hsw-xl710.rst50
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip4-3n-skx-x710.rst146
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip4-3n-skx-xxv710.rst258
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip4.rst11
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels-3n-hsw-x520.rst121
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels-3n-hsw-x710.rst120
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels-3n-hsw-xl710.rst103
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels-3n-skx-x710.rst120
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels-3n-skx-xxv710.rst104
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels.rst17
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip6-2n-skx-x710.rst49
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip6-2n-skx-xxv710.rst52
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip6-3n-hsw-x520.rst74
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip6-3n-hsw-x710.rst74
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip6-3n-hsw-xl710.rst42
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip6-3n-skx-x710.rst49
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip6-3n-skx-xxv710.rst52
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip6.rst12
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip6_tunnels-3n-hsw-x520.rst74
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip6_tunnels.rst20
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ipsec-3n-hsw-xl710.rst76
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ipsec-3n-skx-xxv710.rst107
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ipsec.rst3
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/l2-2n-skx-x710.rst53
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/l2-2n-skx-xxv710.rst203
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/l2-3n-hsw-x520.rst212
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/l2-3n-hsw-x710.rst166
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/l2-3n-hsw-xl710.rst53
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/l2-3n-skx-x710.rst109
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/l2-3n-skx-xxv710.rst281
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/l2.rst38
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/srv6-3n-hsw-x520.rst74
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/srv6-3n-hsw-xl710.rst107
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/srv6-3n-skx-xxv710.rst107
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/srv6.rst5
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-2n-skx-x710.rst166
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-2n-skx-xxv710.rst107
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-3n-hsw-x520.rst166
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-3n-hsw-x710.rst166
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-3n-hsw-xl710.rst153
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-3n-skx-x710.rst109
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-3n-skx-xxv710.rst183
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost.rst11
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/vts-3n-hsw-x520.rst74
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/vts-3n-hsw-xl710.rst104
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/vts-3n-skx-xxv710.rst104
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/vts.rst9
63 files changed, 2532 insertions, 3544 deletions
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-2n-skx-x710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-2n-skx-x710.rst
deleted file mode 100644
index 3c30b62bc6..0000000000
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-2n-skx-x710.rst
+++ /dev/null
@@ -1,74 +0,0 @@
-
-.. raw:: latex
-
- \clearpage
-
-.. raw:: html
-
- <script type="text/javascript">
-
- function getDocHeight(doc) {
- doc = doc || document;
- var body = doc.body, html = doc.documentElement;
- var height = Math.max( body.scrollHeight, body.offsetHeight,
- html.clientHeight, html.scrollHeight, html.offsetHeight );
- return height;
- }
-
- function setIframeHeight(id) {
- var ifrm = document.getElementById(id);
- var doc = ifrm.contentDocument? ifrm.contentDocument:
- ifrm.contentWindow.document;
- ifrm.style.visibility = 'hidden';
- ifrm.style.height = "10px"; // reset to minimal height ...
- // IE opt. for bing/msn needs a bit added or scrollbar appears
- ifrm.style.height = getDocHeight( doc ) + 4 + "px";
- ifrm.style.visibility = 'visible';
- }
-
- </script>
-
-2n-skx-x710
-~~~~~~~~~~~
-
-64b-2t1c-base_and_features
---------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-x710-64b-2t1c-base_and_features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-x710-64b-2t1c-base_and_features-ndr-lat}
- \label{fig:memif-2n-skx-x710-64b-2t1c-base_and_features-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_features
---------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-x710-64b-4t2c-base_and_features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-x710-64b-4t2c-base_and_features-ndr-lat}
- \label{fig:memif-2n-skx-x710-64b-4t2c-base_and_features-ndr-lat}
- \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-2n-skx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-2n-skx-xxv710.rst
index 657f9509f2..787db812cf 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-2n-skx-xxv710.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-2n-skx-xxv710.rst
@@ -28,16 +28,47 @@
</script>
+..
+ ## 2n-skx-xxv710
+ ### 64b-?t?c-memif-base-i40e
+ 2n1l-10ge2p1xxv710-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
+ 2n1l-10ge2p1xxv710-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
+ 2n1l-10ge2p1xxv710-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
+ 2n1l-10ge2p1xxv710-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
+
2n-skx-xxv710
~~~~~~~~~~~~~
-64b-2t1c-base_and_features
---------------------------
+64b-2t1c-memif-base-i40e
+------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-xxv710-64b-2t1c-memif-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-xxv710-64b-2t1c-memif-base-i40e-ndr-lat}
+ \label{fig:2n-skx-xxv710-64b-2t1c-memif-base-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-memif-base-i40e
+------------------------
.. raw:: html
<center>
- <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-xxv710-64b-2t1c-base_and_features-ndr-lat.html"></iframe>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-xxv710-64b-4t2c-memif-base-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -46,21 +77,21 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-xxv710-64b-2t1c-base_and_features-ndr-lat}
- \label{fig:memif-2n-skx-xxv710-64b-2t1c-base_and_features-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-xxv710-64b-4t2c-memif-base-i40e-ndr-lat}
+ \label{fig:2n-skx-xxv710-64b-4t2c-memif-base-i40e-ndr-lat}
\end{figure}
.. raw:: latex
\clearpage
-64b-4t2c-base_and_features
---------------------------
+64b-8t4c-memif-base-i40e
+------------------------
.. raw:: html
<center>
- <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-xxv710-64b-4t2c-base_and_features-ndr-lat.html"></iframe>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-xxv710-64b-8t4c-memif-base-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -69,6 +100,6 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-xxv710-64b-4t2c-base_and_features-ndr-lat}
- \label{fig:memif-2n-skx-xxv710-64b-4t2c-base_and_features-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-xxv710-64b-8t4c-memif-base-i40e-ndr-lat}
+ \label{fig:2n-skx-xxv710-64b-8t4c-memif-base-i40e-ndr-lat}
\end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-3n-hsw-x520.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-3n-hsw-x520.rst
deleted file mode 100644
index a7687bde27..0000000000
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-3n-hsw-x520.rst
+++ /dev/null
@@ -1,74 +0,0 @@
-
-.. raw:: latex
-
- \clearpage
-
-.. raw:: html
-
- <script type="text/javascript">
-
- function getDocHeight(doc) {
- doc = doc || document;
- var body = doc.body, html = doc.documentElement;
- var height = Math.max( body.scrollHeight, body.offsetHeight,
- html.clientHeight, html.scrollHeight, html.offsetHeight );
- return height;
- }
-
- function setIframeHeight(id) {
- var ifrm = document.getElementById(id);
- var doc = ifrm.contentDocument? ifrm.contentDocument:
- ifrm.contentWindow.document;
- ifrm.style.visibility = 'hidden';
- ifrm.style.height = "10px"; // reset to minimal height ...
- // IE opt. for bing/msn needs a bit added or scrollbar appears
- ifrm.style.height = getDocHeight( doc ) + 4 + "px";
- ifrm.style.visibility = 'visible';
- }
-
- </script>
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-64b-1t1c-base_and_features
---------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x520-64b-1t1c-base_and_features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-1t1c-base_and_features-ndr-lat}
- \label{fig:memif-3n-hsw-x520-64b-1t1c-base_and_features-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_features
---------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x520-64b-2t2c-base_and_features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-2t2c-base_and_features-ndr-lat}
- \label{fig:memif-3n-hsw-x520-64b-2t2c-base_and_features-ndr-lat}
- \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-3n-hsw-x710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-3n-hsw-x710.rst
deleted file mode 100644
index d24b7fb40e..0000000000
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-3n-hsw-x710.rst
+++ /dev/null
@@ -1,74 +0,0 @@
-
-.. raw:: latex
-
- \clearpage
-
-.. raw:: html
-
- <script type="text/javascript">
-
- function getDocHeight(doc) {
- doc = doc || document;
- var body = doc.body, html = doc.documentElement;
- var height = Math.max( body.scrollHeight, body.offsetHeight,
- html.clientHeight, html.scrollHeight, html.offsetHeight );
- return height;
- }
-
- function setIframeHeight(id) {
- var ifrm = document.getElementById(id);
- var doc = ifrm.contentDocument? ifrm.contentDocument:
- ifrm.contentWindow.document;
- ifrm.style.visibility = 'hidden';
- ifrm.style.height = "10px"; // reset to minimal height ...
- // IE opt. for bing/msn needs a bit added or scrollbar appears
- ifrm.style.height = getDocHeight( doc ) + 4 + "px";
- ifrm.style.visibility = 'visible';
- }
-
- </script>
-
-3n-hsw-x710
-~~~~~~~~~~~
-
-64b-1t1c-base_and_features
---------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x710-64b-1t1c-base_and_features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-1t1c-base_and_features-ndr-lat}
- \label{fig:memif-3n-hsw-x710-64b-1t1c-base_and_features-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_features
---------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x710-64b-2t2c-base_and_features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-2t2c-base_and_features-ndr-lat}
- \label{fig:memif-3n-hsw-x710-64b-2t2c-base_and_features-ndr-lat}
- \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-3n-hsw-xl710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-3n-hsw-xl710.rst
deleted file mode 100644
index bc6c75f64b..0000000000
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-3n-hsw-xl710.rst
+++ /dev/null
@@ -1,74 +0,0 @@
-
-.. raw:: latex
-
- \clearpage
-
-.. raw:: html
-
- <script type="text/javascript">
-
- function getDocHeight(doc) {
- doc = doc || document;
- var body = doc.body, html = doc.documentElement;
- var height = Math.max( body.scrollHeight, body.offsetHeight,
- html.clientHeight, html.scrollHeight, html.offsetHeight );
- return height;
- }
-
- function setIframeHeight(id) {
- var ifrm = document.getElementById(id);
- var doc = ifrm.contentDocument? ifrm.contentDocument:
- ifrm.contentWindow.document;
- ifrm.style.visibility = 'hidden';
- ifrm.style.height = "10px"; // reset to minimal height ...
- // IE opt. for bing/msn needs a bit added or scrollbar appears
- ifrm.style.height = getDocHeight( doc ) + 4 + "px";
- ifrm.style.visibility = 'visible';
- }
-
- </script>
-
-3n-hsw-xl710
-~~~~~~~~~~~~
-
-64b-1t1c-base_and_features
---------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-xl710-64b-1t1c-base_and_features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-1t1c-base_and_features-ndr-lat}
- \label{fig:memif-3n-hsw-xl710-64b-1t1c-base_and_features-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_features
---------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-xl710-64b-2t2c-base_and_features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-2t2c-base_and_features-ndr-lat}
- \label{fig:memif-3n-hsw-xl710-64b-2t2c-base_and_features-ndr-lat}
- \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-3n-skx-x710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-3n-skx-x710.rst
deleted file mode 100644
index cce807148a..0000000000
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-3n-skx-x710.rst
+++ /dev/null
@@ -1,74 +0,0 @@
-
-.. raw:: latex
-
- \clearpage
-
-.. raw:: html
-
- <script type="text/javascript">
-
- function getDocHeight(doc) {
- doc = doc || document;
- var body = doc.body, html = doc.documentElement;
- var height = Math.max( body.scrollHeight, body.offsetHeight,
- html.clientHeight, html.scrollHeight, html.offsetHeight );
- return height;
- }
-
- function setIframeHeight(id) {
- var ifrm = document.getElementById(id);
- var doc = ifrm.contentDocument? ifrm.contentDocument:
- ifrm.contentWindow.document;
- ifrm.style.visibility = 'hidden';
- ifrm.style.height = "10px"; // reset to minimal height ...
- // IE opt. for bing/msn needs a bit added or scrollbar appears
- ifrm.style.height = getDocHeight( doc ) + 4 + "px";
- ifrm.style.visibility = 'visible';
- }
-
- </script>
-
-3n-skx-x710
-~~~~~~~~~~~
-
-64b-2t1c-base_and_features
---------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-x710-64b-2t1c-base_and_features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-2t1c-base_and_features-ndr-lat}
- \label{fig:memif-3n-skx-x710-64b-2t1c-base_and_features-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_features
---------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-x710-64b-4t2c-base_and_features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-4t2c-base_and_features-ndr-lat}
- \label{fig:memif-3n-skx-x710-64b-4t2c-base_and_features-ndr-lat}
- \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-3n-skx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-3n-skx-xxv710.rst
new file mode 100644
index 0000000000..8afd784a01
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-3n-skx-xxv710.rst
@@ -0,0 +1,106 @@
+
+.. raw:: latex
+
+ \clearpage
+
+.. raw:: html
+
+ <script type="text/javascript">
+
+ function getDocHeight(doc) {
+ doc = doc || document;
+ var body = doc.body, html = doc.documentElement;
+ var height = Math.max( body.scrollHeight, body.offsetHeight,
+ html.clientHeight, html.scrollHeight, html.offsetHeight );
+ return height;
+ }
+
+ function setIframeHeight(id) {
+ var ifrm = document.getElementById(id);
+ var doc = ifrm.contentDocument? ifrm.contentDocument:
+ ifrm.contentWindow.document;
+ ifrm.style.visibility = 'hidden';
+ ifrm.style.height = "10px"; // reset to minimal height ...
+ // IE opt. for bing/msn needs a bit added or scrollbar appears
+ ifrm.style.height = getDocHeight( doc ) + 4 + "px";
+ ifrm.style.visibility = 'visible';
+ }
+
+ </script>
+
+..
+ ## 3n-skx-xxv710
+ ### 64b-?t?c-memif-base-i40e
+ 10ge2p1xxv710-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
+ 10ge2p1xxv710-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
+ 10ge2p1xxv710-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
+ 10ge2p1xxv710-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
+ 10ge2p1xxv710-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
+
+3n-skx-xxv710
+~~~~~~~~~~~~~
+
+64b-2t1c-memif-base-i40e
+------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-64b-2t1c-memif-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-2t1c-memif-base-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-64b-2t1c-memif-base-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-memif-base-i40e
+------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-64b-4t2c-memif-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-4t2c-memif-base-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-64b-4t2c-memif-base-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-memif-base-i40e
+------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-64b-8t4c-memif-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-8t4c-memif-base-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-64b-8t4c-memif-base-i40e-ndr-lat}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif.rst
index 0ffeef5546..3c3fceb7dd 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif.rst
@@ -13,15 +13,9 @@ VPP worker thread(s), a.k.a. VPP data plane thread(s), and their
physical CPU core(s) placement.
CSIT source code for the test cases used for plots can be found in
-`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/container_memif?h=rls1901>`_.
+`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/container_memif?h=rls1908>`_.
.. toctree::
- container_memif-3n-hsw-x520
- container_memif-3n-hsw-x710
- container_memif-3n-hsw-xl710
- container_memif-3n-skx-x710
- container_memif-2n-skx-x710
-
-..
container_memif-2n-skx-xxv710
+ container_memif-3n-skx-xxv710
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/container_orchestrated-3n-hsw-x520.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/container_orchestrated-3n-hsw-x520.rst
deleted file mode 100644
index 64e385a135..0000000000
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/container_orchestrated-3n-hsw-x520.rst
+++ /dev/null
@@ -1,120 +0,0 @@
-
-.. raw:: latex
-
- \clearpage
-
-.. raw:: html
-
- <script type="text/javascript">
-
- function getDocHeight(doc) {
- doc = doc || document;
- var body = doc.body, html = doc.documentElement;
- var height = Math.max( body.scrollHeight, body.offsetHeight,
- html.clientHeight, html.scrollHeight, html.offsetHeight );
- return height;
- }
-
- function setIframeHeight(id) {
- var ifrm = document.getElementById(id);
- var doc = ifrm.contentDocument? ifrm.contentDocument:
- ifrm.contentWindow.document;
- ifrm.style.visibility = 'hidden';
- ifrm.style.height = "10px"; // reset to minimal height ...
- // IE opt. for bing/msn needs a bit added or scrollbar appears
- ifrm.style.height = getDocHeight( doc ) + 4 + "px";
- ifrm.style.visibility = 'visible';
- }
-
- </script>
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-64b-1t1c-base_and_scale-l2xc
-----------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-ndr-lat}
- \label{fig:k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale-l2xc
-----------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2xc-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2xc-ndr-lat}
- \label{fig:k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2xc-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-base_and_scale-l2bd
-----------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-ndr-lat}
- \label{fig:k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale-l2bd
-----------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-ndr-lat}
- \label{fig:k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-ndr-lat}
- \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/container_orchestrated-3n-hsw-x710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/container_orchestrated-3n-hsw-x710.rst
deleted file mode 100644
index 2cb8327855..0000000000
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/container_orchestrated-3n-hsw-x710.rst
+++ /dev/null
@@ -1,120 +0,0 @@
-
-.. raw:: latex
-
- \clearpage
-
-.. raw:: html
-
- <script type="text/javascript">
-
- function getDocHeight(doc) {
- doc = doc || document;
- var body = doc.body, html = doc.documentElement;
- var height = Math.max( body.scrollHeight, body.offsetHeight,
- html.clientHeight, html.scrollHeight, html.offsetHeight );
- return height;
- }
-
- function setIframeHeight(id) {
- var ifrm = document.getElementById(id);
- var doc = ifrm.contentDocument? ifrm.contentDocument:
- ifrm.contentWindow.document;
- ifrm.style.visibility = 'hidden';
- ifrm.style.height = "10px"; // reset to minimal height ...
- // IE opt. for bing/msn needs a bit added or scrollbar appears
- ifrm.style.height = getDocHeight( doc ) + 4 + "px";
- ifrm.style.visibility = 'visible';
- }
-
- </script>
-
-3n-hsw-x710
-~~~~~~~~~~~
-
-64b-1t1c-base_and_scale-l2xc
-----------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-ndr-lat}
- \label{fig:k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale-l2xc
-----------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-ndr-lat}
- \label{fig:k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-base_and_scale-l2bd
-----------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-ndr-lat}
- \label{fig:k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale-l2bd
-----------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-ndr-lat}
- \label{fig:k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-ndr-lat}
- \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/container_orchestrated.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/container_orchestrated.rst
deleted file mode 100644
index 161fdd15f9..0000000000
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/container_orchestrated.rst
+++ /dev/null
@@ -1,21 +0,0 @@
-
-.. raw:: latex
-
- \clearpage
-
-K8s Container Memif
-===================
-
-This section includes summary graphs of VPP Phy-to-Phy packet latency
-with CContainer Orchestrated Topologies measured at 100% of discovered NDR
-throughput rate. Latency 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.
-
-CSIT source code for the test cases used for plots can be found in
-`CSIT git repository <https://git.fd.io/csit/tree/tests/kubernetes/perf/container_memif?h=rls1901>`_.
-
-.. toctree::
-
- container_orchestrated-3n-hsw-x520
- container_orchestrated-3n-hsw-x710
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/index.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/index.rst
index 73798a5f1f..b48265a5d3 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/index.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/index.rst
@@ -52,11 +52,7 @@ Additional information about graph data:
ip6
srv6
ip4_tunnels
- ip6_tunnels
vm_vhost
container_memif
ipsec
-
-..
- container_orchestrated
vts
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-2n-skx-x710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-2n-skx-x710.rst
index a95f0cc511..5b4bc3899a 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-2n-skx-x710.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-2n-skx-x710.rst
@@ -28,16 +28,25 @@
</script>
+..
+ ## 2n-skx-x710
+ ### 64b-?t?c-ip4routing-base-scale-avf-i40e
+ 2n1l-10ge2p1x710-avf-ethip4-ip4base-ndrpdr
+ 2n1l-10ge2p1x710-avf-ethip4-ip4scale2m-ndrpdr
+ 2n1l-10ge2p1x710-dot1q-ip4base-ndrpdr
+ 2n1l-10ge2p1x710-ethip4-ip4base-ndrpdr
+ 2n1l-10ge2p1x710-ethip4-ip4scale2m-ndrpdr
+
2n-skx-x710
~~~~~~~~~~~
-64b-2t1c-base_and_scale
------------------------
+64b-2t1c-ip4routing-base-scale-avf-i40e
+---------------------------------------
.. raw:: html
<center>
- <iframe id="ifrm33" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-x710-64b-2t1c-ip4routing-base-scale-avf-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -46,40 +55,21 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
- \label{fig:ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-x710-64b-2t1c-ip4routing-base-scale-avf-i40e-ndr-lat}
+ \label{fig:2n-skx-x710-64b-2t1c-ip4routing-base-scale-avf-i40e-ndr-lat}
\end{figure}
.. raw:: latex
\clearpage
-64b-4t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm34" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
- \label{fig:ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
- \end{figure}
-
-64b-2t1c-features-iacl
-----------------------
+64b-4t2c-ip4routing-base-scale-avf-i40e
+---------------------------------------
.. raw:: html
<center>
- <iframe id="ifrm35" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-x710-64b-2t1c-features-iacl-ndr-lat.html"></iframe>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-x710-64b-4t2c-ip4routing-base-scale-avf-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -88,21 +78,21 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-2t1c-features-iacl-ndr-lat}
- \label{fig:ip4-2n-skx-x710-64b-2t1c-features-iacl-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-x710-64b-4t2c-ip4routing-base-scale-avf-i40e-ndr-lat}
+ \label{fig:2n-skx-x710-64b-4t2c-ip4routing-base-scale-avf-i40e-ndr-lat}
\end{figure}
.. raw:: latex
\clearpage
-64b-4t2c-features-iacl
------------------------
+64b-8t4c-ip4routing-base-scale-avf-i40e
+---------------------------------------
.. raw:: html
<center>
- <iframe id="ifrm36" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-x710-64b-4t2c-features-iacl-ndr-lat.html"></iframe>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-x710-64b-8t4c-ip4routing-base-scale-avf-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -111,6 +101,6 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-4t2c-features-iacl-ndr-lat}
- \label{fig:ip4-2n-skx-x710-64b-4t2c-features-iacl-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-x710-64b-8t4c-ip4routing-base-scale-avf-i40e-ndr-lat}
+ \label{fig:2n-skx-x710-64b-8t4c-ip4routing-base-scale-avf-i40e-ndr-lat}
\end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-2n-skx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-2n-skx-xxv710.rst
index ee261c7771..e1f8153875 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-2n-skx-xxv710.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-2n-skx-xxv710.rst
@@ -28,16 +28,201 @@
</script>
+..
+ ## 2n-skx-xxv710
+ ### 64b-?t?c-ip4routing-base-scale-avf
+ 2n1l-10ge2p1xxv710-avf-dot1q-ip4base-ndrpdr
+ 2n1l-10ge2p1xxv710-avf-ethip4-ip4base-ndrpdr
+ 2n1l-10ge2p1xxv710-avf-ethip4-ip4scale20k-ndrpdr
+ 2n1l-10ge2p1xxv710-avf-ethip4-ip4scale200k-ndrpdr
+ 2n1l-10ge2p1xxv710-avf-ethip4-ip4scale2m-ndrpdr
+
+ ### 64b-?t?c-ip4routing-base-scale-i40e
+ 2n1l-10ge2p1xxv710-dot1q-ip4base-ndrpdr
+ 2n1l-10ge2p1xxv710-ethip4-ip4base-ndrpdr
+ 2n1l-10ge2p1xxv710-ethip4-ip4scale20k-ndrpdr
+ 2n1l-10ge2p1xxv710-ethip4-ip4scale200k-ndrpdr
+ 2n1l-10ge2p1xxv710-ethip4-ip4scale2m-ndrpdr
+
+ ### 64b-?t?c-features-ip4routing-base-i40e
+ 2n1l-10ge2p1xxv710-ethip4-ip4base-ndrpdr
+ 2n1l-10ge2p1xxv710-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr
+ 2n1l-10ge2p1xxv710-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr
+ 2n1l-10ge2p1xxv710-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr
+ 2n1l-10ge2p1xxv710-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr
+ 2n1l-10ge2p1xxv710-ethip4udp-ip4base-nat44-ndrpdr
+
2n-skx-xxv710
~~~~~~~~~~~~~
-64b-2t1c-base_and_scale
------------------------
+64b-2t1c-ip4routing-base-scale-avf
+----------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-xxv710-64b-2t1c-ip4routing-base-scale-avf-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-xxv710-64b-2t1c-ip4routing-base-scale-avf-ndr-lat}
+ \label{fig:2n-skx-xxv710-64b-2t1c-ip4routing-base-scale-avf-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-ip4routing-base-scale-avf
+----------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-xxv710-64b-4t2c-ip4routing-base-scale-avf-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-xxv710-64b-4t2c-ip4routing-base-scale-avf-ndr-lat}
+ \label{fig:2n-skx-xxv710-64b-4t2c-ip4routing-base-scale-avf-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-ip4routing-base-scale-avf
+----------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-xxv710-64b-8t4c-ip4routing-base-scale-avf-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-xxv710-64b-8t4c-ip4routing-base-scale-avf-ndr-lat}
+ \label{fig:2n-skx-xxv710-64b-8t4c-ip4routing-base-scale-avf-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-ip4routing-base-scale-i40e
+-----------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-xxv710-64b-2t1c-ip4routing-base-scale-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-xxv710-64b-2t1c-ip4routing-base-scale-i40e-ndr-lat}
+ \label{fig:2n-skx-xxv710-64b-2t1c-ip4routing-base-scale-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-ip4routing-base-scale-i40e
+-----------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-xxv710-64b-4t2c-ip4routing-base-scale-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-xxv710-64b-4t2c-ip4routing-base-scale-i40e-ndr-lat}
+ \label{fig:2n-skx-xxv710-64b-4t2c-ip4routing-base-scale-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-ip4routing-base-scale-i40e
+-----------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-xxv710-64b-8t4c-ip4routing-base-scale-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-xxv710-64b-8t4c-ip4routing-base-scale-i40e-ndr-lat}
+ \label{fig:2n-skx-xxv710-64b-8t4c-ip4routing-base-scale-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-features-ip4routing-base-i40e
+--------------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-xxv710-64b-2t1c-features-ip4routing-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-xxv710-64b-2t1c-features-ip4routing-base-i40e-ndr-lat}
+ \label{fig:2n-skx-xxv710-64b-2t1c-features-ip4routing-base-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-features-ip4routing-base-i40e
+--------------------------------------
.. raw:: html
<center>
- <iframe id="ifrm35" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe>
+ <iframe id="22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-xxv710-64b-4t2c-features-ip4routing-base-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -46,21 +231,21 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat}
- \label{fig:ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-xxv710-64b-4t2c-features-ip4routing-base-i40e-ndr-lat}
+ \label{fig:2n-skx-xxv710-64b-4t2c-features-ip4routing-base-i40e-ndr-lat}
\end{figure}
.. raw:: latex
\clearpage
-64b-4t2c-base_and_scale
------------------------
+64b-8t4c-features-ip4routing-base-i40e
+--------------------------------------
.. raw:: html
<center>
- <iframe id="ifrm36" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe>
+ <iframe id="23" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-xxv710-64b-8t4c-features-ip4routing-base-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -69,6 +254,6 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat}
- \label{fig:ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-xxv710-64b-8t4c-features-ip4routing-base-i40e-ndr-lat}
+ \label{fig:2n-skx-xxv710-64b-8t4c-features-ip4routing-base-i40e-ndr-lat}
\end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-3n-hsw-x520.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-3n-hsw-x520.rst
deleted file mode 100644
index f001c6aa0c..0000000000
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-3n-hsw-x520.rst
+++ /dev/null
@@ -1,258 +0,0 @@
-
-.. raw:: latex
-
- \clearpage
-
-.. raw:: html
-
- <script type="text/javascript">
-
- function getDocHeight(doc) {
- doc = doc || document;
- var body = doc.body, html = doc.documentElement;
- var height = Math.max( body.scrollHeight, body.offsetHeight,
- html.clientHeight, html.scrollHeight, html.offsetHeight );
- return height;
- }
-
- function setIframeHeight(id) {
- var ifrm = document.getElementById(id);
- var doc = ifrm.contentDocument? ifrm.contentDocument:
- ifrm.contentWindow.document;
- ifrm.style.visibility = 'hidden';
- ifrm.style.height = "10px"; // reset to minimal height ...
- // IE opt. for bing/msn needs a bit added or scrollbar appears
- ifrm.style.height = getDocHeight( doc ) + 4 + "px";
- ifrm.style.visibility = 'visible';
- }
-
- </script>
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-64b-1t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat}
- \label{fig:ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat}
- \label{fig:ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-features
------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-1t1c-features-ndr-lat}
- \label{fig:ip4-3n-hsw-x520-64b-1t1c-features-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-features
------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-2t2c-features-ndr-lat}
- \label{fig:ip4-3n-hsw-x520-64b-2t2c-features-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-features-nat44
------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-nat44-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-1t1c-features-nat44-ndr-lat}
- \label{fig:ip4-3n-hsw-x520-64b-1t1c-features-nat44-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-features-nat44
------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-nat44-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-2t2c-features-nat44-ndr-lat}
- \label{fig:ip4-3n-hsw-x520-64b-2t2c-features-nat44-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-features-iacl
-----------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-iacl-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-1t1c-features-iacl-ndr-lat}
- \label{fig:ip4-3n-hsw-x520-64b-1t1c-features-iacl-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-features-iacl
-----------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-iacl-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-2t2c-features-iacl-ndr-lat}
- \label{fig:ip4-3n-hsw-x520-64b-2t2c-features-iacl-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-features-oacl
-----------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-oacl-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-1t1c-features-oacl-ndr-lat}
- \label{fig:ip4-3n-hsw-x520-64b-1t1c-features-oacl-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-features-oacl
-----------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-oacl-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-2t2c-features-oacl-ndr-lat}
- \label{fig:ip4-3n-hsw-x520-64b-2t2c-features-oacl-ndr-lat}
- \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-3n-hsw-x710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-3n-hsw-x710.rst
deleted file mode 100644
index 769781c414..0000000000
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-3n-hsw-x710.rst
+++ /dev/null
@@ -1,259 +0,0 @@
-
-.. raw:: latex
-
- \clearpage
-
-.. raw:: html
-
- <script type="text/javascript">
-
- function getDocHeight(doc) {
- doc = doc || document;
- var body = doc.body, html = doc.documentElement;
- var height = Math.max( body.scrollHeight, body.offsetHeight,
- html.clientHeight, html.scrollHeight, html.offsetHeight );
- return height;
- }
-
- function setIframeHeight(id) {
- var ifrm = document.getElementById(id);
- var doc = ifrm.contentDocument? ifrm.contentDocument:
- ifrm.contentWindow.document;
- ifrm.style.visibility = 'hidden';
- ifrm.style.height = "10px"; // reset to minimal height ...
- // IE opt. for bing/msn needs a bit added or scrollbar appears
- ifrm.style.height = getDocHeight( doc ) + 4 + "px";
- ifrm.style.visibility = 'visible';
- }
-
- </script>
-
-3n-hsw-x710
-~~~~~~~~~~~
-
-64b-1t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat}
- \label{fig:ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat}
- \label{fig:ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-features
------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-1t1c-features-ndr-lat}
- \label{fig:ip4-3n-hsw-x710-64b-1t1c-features-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-features
------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-2t2c-features-ndr-lat}
- \label{fig:ip4-3n-hsw-x710-64b-2t2c-features-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-features-nat44
------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-nat44-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-1t1c-features-nat44-ndr-lat}
- \label{fig:ip4-3n-hsw-x710-64b-1t1c-features-nat44-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-features-nat44
------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-nat44-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-2t2c-features-nat44-ndr-lat}
- \label{fig:ip4-3n-hsw-x710-64b-2t2c-features-nat44-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-features-iacl
-----------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-iacl-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-1t1c-features-iacl-ndr-lat}
- \label{fig:ip4-3n-hsw-x710-64b-1t1c-features-iacl-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-features-iacl
-----------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-iacl-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-2t2c-features-iacl-ndr-lat}
- \label{fig:ip4-3n-hsw-x710-64b-2t2c-features-iacl-ndr-lat}
- \end{figure}
-
-..
- .. raw:: latex
-
- \clearpage
-
- 64b-1t1c-features-oacl
- ----------------------
-
- .. raw:: html
-
- <center>
- <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-oacl-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
- .. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-1t1c-features-oacl-ndr-lat}
- \label{fig:ip4-3n-hsw-x710-64b-1t1c-features-oacl-ndr-lat}
- \end{figure}
-
- .. raw:: latex
-
- \clearpage
-
- 64b-2t2c-features-oacl
- ----------------------
-
- .. raw:: html
-
- <center>
- <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-oacl-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
- .. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-2t2c-features-oacl-ndr-lat}
- \label{fig:ip4-3n-hsw-x710-64b-2t2c-features-oacl-ndr-lat}
- \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-3n-hsw-xl710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-3n-hsw-xl710.rst
index 9de2ab4027..88f3c5f1df 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-3n-hsw-xl710.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-3n-hsw-xl710.rst
@@ -28,16 +28,46 @@
</script>
+..
+ ## 3n-hsw-xl710
+ ### 64b-?t?c-ip4routing-base-scale-i40e
+ 10ge2p1xl710-dot1q-ip4base-ndrpdr
+ 10ge2p1xl710-ethip4-ip4base-ndrpdr
+ 10ge2p1xl710-ethip4-ip4scale2m-ndrpdr
+
3n-hsw-xl710
~~~~~~~~~~~~
-64b-1t1c-base
--------------
+64b-1t1c-ip4routing-base-scale-i40e
+-----------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-hsw-xl710-64b-1t1c-ip4routing-base-scale-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-hsw-xl710-64b-1t1c-ip4routing-base-scale-i40e-ndr-lat}
+ \label{fig:3n-hsw-xl710-64b-1t1c-ip4routing-base-scale-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-ip4routing-base-scale-i40e
+-----------------------------------
.. raw:: html
<center>
- <iframe id="ifrm21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-xl710-64b-1t1c-base-ndr-lat.html"></iframe>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-hsw-xl710-64b-2t2c-ip4routing-base-scale-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -46,21 +76,21 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-1t1c-base-ndr-lat}
- \label{fig:ip4-3n-hsw-xl710-64b-1t1c-base-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-hsw-xl710-64b-2t2c-ip4routing-base-scale-i40e-ndr-lat}
+ \label{fig:3n-hsw-xl710-64b-2t2c-ip4routing-base-scale-i40e-ndr-lat}
\end{figure}
.. raw:: latex
\clearpage
-64b-2t2c-base
--------------
+64b-4t4c-ip4routing-base-scale-i40e
+-----------------------------------
.. raw:: html
<center>
- <iframe id="ifrm22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-xl710-64b-2t2c-base-ndr-lat.html"></iframe>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-hsw-xl710-64b-4t4c-ip4routing-base-scale-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -69,6 +99,6 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-2t2c-base-ndr-lat}
- \label{fig:ip4-3n-hsw-xl710-64b-2t2c-base-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-hsw-xl710-64b-4t4c-ip4routing-base-scale-i40e-ndr-lat}
+ \label{fig:3n-hsw-xl710-64b-4t4c-ip4routing-base-scale-i40e-ndr-lat}
\end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-3n-skx-x710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-3n-skx-x710.rst
index 9ea15c2ecd..25eba6ab4d 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-3n-skx-x710.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-3n-skx-x710.rst
@@ -28,16 +28,25 @@
</script>
+..
+ ## 3n-skx-x710
+ ### 64b-?t?c-ip4routing-base-scale-avf-i40e
+ 10ge2p1x710-avf-ethip4-ip4base-ndrpdr
+ 10ge2p1x710-avf-ethip4-ip4scale2m-ndrpdr
+ 10ge2p1x710-dot1q-ip4base-ndrpdr
+ 10ge2p1x710-ethip4-ip4base-ndrpdr
+ 10ge2p1x710-ethip4-ip4scale2m-ndrpdr
+
3n-skx-x710
~~~~~~~~~~~
-64b-2t1c-base_and_scale
------------------------
+64b-2t1c-ip4routing-base-scale-avf-i40e
+---------------------------------------
.. raw:: html
<center>
- <iframe id="ifrm23" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-x710-64b-2t1c-ip4routing-base-scale-avf-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -54,13 +63,13 @@
\clearpage
-64b-4t2c-base_and_scale
------------------------
+64b-4t2c-ip4routing-base-scale-avf-i40e
+---------------------------------------
.. raw:: html
<center>
- <iframe id="ifrm24" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-x710-64b-4t2c-ip4routing-base-scale-avf-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -77,128 +86,13 @@
\clearpage
-64b-2t1c-features
------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm25" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-2t1c-features-ndr-lat}
- \label{fig:ip4-3n-skx-x710-64b-2t1c-features-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-features
------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm26" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-4t2c-features-ndr-lat}
- \label{fig:ip4-3n-skx-x710-64b-4t2c-features-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t1c-features-nat44
------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm27" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-nat44-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-2t1c-features-nat44-ndr-lat}
- \label{fig:ip4-3n-skx-x710-64b-2t1c-features-nat44-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-features-nat44
------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm28" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-nat44-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-4t2c-features-nat44-ndr-lat}
- \label{fig:ip4-3n-skx-x710-64b-4t2c-features-nat44-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t1c-features-iacl
-----------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm29" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-iacl-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-2t1c-features-iacl-ndr-lat}
- \label{fig:ip4-3n-skx-x710-64b-2t1c-features-iacl-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-features-iacl
-----------------------
+64b-8t4c-ip4routing-base-scale-avf-i40e
+---------------------------------------
.. raw:: html
<center>
- <iframe id="ifrm30" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-iacl-ndr-lat.html"></iframe>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-x710-64b-8t4c-ip4routing-base-scale-avf-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -207,6 +101,6 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-4t2c-features-iacl-ndr-lat}
- \label{fig:ip4-3n-skx-x710-64b-4t2c-features-iacl-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-8t4c-base_and_scale-ndr-lat}
+ \label{fig:ip4-3n-skx-x710-64b-8t4c-base_and_scale-ndr-lat}
\end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-3n-skx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-3n-skx-xxv710.rst
new file mode 100644
index 0000000000..10f89153d4
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-3n-skx-xxv710.rst
@@ -0,0 +1,258 @@
+
+.. raw:: latex
+
+ \clearpage
+
+.. raw:: html
+
+ <script type="text/javascript">
+
+ function getDocHeight(doc) {
+ doc = doc || document;
+ var body = doc.body, html = doc.documentElement;
+ var height = Math.max( body.scrollHeight, body.offsetHeight,
+ html.clientHeight, html.scrollHeight, html.offsetHeight );
+ return height;
+ }
+
+ function setIframeHeight(id) {
+ var ifrm = document.getElementById(id);
+ var doc = ifrm.contentDocument? ifrm.contentDocument:
+ ifrm.contentWindow.document;
+ ifrm.style.visibility = 'hidden';
+ ifrm.style.height = "10px"; // reset to minimal height ...
+ // IE opt. for bing/msn needs a bit added or scrollbar appears
+ ifrm.style.height = getDocHeight( doc ) + 4 + "px";
+ ifrm.style.visibility = 'visible';
+ }
+
+ </script>
+
+..
+ ## 3n-skx-xxv710
+ ### 64b-?t?c-ip4routing-base-scale-avf
+ 10ge2p1xxv710-avf-eth-ip4base-ndrpdr
+ 10ge2p1xxv710-avf-ethip4-ip4scale20k-ndrpdr
+ 10ge2p1xxv710-avf-ethip4-ip4scale200k-ndrpdr
+ 10ge2p1xxv710-avf-ethip4-ip4scale2m-ndrpdr
+
+ ### 64b-?t?c-ip4routing-base-scale-i40e
+ 10ge2p1xxv710-dot1q-ip4base-ndrpdr
+ 10ge2p1xxv710-ethip4-ip4base-ndrpdr
+ 10ge2p1xxv710-ethip4-ip4scale20k-ndrpdr
+ 10ge2p1xxv710-ethip4-ip4scale200k-ndrpdr
+ 10ge2p1xxv710-ethip4-ip4scale2m-ndrpdr
+
+ ### 64b-?t?c-feature-ip4routing-base-i40e
+ 10ge2p1xxv710-ethip4-ip4base-ndrpdr
+ 10ge2p1xxv710-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr
+ 10ge2p1xxv710-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr
+ 10ge2p1xxv710-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr
+ 10ge2p1xxv710-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr
+ 10ge2p1xxv710-ethip4udp-ip4base-nat44-ndrpdr
+
+3n-skx-xxv710
+~~~~~~~~~~~~~
+
+64b-2t1c-ip4routing-base-scale-avf
+----------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-64b-2t1c-ip4routing-base-scale-avf-ndr-lat-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-2t1c-ip4routing-base-scale-avf-ndr-lat}
+ \label{fig:3n-skx-xxv710-64b-2t1c-ip4routing-base-scale-avf-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-ip4routing-base-scale-avf
+----------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-64b-4t2c-ip4routing-base-scale-avf-ndr-lat-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-4t2c-ip4routing-base-scale-avf-ndr-lat}
+ \label{fig:3n-skx-xxv710-64b-4t2c-ip4routing-base-scale-avf-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-ip4routing-base-scale-avf
+----------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-64b-8t4c-ip4routing-base-scale-avf-ndr-lat-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-8t4c-ip4routing-base-scale-avf-ndr-lat}
+ \label{fig:3n-skx-xxv710-64b-8t4c-ip4routing-base-scale-avf-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-ip4routing-base-scale-i40e
+-----------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-64b-2t1c-ip4routing-base-scale-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-2t1c-ip4routing-base-scale-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-64b-2t1c-ip4routing-base-scale-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-ip4routing-base-scale-i40e
+-----------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-64b-4t2c-ip4routing-base-scale-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-4t2c-ip4routing-base-scale-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-64b-4t2c-ip4routing-base-scale-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-ip4routing-base-scale-i40e
+-----------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-64b-8t4c-ip4routing-base-scale-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-8t4c-ip4routing-base-scale-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-64b-8t4c-ip4routing-base-scale-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-feature-ip4routing-base-i40e
+-------------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-64b-2t1c-feature-ip4routing-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-2t1c-feature-ip4routing-base-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-64b-2t1c-feature-ip4routing-base-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-feature-ip4routing-base-i40e
+-------------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-64b-2t1c-feature-ip4routing-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-2t1c-feature-ip4routing-base-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-64b-2t1c-feature-ip4routing-base-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-feature-ip4routing-base-i40e
+-------------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="23" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-64b-8t4c-feature-ip4routing-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-8t4c-feature-ip4routing-base-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-64b-8t4c-feature-ip4routing-base-i40e-ndr-lat}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4.rst
index b523cfde75..a3902e6d92 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4.rst
@@ -13,13 +13,12 @@ VPP worker thread(s), a.k.a. VPP data plane thread(s), and their
physical CPU core(s) placement.
CSIT source code for the test cases used for plots can be found in
-`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip4?h=rls1901>`_.
+`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip4?h=rls1908>`_.
.. toctree::
- ip4-3n-hsw-x520
- ip4-3n-hsw-x710
- ip4-3n-hsw-xl710
- ip4-3n-skx-x710
- ip4-2n-skx-x710
ip4-2n-skx-xxv710
+ ip4-2n-skx-x710
+ ip4-3n-skx-xxv710
+ ip4-3n-skx-x710
+ ip4-3n-hsw-xl710
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels-3n-hsw-x520.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels-3n-hsw-x520.rst
deleted file mode 100644
index fd00d6577f..0000000000
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels-3n-hsw-x520.rst
+++ /dev/null
@@ -1,121 +0,0 @@
-
-.. raw:: latex
-
- \clearpage
-
-.. raw:: html
-
- <script type="text/javascript">
-
- function getDocHeight(doc) {
- doc = doc || document;
- var body = doc.body, html = doc.documentElement;
- var height = Math.max( body.scrollHeight, body.offsetHeight,
- html.clientHeight, html.scrollHeight, html.offsetHeight );
- return height;
- }
-
- function setIframeHeight(id) {
- var ifrm = document.getElementById(id);
- var doc = ifrm.contentDocument? ifrm.contentDocument:
- ifrm.contentWindow.document;
- ifrm.style.visibility = 'hidden';
- ifrm.style.height = "10px"; // reset to minimal height ...
- // IE opt. for bing/msn needs a bit added or scrollbar appears
- ifrm.style.height = getDocHeight( doc ) + 4 + "px";
- ifrm.style.visibility = 'visible';
- }
-
- </script>
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-..
- 64b-1t1c-base_and_scale
- -----------------------
-
- .. raw:: html
-
- <center>
- <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
- .. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat}
- \label{fig:ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat}
- \end{figure}
-
- .. raw:: latex
-
- \clearpage
-
- 64b-2t2c-base_and_scale
- -----------------------
-
- .. raw:: html
-
- <center>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
- .. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat}
- \label{fig:ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat}
- \end{figure}
-
- .. raw:: latex
-
- \clearpage
-
-64b-1t1c-base_and_features
---------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-ndr-lat}
- \label{fig:ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_features
---------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-ndr-lat}
- \label{fig:ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-ndr-lat}
- \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels-3n-hsw-x710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels-3n-hsw-x710.rst
deleted file mode 100644
index 838e84d443..0000000000
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels-3n-hsw-x710.rst
+++ /dev/null
@@ -1,120 +0,0 @@
-
-.. raw:: latex
-
- \clearpage
-
-.. raw:: html
-
- <script type="text/javascript">
-
- function getDocHeight(doc) {
- doc = doc || document;
- var body = doc.body, html = doc.documentElement;
- var height = Math.max( body.scrollHeight, body.offsetHeight,
- html.clientHeight, html.scrollHeight, html.offsetHeight );
- return height;
- }
-
- function setIframeHeight(id) {
- var ifrm = document.getElementById(id);
- var doc = ifrm.contentDocument? ifrm.contentDocument:
- ifrm.contentWindow.document;
- ifrm.style.visibility = 'hidden';
- ifrm.style.height = "10px"; // reset to minimal height ...
- // IE opt. for bing/msn needs a bit added or scrollbar appears
- ifrm.style.height = getDocHeight( doc ) + 4 + "px";
- ifrm.style.visibility = 'visible';
- }
-
- </script>
-
-3n-hsw-x710
-~~~~~~~~~~~
-
-64b-1t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat}
- \label{fig:ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat}
- \label{fig:ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-base_and_features
---------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-ndr-lat}
- \label{fig:ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_features
---------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-ndr-lat}
- \label{fig:ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-ndr-lat}
- \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels-3n-hsw-xl710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels-3n-hsw-xl710.rst
new file mode 100644
index 0000000000..4fbe6602e5
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels-3n-hsw-xl710.rst
@@ -0,0 +1,103 @@
+
+.. raw:: latex
+
+ \clearpage
+
+.. raw:: html
+
+ <script type="text/javascript">
+
+ function getDocHeight(doc) {
+ doc = doc || document;
+ var body = doc.body, html = doc.documentElement;
+ var height = Math.max( body.scrollHeight, body.offsetHeight,
+ html.clientHeight, html.scrollHeight, html.offsetHeight );
+ return height;
+ }
+
+ function setIframeHeight(id) {
+ var ifrm = document.getElementById(id);
+ var doc = ifrm.contentDocument? ifrm.contentDocument:
+ ifrm.contentWindow.document;
+ ifrm.style.visibility = 'hidden';
+ ifrm.style.height = "10px"; // reset to minimal height ...
+ // IE opt. for bing/msn needs a bit added or scrollbar appears
+ ifrm.style.height = getDocHeight( doc ) + 4 + "px";
+ ifrm.style.visibility = 'visible';
+ }
+
+ </script>
+
+..
+ ## 3n-hsw-xl710
+ ### 64b-?t?c-ip4tunnel-base-i40e
+ 10ge2p1xl710-ethip4vxlan-l2xcbase-ndrpdr
+ 10ge2p1xl710-ethip4vxlan-l2bdbasemaclrn-ndrpdr
+
+3n-hsw-xl710
+~~~~~~~~~~~~
+
+64b-1t1c-ip4tunnel-base-i40e
+----------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-hsw-xl710-64b-1t1c-ip4tunnel-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-hsw-xl710-64b-1t1c-ip4tunnel-base-i40e-ndr-lat}
+ \label{fig:3n-hsw-xl710-64b-1t1c-ip4tunnel-base-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-ip4tunnel-base-i40e
+----------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-hsw-xl710-64b-2t2c-ip4tunnel-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-hsw-xl710-64b-2t2c-ip4tunnel-base-i40e-ndr-lat}
+ \label{fig:3n-hsw-xl710-64b-2t2c-ip4tunnel-base-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t4c-ip4tunnel-base-i40e
+----------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-hsw-xl710-64b-4t4c-ip4tunnel-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-hsw-xl710-64b-4t4c-ip4tunnel-base-i40e-ndr-lat}
+ \label{fig:3n-hsw-xl710-64b-4t4c-ip4tunnel-base-i40e-ndr-lat}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels-3n-skx-x710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels-3n-skx-x710.rst
deleted file mode 100644
index 52bac20bba..0000000000
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels-3n-skx-x710.rst
+++ /dev/null
@@ -1,120 +0,0 @@
-
-.. raw:: latex
-
- \clearpage
-
-.. raw:: html
-
- <script type="text/javascript">
-
- function getDocHeight(doc) {
- doc = doc || document;
- var body = doc.body, html = doc.documentElement;
- var height = Math.max( body.scrollHeight, body.offsetHeight,
- html.clientHeight, html.scrollHeight, html.offsetHeight );
- return height;
- }
-
- function setIframeHeight(id) {
- var ifrm = document.getElementById(id);
- var doc = ifrm.contentDocument? ifrm.contentDocument:
- ifrm.contentWindow.document;
- ifrm.style.visibility = 'hidden';
- ifrm.style.height = "10px"; // reset to minimal height ...
- // IE opt. for bing/msn needs a bit added or scrollbar appears
- ifrm.style.height = getDocHeight( doc ) + 4 + "px";
- ifrm.style.visibility = 'visible';
- }
-
- </script>
-
-3n-skx-x710
-~~~~~~~~~~~
-
-64b-2t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
- \label{fig:ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
- \label{fig:ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t1c-base_and_features
---------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-2t1c-base_and_features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-2t1c-base_and_features-ndr-lat}
- \label{fig:ip4tun-3n-skx-x710-64b-2t1c-base_and_features-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_features
---------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-4t2c-base_and_features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-4t2c-base_and_features-ndr-lat}
- \label{fig:ip4tun-3n-skx-x710-64b-4t2c-base_and_features-ndr-lat}
- \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels-3n-skx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels-3n-skx-xxv710.rst
new file mode 100644
index 0000000000..228724cd36
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels-3n-skx-xxv710.rst
@@ -0,0 +1,104 @@
+
+.. raw:: latex
+
+ \clearpage
+
+.. raw:: html
+
+ <script type="text/javascript">
+
+ function getDocHeight(doc) {
+ doc = doc || document;
+ var body = doc.body, html = doc.documentElement;
+ var height = Math.max( body.scrollHeight, body.offsetHeight,
+ html.clientHeight, html.scrollHeight, html.offsetHeight );
+ return height;
+ }
+
+ function setIframeHeight(id) {
+ var ifrm = document.getElementById(id);
+ var doc = ifrm.contentDocument? ifrm.contentDocument:
+ ifrm.contentWindow.document;
+ ifrm.style.visibility = 'hidden';
+ ifrm.style.height = "10px"; // reset to minimal height ...
+ // IE opt. for bing/msn needs a bit added or scrollbar appears
+ ifrm.style.height = getDocHeight( doc ) + 4 + "px";
+ ifrm.style.visibility = 'visible';
+ }
+
+ </script>
+..
+ ## 3n-skx-xxv710
+ ### 64b-?t?c-ip4tunnel-base-scale-i40e
+ 10ge2p1xxv710-ethip4vxlan-l2xcbase-ndrpdr
+ 10ge2p1xxv710-ethip4vxlan-l2bdbasemaclrn-ndrpdr
+ 10ge2p1xxv710-dot1q--ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr
+ 10ge2p1xxv710-dot1q--ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr
+
+3n-skx-xxv710
+~~~~~~~~~~~~~
+
+64b-2t1c-ip4tunnel-base-scale-i40e
+----------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-64b-2t1c-ip4tunnel-base-scale-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-2t1c-ip4tunnel-base-scale-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-64b-2t1c-ip4tunnel-base-scale-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-ip4tunnel-base-scale-i40e
+----------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-64b-4t2c-ip4tunnel-base-scale-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-4t2c-ip4tunnel-base-scale-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-64b-4t2c-ip4tunnel-base-scale-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-ip4tunnel-base-scale-i40e
+----------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-64b-8t4c-ip4tunnel-base-scale-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-8t4c-ip4tunnel-base-scale-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-64b-8t4c-ip4tunnel-base-scale-i40e-ndr-lat}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels.rst
index 924bf3eb2f..ac514d473a 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels.rst
@@ -6,17 +6,16 @@
IPv4 Tunnels
============
-This section includes summary graphs of VPP Phy-to-Phy packet latency
-with IPv4 Overlay Tunnels measured at 100% of discovered NDR throughput
-rate. Latency 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.
+This section includes summary graphs of VPP Phy-to-Phy packet latency with
+IPv4 Overlay Tunnels measured at 100% of discovered NDR throughput rate.
+Latency 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.
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/ip4_tunnels?h=rls1901>`_.
+`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip4_tunnels?h=rls1908>`_.
.. toctree::
- ip4_tunnels-3n-hsw-x520
- ip4_tunnels-3n-hsw-x710
- ip4_tunnels-3n-skx-x710
+ ip4_tunnels-3n-skx-xxv710
+ ip4_tunnels-3n-hsw-xl710
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-2n-skx-x710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-2n-skx-x710.rst
index 67df840620..dbbf03034e 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-2n-skx-x710.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-2n-skx-x710.rst
@@ -28,16 +28,45 @@
</script>
+..
+ ## 2n-skx-x710
+ ### 78b-?t?c-ip6routing-base-scale-i40e
+ 2n1l-10ge2p1x710-ethip6-ip6base-ndrpdr
+ 2n1l-10ge2p1x710-ethip6-ip6scale2m-ndrpdr
+
2n-skx-x710
~~~~~~~~~~~
-78b-2t1c-base_and_scale
------------------------
+78b-2t1c-ip6routing-base-scale-i40e
+-----------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-x710-78b-2t1c-ip6routing-base-scale-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-x710-78b-2t1c-ip6routing-base-scale-i40e-ndr-lat}
+ \label{fig:2n-skx-x710-78b-2t1c-ip6routing-base-scale-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-4t2c-ip6routing-base-scale-i40e
+-----------------------------------
.. raw:: html
<center>
- <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr-lat.html"></iframe>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-x710-78b-4t2c-ip6routing-base-scale-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -46,21 +75,21 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr-lat}
- \label{fig:ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-x710-78b-4t2c-ip6routing-base-scale-i40e-ndr-lat}
+ \label{fig:2n-skx-x710-78b-4t2c-ip6routing-base-scale-i40e-ndr-lat}
\end{figure}
.. raw:: latex
\clearpage
-78b-4t2c-base_and_scale
------------------------
+78b-8t4c-ip6routing-base-scale-i40e
+-----------------------------------
.. raw:: html
<center>
- <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr-lat.html"></iframe>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-x710-78b-8t4c-ip6routing-base-scale-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -69,6 +98,6 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr-lat}
- \label{fig:ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-x710-78b-8t4c-ip6routing-base-scale-i40e-ndr-lat}
+ \label{fig:2n-skx-x710-78b-8t4c-ip6routing-base-scale-i40e-ndr-lat}
\end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-2n-skx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-2n-skx-xxv710.rst
index ce52cf26ff..55153b1bc3 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-2n-skx-xxv710.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-2n-skx-xxv710.rst
@@ -28,16 +28,48 @@
</script>
+..
+ ## 2n-skx-xxv710
+ ### 78b-?t?c-ip6routing-base-scale-i40e
+ 2n1l-10ge2p1xxv710-dot1q-ip6base-ndrpdr
+ 2n1l-10ge2p1xxv710-ethip6-ip6base-ndrpdr
+ 2n1l-10ge2p1xxv710-ethip6-ip6scale20k-ndrpdr
+ 2n1l-10ge2p1xxv710-ethip6-ip6scale200k-ndrpdr
+ 2n1l-10ge2p1xxv710-ethip6-ip6scale2m-ndrpdr
+
2n-skx-xxv710
~~~~~~~~~~~~~
-78b-2t1c-base_and_scale
------------------------
+78b-2t1c-ip6routing-base-scale-i40e
+-----------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-xxv710-78b-2t1c-ip6routing-base-scale-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-xxv710-78b-2t1c-ip6routing-base-scale-i40e-ndr-lat}
+ \label{fig:2n-skx-xxv710-78b-2t1c-ip6routing-base-scale-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-4t2c-ip6routing-base-scale-i40e
+-----------------------------------
.. raw:: html
<center>
- <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat.html"></iframe>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-xxv710-78b-4t2c-ip6routing-base-scale-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -46,21 +78,21 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat}
- \label{fig:ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-xxv710-78b-4t2c-ip6routing-base-scale-i40e-ndr-lat}
+ \label{fig:2n-skx-xxv710-78b-4t2c-ip6routing-base-scale-i40e-ndr-lat}
\end{figure}
.. raw:: latex
\clearpage
-78b-4t2c-base_and_scale
------------------------
+78b-8t4c-ip6routing-base-scale-i40e
+-----------------------------------
.. raw:: html
<center>
- <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat.html"></iframe>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-xxv710-78b-8t4c-ip6routing-base-scale-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -69,6 +101,6 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat}
- \label{fig:ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-xxv710-78b-8t4c-ip6routing-base-scale-i40e-ndr-lat}
+ \label{fig:2n-skx-xxv710-78b-8t4c-ip6routing-base-scale-i40e-ndr-lat}
\end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-3n-hsw-x520.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-3n-hsw-x520.rst
deleted file mode 100644
index 584cd2d0b5..0000000000
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-3n-hsw-x520.rst
+++ /dev/null
@@ -1,74 +0,0 @@
-
-.. raw:: latex
-
- \clearpage
-
-.. raw:: html
-
- <script type="text/javascript">
-
- function getDocHeight(doc) {
- doc = doc || document;
- var body = doc.body, html = doc.documentElement;
- var height = Math.max( body.scrollHeight, body.offsetHeight,
- html.clientHeight, html.scrollHeight, html.offsetHeight );
- return height;
- }
-
- function setIframeHeight(id) {
- var ifrm = document.getElementById(id);
- var doc = ifrm.contentDocument? ifrm.contentDocument:
- ifrm.contentWindow.document;
- ifrm.style.visibility = 'hidden';
- ifrm.style.height = "10px"; // reset to minimal height ...
- // IE opt. for bing/msn needs a bit added or scrollbar appears
- ifrm.style.height = getDocHeight( doc ) + 4 + "px";
- ifrm.style.visibility = 'visible';
- }
-
- </script>
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-78b-1t1c-base
--------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-1t1c-base-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-1t1c-base-ndr-lat}
- \label{fig:ip6-3n-hsw-x520-78b-1t1c-base-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-78b-2t2c-base
--------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-2t2c-base-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-2t2c-base-ndr-lat}
- \label{fig:ip6-3n-hsw-x520-78b-2t2c-base-ndr-lat}
- \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-3n-hsw-x710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-3n-hsw-x710.rst
deleted file mode 100644
index 9e8e5ce63a..0000000000
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-3n-hsw-x710.rst
+++ /dev/null
@@ -1,74 +0,0 @@
-
-.. raw:: latex
-
- \clearpage
-
-.. raw:: html
-
- <script type="text/javascript">
-
- function getDocHeight(doc) {
- doc = doc || document;
- var body = doc.body, html = doc.documentElement;
- var height = Math.max( body.scrollHeight, body.offsetHeight,
- html.clientHeight, html.scrollHeight, html.offsetHeight );
- return height;
- }
-
- function setIframeHeight(id) {
- var ifrm = document.getElementById(id);
- var doc = ifrm.contentDocument? ifrm.contentDocument:
- ifrm.contentWindow.document;
- ifrm.style.visibility = 'hidden';
- ifrm.style.height = "10px"; // reset to minimal height ...
- // IE opt. for bing/msn needs a bit added or scrollbar appears
- ifrm.style.height = getDocHeight( doc ) + 4 + "px";
- ifrm.style.visibility = 'visible';
- }
-
- </script>
-
-3n-hsw-x710
-~~~~~~~~~~~
-
-78b-1t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr-lat}
- \label{fig:ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-78b-2t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr-lat}
- \label{fig:ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr-lat}
- \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-3n-hsw-xl710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-3n-hsw-xl710.rst
index 7107fda01a..a1951e6951 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-3n-hsw-xl710.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-3n-hsw-xl710.rst
@@ -28,16 +28,23 @@
</script>
+..
+ ## 3n-hsw-xl710
+ ### 78b-?t?c-ip6routing-base-scale-i40e
+ 10ge2p1xl710-dot1q-ip6base-ndrpdr
+ 10ge2p1xl710-ethip6-ip6base-ndrpdr
+ 10ge2p1xl710-ethip6-ip6scale2m-ndrpdr
+
3n-hsw-xl710
~~~~~~~~~~~~
-78b-1t1c-base
--------------
+78b-1t1c-ip6routing-base-scale-i40e
+-----------------------------------
.. raw:: html
<center>
- <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-1t1c-base-ndr-lat.html"></iframe>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-hsw-xl710-78b-1t1c-ip6routing-base-scale-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -54,13 +61,13 @@
\clearpage
-78b-2t2c-base
--------------
+78b-2t2c-ip6routing-base-scale-i40e
+-----------------------------------
.. raw:: html
<center>
- <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-2t2c-base-ndr-lat.html"></iframe>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-hsw-xl710-78b-2t2c-ip6routing-base-scale-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -72,3 +79,26 @@
\includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-2t2c-base-ndr-lat}
\label{fig:ip6-3n-hsw-xl710-78b-2t2c-base-ndr-lat}
\end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-4t4c-ip6routing-base-scale-i40e
+-----------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-hsw-xl710-78b-4t4c-ip6routing-base-scale-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-4t4c-base-ndr-lat}
+ \label{fig:ip6-3n-hsw-xl710-78b-4t4c-base-ndr-lat}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-3n-skx-x710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-3n-skx-x710.rst
index b5f0d71380..0912880812 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-3n-skx-x710.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-3n-skx-x710.rst
@@ -28,16 +28,45 @@
</script>
+..
+ ## 3n-skx-x710
+ ### 78b-?t?c-ip6routing-base-scale-i40e
+ 10ge2p1x710-ethip6-ip6base-ndrpdr
+ 10ge2p1x710-ethip6-ip6scale2m-ndrpdr
+
3n-skx-x710
~~~~~~~~~~~
-78b-2t1c-base_and_scale
------------------------
+78b-2t1c-ip6routing-base-scale-i40e
+-----------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-x710-78b-2t1c-ip6routing-base-scale-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-x710-78b-2t1c-ip6routing-base-scale-i40e-ndr-lat}
+ \label{fig:3n-skx-x710-78b-2t1c-ip6routing-base-scale-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-4t2c-ip6routing-base-scale-i40e
+-----------------------------------
.. raw:: html
<center>
- <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr-lat.html"></iframe>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-x710-78b-4t2c-ip6routing-base-scale-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -46,21 +75,21 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr-lat}
- \label{fig:ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-x710-78b-4t2c-ip6routing-base-scale-i40e-ndr-lat}
+ \label{fig:3n-skx-x710-78b-4t2c-ip6routing-base-scale-i40e-ndr-lat}
\end{figure}
.. raw:: latex
\clearpage
-78b-4t2c-base_and_scale
------------------------
+78b-8t4c-ip6routing-base-scale-i40e
+-----------------------------------
.. raw:: html
<center>
- <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr-lat.html"></iframe>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-x710-78b-8t4c-ip6routing-base-scale-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -69,6 +98,6 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr-lat}
- \label{fig:ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-x710-78b-8t4c-ip6routing-base-scale-i40e-ndr-lat}
+ \label{fig:3n-skx-x710-78b-8t4c-ip6routing-base-scale-i40e-ndr-lat}
\end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-3n-skx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-3n-skx-xxv710.rst
index 10e1d9062d..817b6e2907 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-3n-skx-xxv710.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-3n-skx-xxv710.rst
@@ -28,16 +28,48 @@
</script>
+..
+ ## 3n-skx-xxv710
+ ### 78b-?t?c-ip6routing-base-scale-i40e
+ 10ge2p1xxv710-dot1q-ip6base-ndrpdr
+ 10ge2p1xxv710-ethip6-ip6base-ndrpdr
+ 10ge2p1xxv710-ethip6-ip6scale20k-ndrpdr
+ 10ge2p1xxv710-ethip6-ip6scale200k-ndrpdr
+ 10ge2p1xxv710-ethip6-ip6scale2m-ndrpdr
+
3n-skx-xxv710
~~~~~~~~~~~~~
-78b-2t1c-base_and_scale
------------------------
+78b-2t1c-ip6routing-base-scale-i40e
+-----------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-78b-2t1c-ip6routing-base-scale-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-78b-2t1c-ip6routing-base-scale-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-78b-2t1c-ip6routing-base-scale-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-4t2c-ip6routing-base-scale-i40e
+-----------------------------------
.. raw:: html
<center>
- <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat.html"></iframe>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-78b-4t2c-ip6routing-base-scale-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -46,21 +78,21 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat}
- \label{fig:ip6-3n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-78b-4t2c-ip6routing-base-scale-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-78b-4t2c-ip6routing-base-scale-i40e-ndr-lat}
\end{figure}
.. raw:: latex
\clearpage
-78b-4t2c-base_and_scale
------------------------
+78b-8t4c-ip6routing-base-scale-i40e
+-----------------------------------
.. raw:: html
<center>
- <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat.html"></iframe>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-78b-8t4c-ip6routing-base-scale-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -69,6 +101,6 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat}
- \label{fig:ip6-3n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-78b-8t4c-ip6routing-base-scale-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-78b-8t4c-ip6routing-base-scale-i40e-ndr-lat}
\end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6.rst
index c0de92f969..b346c2a48c 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6.rst
@@ -13,14 +13,12 @@ VPP worker thread(s), a.k.a. VPP data plane thread(s), and their
physical CPU core(s) placement.
CSIT source code for the test cases used for plots can be found in
-`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip6?h=rls1901>`_.
+`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip6?h=rls1908>`_.
.. toctree::
- ip6-3n-hsw-x520
- ip6-3n-hsw-x710
- ip6-3n-hsw-xl710
- ip6-3n-skx-x710
- ip6-3n-skx-xxv710
- ip6-2n-skx-x710
ip6-2n-skx-xxv710
+ ip6-2n-skx-x710
+ ip6-3n-skx-xxv710
+ ip6-3n-skx-x710
+ ip6-3n-hsw-xl710
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6_tunnels-3n-hsw-x520.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6_tunnels-3n-hsw-x520.rst
deleted file mode 100644
index a26ced9404..0000000000
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6_tunnels-3n-hsw-x520.rst
+++ /dev/null
@@ -1,74 +0,0 @@
-
-.. raw:: latex
-
- \clearpage
-
-.. raw:: html
-
- <script type="text/javascript">
-
- function getDocHeight(doc) {
- doc = doc || document;
- var body = doc.body, html = doc.documentElement;
- var height = Math.max( body.scrollHeight, body.offsetHeight,
- html.clientHeight, html.scrollHeight, html.offsetHeight );
- return height;
- }
-
- function setIframeHeight(id) {
- var ifrm = document.getElementById(id);
- var doc = ifrm.contentDocument? ifrm.contentDocument:
- ifrm.contentWindow.document;
- ifrm.style.visibility = 'hidden';
- ifrm.style.height = "10px"; // reset to minimal height ...
- // IE opt. for bing/msn needs a bit added or scrollbar appears
- ifrm.style.height = getDocHeight( doc ) + 4 + "px";
- ifrm.style.visibility = 'visible';
- }
-
- </script>
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-78b-1t1c-base
--------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6tun-3n-hsw-x520-78b-1t1c-base-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-1t1c-base-ndr-lat}
- \label{fig:ip6tun-3n-hsw-x520-78b-1t1c-base-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-78b-2t2c-base
--------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6tun-3n-hsw-x520-78b-2t2c-base-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-2t2c-base-ndr-lat}
- \label{fig:ip6tun-3n-hsw-x520-78b-2t2c-base-ndr-lat}
- \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6_tunnels.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6_tunnels.rst
deleted file mode 100644
index 4f86eef5b5..0000000000
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6_tunnels.rst
+++ /dev/null
@@ -1,20 +0,0 @@
-
-.. raw:: latex
-
- \clearpage
-
-IPv6 Tunnels
-============
-
-This section includes summary graphs of VPP Phy-to-Phy packet latency
-with IPv6 Overlay Tunnels measured at 100% of discovered NDR throughput
-rate. Latency 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.
-
-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/ip6_tunnels?h=rls1901>`_.
-
-.. toctree::
-
- ip6_tunnels-3n-hsw-x520
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ipsec-3n-hsw-xl710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ipsec-3n-hsw-xl710.rst
index ac40ebedb4..055fea94ee 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/ipsec-3n-hsw-xl710.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ipsec-3n-hsw-xl710.rst
@@ -28,16 +28,32 @@
</script>
+..
+ ## 3n-hsw-xl710
+ ### imix-?t?c-ipsec-ip4routing-base-scale-sw-i40e
+ 10ge2p1xl710-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr
+ 10ge2p1xl710-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
+ 10ge2p1xl710-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr
+ 10ge2p1xl710-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
+ 10ge2p1xl710-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr
+ 10ge2p1xl710-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
+
+ ### imix-?t?c-ipsec-ip4routing-base-scale-hw-i40e
+ 10ge2p1xl710-ethip4ipsec1tnlhw-ip4base-int-aes256gcm-ndrpdr
+ 10ge2p1xl710-ethip4ipsec1tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
+ 10ge2p1xl710-ethip4ipsec1000tnlhw-ip4base-int-aes256gcm-ndrpdr
+ 10ge2p1xl710-ethip4ipsec1000tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
+
3n-hsw-xl710
~~~~~~~~~~~~
-64b-1t1c-base
---------------
+imix-1t1c-ipsec-ip4routing-base-scale-sw-i40e
+---------------------------------------------
.. raw:: html
<center>
- <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-1t1c-base-ndr-lat.html"></iframe>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-hsw-xl710-imix-1t1c-ipsec-ip4routing-base-scale-sw-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -46,21 +62,21 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-1t1c-base-ndr-lat}
- \label{fig:ipsec-3n-hsw-xl710-64b-1t1c-base-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-hsw-xl710-imix-1t1c-ipsec-ip4routing-base-scale-sw-i40e-ndr-lat}
+ \label{fig:3n-hsw-xl710-imix-1t1c-ipsec-ip4routing-base-scale-sw-i40e-ndr-lat}
\end{figure}
.. raw:: latex
\clearpage
-64b-2t2c-base
--------------
+imix-2t2c-ipsec-ip4routing-base-scale-sw-i40e
+---------------------------------------------
.. raw:: html
<center>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-2t2c-base-ndr-lat.html"></iframe>
+ <iframe id="02 onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-hsw-xl710-imix-2t2c-ipsec-ip4routing-base-scale-sw-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -69,21 +85,21 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-2t2c-base-ndr-lat}
- \label{fig:ipsec-3n-hsw-xl710-64b-2t2c-base-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-hsw-xl710-imix-2t2c-ipsec-ip4routing-base-scale-sw-i40e-ndr-lat}
+ \label{fig:3n-hsw-xl710-imix-2t2c-ipsec-ip4routing-base-scale-sw-i40e-ndr-lat}
\end{figure}
.. raw:: latex
\clearpage
-64b-1t1c-scale
---------------
+imix-4t4c-ipsec-ip4routing-base-scale-sw-i40e
+---------------------------------------------
.. raw:: html
<center>
- <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-1t1c-scale-ndr-lat.html"></iframe>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-hsw-xl710-imix-4t4c-ipsec-ip4routing-base-scale-sw-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -92,21 +108,21 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-1t1c-scale-ndr-lat}
- \label{fig:ipsec-3n-hsw-xl710-64b-1t1c-scale-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-hsw-xl710-imix-4t4c-ipsec-ip4routing-base-scale-sw-i40e-ndr-lat}
+ \label{fig:3n-hsw-xl710-imix-4t4c-ipsec-ip4routing-base-scale-sw-i40e-ndr-lat}
\end{figure}
.. raw:: latex
\clearpage
-64b-2t2c-scale
---------------
+imix-1t1c-ipsec-ip4routing-base-scale-hw-i40e
+---------------------------------------------
.. raw:: html
<center>
- <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-2t2c-scale-ndr-lat.html"></iframe>
+ <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-hsw-xl710-imix-1t1c-ipsec-ip4routing-base-scale-hw-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -115,21 +131,21 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-2t2c-scale-ndr-lat}
- \label{fig:ipsec-3n-hsw-xl710-64b-2t2c-scale-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-hsw-xl710-imix-1t1c-ipsec-ip4routing-base-scale-hw-i40e-ndr-lat}
+ \label{fig:3n-hsw-xl710-imix-1t1c-ipsec-ip4routing-base-scale-hw-i40e-ndr-lat}
\end{figure}
.. raw:: latex
\clearpage
-64b-1t1c-sw
------------
+imix-2t2c-ipsec-ip4routing-base-scale-hw-i40e
+---------------------------------------------
.. raw:: html
<center>
- <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-1t1c-sw-ndr-lat.html"></iframe>
+ <iframe id="21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-hsw-xl710-imix-2t2c-ipsec-ip4routing-base-scale-hw-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -138,21 +154,21 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-1t1c-sw-ndr-lat}
- \label{fig:ipsec-3n-hsw-xl710-64b-1t1c-sw-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-hsw-xl710-imix-2t2c-ipsec-ip4routing-base-scale-hw-i40e-ndr-lat}
+ \label{fig:3n-hsw-xl710-imix-2t2c-ipsec-ip4routing-base-scale-hw-i40e-ndr-lat}
\end{figure}
.. raw:: latex
\clearpage
-64b-2t2c-sw
------------
+imix-4t4c-ipsec-ip4routing-base-scale-hw-i40e
+---------------------------------------------
.. raw:: html
<center>
- <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-2t2c-sw-ndr-lat.html"></iframe>
+ <iframe id="22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-hsw-xl710-imix-4t4c-ipsec-ip4routing-base-scale-hw-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -161,6 +177,6 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-2t2c-sw-ndr-lat}
- \label{fig:ipsec-3n-hsw-xl710-64b-2t2c-sw-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-hsw-xl710-imix-4t4c-ipsec-ip4routing-base-scale-hw-i40e-ndr-lat}
+ \label{fig:3n-hsw-xl710-imix-4t4c-ipsec-ip4routing-base-scale-hw-i40e-ndr-lat}
\end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ipsec-3n-skx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ipsec-3n-skx-xxv710.rst
new file mode 100644
index 0000000000..9c960b9122
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ipsec-3n-skx-xxv710.rst
@@ -0,0 +1,107 @@
+
+.. raw:: latex
+
+ \clearpage
+
+.. raw:: html
+
+ <script type="text/javascript">
+
+ function getDocHeight(doc) {
+ doc = doc || document;
+ var body = doc.body, html = doc.documentElement;
+ var height = Math.max( body.scrollHeight, body.offsetHeight,
+ html.clientHeight, html.scrollHeight, html.offsetHeight );
+ return height;
+ }
+
+ function setIframeHeight(id) {
+ var ifrm = document.getElementById(id);
+ var doc = ifrm.contentDocument? ifrm.contentDocument:
+ ifrm.contentWindow.document;
+ ifrm.style.visibility = 'hidden';
+ ifrm.style.height = "10px"; // reset to minimal height ...
+ // IE opt. for bing/msn needs a bit added or scrollbar appears
+ ifrm.style.height = getDocHeight( doc ) + 4 + "px";
+ ifrm.style.visibility = 'visible';
+ }
+
+ </script>
+
+..
+ ## 3n-skx-xxv710
+ ### imix-?t?c-ipsec-ip4routing-base-scale-i40e
+ 10ge2p1xxv710-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr
+ 10ge2p1xxv710-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
+ 10ge2p1xxv710-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr
+ 10ge2p1xxv710-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
+ 10ge2p1xxv710-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr
+ 10ge2p1xxv710-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
+
+3n-skx-xxv710
+~~~~~~~~~~~~~
+
+imix-2t1c-ipsec-ip4routing-base-scale-i40e
+------------------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-imix-2t1c-ipsec-ip4routing-base-scale-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-imix-2t1c-ipsec-ip4routing-base-scale-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-imix-2t1c-ipsec-ip4routing-base-scale-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+imix-4t2c-ipsec-ip4routing-base-scale-i40e
+------------------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-imix-4t2c-ipsec-ip4routing-base-scale-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-imix-4t2c-ipsec-ip4routing-base-scale-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-imix-4t2c-ipsec-ip4routing-base-scale-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+imix-8t4c-ipsec-ip4routing-base-scale-i40e
+------------------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-imix-8t4c-ipsec-ip4routing-base-scale-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-imix-8t4c-ipsec-ip4routing-base-scale-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-imix-8t4c-ipsec-ip4routing-base-scale-i40e-ndr-lat}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ipsec.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ipsec.rst
index 84c831c78e..fe0d054a5d 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/ipsec.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ipsec.rst
@@ -16,8 +16,9 @@ a.k.a. VPP data plane thread(s), and their physical CPU core(s)
placement.
CSIT source code for the test cases used for plots can be found in
-`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/crypto?h=rls1901>`_.
+`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/crypto?h=rls1908>`_.
.. toctree::
+ ipsec-3n-skx-xxv710
ipsec-3n-hsw-xl710
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/l2-2n-skx-x710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/l2-2n-skx-x710.rst
index bb4dc4d4f5..5ae2f608af 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/l2-2n-skx-x710.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/l2-2n-skx-x710.rst
@@ -28,16 +28,49 @@
</script>
+..
+ ## 2n-skx-x710
+ ### 64b-?t?c-l2switching-base-scale-avf-i40e
+ 2n1l-10ge2p1x710-avf-eth-l2xcbase-ndrpdr
+ 2n1l-10ge2p1x710-avf-dot1q-l2bdbasemaclrn-ndrpdr
+ 2n1l-10ge2p1x710-avf-eth-l2bdbasemaclrn-ndrpdr
+ 2n1l-10ge2p1x710-dot1q-l2bdbasemaclrn-ndrpdr
+ 2n1l-10ge2p1x710-eth-l2bdbasemaclrn-ndrpdr
+ 2n1l-10ge2p1x710-eth-l2bdscale1mmaclrn-ndrpdr
+
2n-skx-x710
~~~~~~~~~~~
-64b-2t1c-base_and_scale
------------------------
+64b-2t1c-l2switching-base-scale-avf-i40e
+----------------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-x710-64b-2t1c-l2switching-base-scale-avf-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-x710-64b-2t1c-l2switching-base-scale-avf-i40e-ndr-lat}
+ \label{fig:2n-skx-x710-64b-2t1c-l2switching-base-scale-avf-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-l2switching-base-scale-avf-i40e
+----------------------------------------
.. raw:: html
<center>
- <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-x710-64b-4t2c-l2switching-base-scale-avf-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -46,21 +79,21 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
- \label{fig:l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-x710-64b-4t2c-l2switching-base-scale-avf-i40e-ndr-lat}
+ \label{fig:2n-skx-x710-64b-4t2c-l2switching-base-scale-avf-i40e-ndr-lat}
\end{figure}
.. raw:: latex
\clearpage
-64b-4t2c-base_and_scale
------------------------
+64b-8t4c-l2switching-base-scale-avf-i40e
+----------------------------------------
.. raw:: html
<center>
- <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-x710-64b-8t4c-l2switching-base-scale-avf-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -69,6 +102,6 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
- \label{fig:l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-x710-64b-8t4c-l2switching-base-scale-avf-i40e-ndr-lat}
+ \label{fig:2n-skx-x710-64b-8t4c-l2switching-base-scale-avf-i40e-ndr-lat}
\end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/l2-2n-skx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/l2-2n-skx-xxv710.rst
index 64eaf55fec..baa49952c0 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/l2-2n-skx-xxv710.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/l2-2n-skx-xxv710.rst
@@ -28,16 +28,199 @@
</script>
+..
+ ## 2n-skx-xxv710
+ ### 64b-?t?c-l2switching-base-avf
+ 2n1l-10ge2p1xxv710-avf-eth-l2patch-ndrpdr
+ 2n1l-10ge2p1xxv710-avf-eth-l2xcbase-ndrpdr
+ 2n1l-10ge2p1xxv710-avf-dot1q-l2bdbasemaclrn-ndrpdr
+ 2n1l-10ge2p1xxv710-avf-eth-l2bdbasemaclrn-ndrpdr
+ 2n1l-10ge2p1xxv710-avf-dot1q-l2bdbasemaclrn-gbp-ndrpdr
+
+ ### 64b-?t?c-l2switching-base-i40e
+ 2n1l-10ge2p1xxv710-eth-l2patch-ndrpdr
+ 2n1l-10ge2p1xxv710-dot1q-l2xcbase-ndrpdr
+ 2n1l-10ge2p1xxv710-eth-l2xcbase-ndrpdr
+ 2n1l-10ge2p1xxv710-dot1q-l2bdbasemaclrn-ndrpdr
+ 2n1l-10ge2p1xxv710-eth-l2bdbasemaclrn-ndrpdr
+
+ ### 64b-?t?c-l2switching-base-scale-i40e
+ 2n1l-10ge2p1xxv710-eth-l2bdbasemaclrn-ndrpdr
+ 2n1l-10ge2p1xxv710-eth-l2bdscale10kmaclrn-ndrpdr
+ 2n1l-10ge2p1xxv710-eth-l2bdscale100kmaclrn-ndrpdr
+ 2n1l-10ge2p1xxv710-eth-l2bdscale1mmaclrn-ndrpdr
+
2n-skx-xxv710
~~~~~~~~~~~~~
-64b-2t1c-base_and_scale
------------------------
+64b-2t1c-l2switching-base-avf
+-----------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-xxv710-64b-2t1c-l2switching-base-avf-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-xxv710-64b-2t1c-l2switching-base-avf-ndr-lat}
+ \label{fig:2n-skx-xxv710-64b-2t1c-l2switching-base-avf-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-l2switching-base-avf
+-----------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-xxv710-64b-4t2c-l2switching-base-avf-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-xxv710-64b-4t2c-l2switching-base-avf-ndr-lat}
+ \label{fig:2n-skx-xxv710-64b-4t2c-l2switching-base-avf-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-l2switching-base-avf
+-----------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-xxv710-64b-8t4c-l2switching-base-avf-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-xxv710-64b-8t4c-l2switching-base-avf-ndr-lat}
+ \label{fig:2n-skx-xxv710-64b-8t4c-l2switching-base-avf-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-l2switching-base-i40e
+------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-xxv710-64b-2t1c-l2switching-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-xxv710-64b-2t1c-l2switching-base-i40e-ndr-lat}
+ \label{fig:2n-skx-xxv710-64b-2t1c-l2switching-base-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-l2switching-base-i40e
+------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-xxv710-64b-4t2c-l2switching-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-xxv710-64b-4t2c-l2switching-base-i40e-ndr-lat}
+ \label{fig:2n-skx-xxv710-64b-4t2c-l2switching-base-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-l2switching-base-i40e
+------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-xxv710-64b-8t4c-l2switching-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-xxv710-64b-8t4c-l2switching-base-i40e-ndr-lat}
+ \label{fig:2n-skx-xxv710-64b-8t4c-l2switching-base-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-l2switching-base-scale-i40e
+------------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-xxv710-64b-2t1c-l2switching-base-scale-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-xxv710-64b-2t1c-l2switching-base-scale-i40e-ndr-lat}
+ \label{fig:2n-skx-xxv710-64b-2t1c-l2switching-base-scale-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-l2switching-base-scale-i40e
+------------------------------------
.. raw:: html
<center>
- <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe>
+ <iframe id="22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-xxv710-64b-4t2c-l2switching-base-scale-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -46,21 +229,21 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat}
- \label{fig:l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-xxv710-64b-4t2c-l2switching-base-scale-i40e-ndr-lat}
+ \label{fig:2n-skx-xxv710-64b-4t2c-l2switching-base-scale-i40e-ndr-lat}
\end{figure}
.. raw:: latex
\clearpage
-64b-4t2c-base_and_scale
------------------------
+64b-8t4c-l2switching-base-scale-i40e
+------------------------------------
.. raw:: html
<center>
- <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe>
+ <iframe id="23" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-xxv710-64b-8t4c-l2switching-base-scale-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -69,6 +252,6 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat}
- \label{fig:l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-xxv710-64b-8t4c-l2switching-base-scale-i40e-ndr-lat}
+ \label{fig:2n-skx-xxv710-64b-8t4c-l2switching-base-scale-i40e-ndr-lat}
\end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/l2-3n-hsw-x520.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/l2-3n-hsw-x520.rst
deleted file mode 100644
index 470e67898c..0000000000
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/l2-3n-hsw-x520.rst
+++ /dev/null
@@ -1,212 +0,0 @@
-
-.. raw:: latex
-
- \clearpage
-
-.. raw:: html
-
- <script type="text/javascript">
-
- function getDocHeight(doc) {
- doc = doc || document;
- var body = doc.body, html = doc.documentElement;
- var height = Math.max( body.scrollHeight, body.offsetHeight,
- html.clientHeight, html.scrollHeight, html.offsetHeight );
- return height;
- }
-
- function setIframeHeight(id) {
- var ifrm = document.getElementById(id);
- var doc = ifrm.contentDocument? ifrm.contentDocument:
- ifrm.contentWindow.document;
- ifrm.style.visibility = 'hidden';
- ifrm.style.height = "10px"; // reset to minimal height ...
- // IE opt. for bing/msn needs a bit added or scrollbar appears
- ifrm.style.height = getDocHeight( doc ) + 4 + "px";
- ifrm.style.visibility = 'visible';
- }
-
- </script>
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-64b-1t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat}
- \label{fig:l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat}
- \label{fig:l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-features
------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-1t1c-features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-1t1c-features-ndr-lat}
- \label{fig:l2sw-3n-hsw-x520-64b-1t1c-features-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-features
------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-2t2c-features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-2t2c-features-ndr-lat}
- \label{fig:l2sw-3n-hsw-x520-64b-2t2c-features-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-features-iacl
-----------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-1t1c-features-iacl-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-1t1c-features-iacl-ndr-lat}
- \label{fig:l2sw-3n-hsw-x520-64b-1t1c-features-iacl-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-features-iacl
-----------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-2t2c-features-iacl-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-2t2c-features-iacl-ndr-lat}
- \label{fig:l2sw-3n-hsw-x520-64b-2t2c-features-iacl-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-features-macip
-----------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-1t1c-features-macip-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-1t1c-features-macip-ndr-lat}
- \label{fig:l2sw-3n-hsw-x520-64b-1t1c-features-macip-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-features-macip
-----------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-2t2c-features-macip-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-2t2c-features-macip-ndr-lat}
- \label{fig:l2sw-3n-hsw-x520-64b-2t2c-features-macip-ndr-lat}
- \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/l2-3n-hsw-x710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/l2-3n-hsw-x710.rst
deleted file mode 100644
index f3f30407cb..0000000000
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/l2-3n-hsw-x710.rst
+++ /dev/null
@@ -1,166 +0,0 @@
-
-.. raw:: latex
-
- \clearpage
-
-.. raw:: html
-
- <script type="text/javascript">
-
- function getDocHeight(doc) {
- doc = doc || document;
- var body = doc.body, html = doc.documentElement;
- var height = Math.max( body.scrollHeight, body.offsetHeight,
- html.clientHeight, html.scrollHeight, html.offsetHeight );
- return height;
- }
-
- function setIframeHeight(id) {
- var ifrm = document.getElementById(id);
- var doc = ifrm.contentDocument? ifrm.contentDocument:
- ifrm.contentWindow.document;
- ifrm.style.visibility = 'hidden';
- ifrm.style.height = "10px"; // reset to minimal height ...
- // IE opt. for bing/msn needs a bit added or scrollbar appears
- ifrm.style.height = getDocHeight( doc ) + 4 + "px";
- ifrm.style.visibility = 'visible';
- }
-
- </script>
-
-3n-hsw-x710
-~~~~~~~~~~~
-
-64b-1t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat}
- \label{fig:l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat}
- \label{fig:l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-features
------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-1t1c-features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-1t1c-features-ndr-lat}
- \label{fig:l2sw-3n-hsw-x710-64b-1t1c-features-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-features
------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-2t2c-features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-2t2c-features-ndr-lat}
- \label{fig:l2sw-3n-hsw-x710-64b-2t2c-features-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-features-iacl
-----------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-1t1c-features-iacl-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-1t1c-features-iacl-ndr-lat}
- \label{fig:l2sw-3n-hsw-x710-64b-1t1c-features-iacl-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-features-iacl
-----------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-2t2c-features-iacl-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-2t2c-features-iacl-ndr-lat}
- \label{fig:l2sw-3n-hsw-x710-64b-2t2c-features-iacl-ndr-lat}
- \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/l2-3n-hsw-xl710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/l2-3n-hsw-xl710.rst
index 0e89d5aebf..3ec9410e15 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/l2-3n-hsw-xl710.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/l2-3n-hsw-xl710.rst
@@ -28,16 +28,49 @@
</script>
+..
+ ## 3n-hsw-xl710
+ ### 64b-?t?c-l2switching-base-scale-i40e
+ 10ge2p1xl710-eth-l2patch-ndrpdr
+ 10ge2p1xl710-dot1q-l2xcbase-ndrpdr
+ 10ge2p1xl710-eth-l2xcbase-ndrpdr
+ 10ge2p1xl710-dot1q-l2bdbasemaclrn-ndrpdr
+ 10ge2p1xl710-eth-l2bdbasemaclrn-ndrpdr
+ 10ge2p1xl710-eth-l2bdscale1mmaclrn-ndrpdr
+
3n-hsw-xl710
~~~~~~~~~~~~
-64b-1t1c-base
--------------
+64b-1t1c-l2switching-base-scale-i40e
+------------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-hsw-xl710-64b-1t1c-l2switching-base-scale-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{/3n-hsw-xl710-64b-1t1c-l2switching-base-avf-ndr-lat}
+ \label{fig:/3n-hsw-xl710-64b-1t1c-l2switching-base-avf-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-l2switching-base-scale-i40e
+------------------------------------
.. raw:: html
<center>
- <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-xl710-64b-1t1c-base-ndr-lat.html"></iframe>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-hsw-xl710-64b-2t2c-l2switching-base-scale-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -46,21 +79,21 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-1t1c-base-ndr-lat}
- \label{fig:l2sw-3n-hsw-xl710-64b-1t1c-base-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{/3n-hsw-xl710-64b-2t2c-l2switching-base-avf-ndr-lat}
+ \label{fig:/3n-hsw-xl710-64b-2t2c-l2switching-base-avf-ndr-lat}
\end{figure}
.. raw:: latex
\clearpage
-64b-2t2c-base
--------------
+64b-4t4c-l2switching-base-scale-i40e
+------------------------------------
.. raw:: html
<center>
- <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-xl710-64b-2t2c-base-ndr-lat.html"></iframe>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-hsw-xl710-64b-4t4c-l2switching-base-scale-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -69,6 +102,6 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-2t2c-base-ndr-lat}
- \label{fig:l2sw-3n-hsw-xl710-64b-2t2c-base-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{/3n-hsw-xl710-64b-4t4c-l2switching-base-avf-ndr-lat}
+ \label{fig:/3n-hsw-xl710-64b-4t4c-l2switching-base-avf-ndr-lat}
\end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/l2-3n-skx-x710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/l2-3n-skx-x710.rst
index 6fce17f310..632c4c5799 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/l2-3n-skx-x710.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/l2-3n-skx-x710.rst
@@ -28,85 +28,26 @@
</script>
+..
+ ## 3n-skx-x710
+ ### 64b-?t?c-l2switching-base-scale-avf-i40e
+ 10ge2p1x710-avf-eth-l2patch-ndrpdr
+ 10ge2p1x710-avf-eth-l2xcbase-ndrpdr
+ 10ge2p1x710-avf-eth-l2bdbasemaclrn-ndrpdr
+ 10ge2p1x710-dot1q-l2bdbasemaclrn-ndrpdr
+ 10ge2p1x710-eth-l2bdbasemaclrn-ndrpdr
+ 10ge2p1x710-eth-l2bdscale1mmaclrn-ndrpdr
+
3n-skx-x710
~~~~~~~~~~~
-64b-2t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
- \label{fig:l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
- \label{fig:l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t1c-features
------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-2t1c-features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-2t1c-features-ndr-lat}
- \label{fig:l2sw-3n-skx-x710-64b-2t1c-features-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-features
------------------
+64b-2t1c-l2switching-base-scale-avf-i40e
+----------------------------------------
.. raw:: html
<center>
- <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-4t2c-features-ndr-lat.html"></iframe>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-x710-64b-2t1c-l2switching-base-scale-avf-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -115,21 +56,21 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-4t2c-features-ndr-lat}
- \label{fig:l2sw-3n-skx-x710-64b-4t2c-features-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-x710-64b-2t1c-l2switching-base-scale-avf-i40e-nndr-latdr}
+ \label{fig:3n-skx-x710-64b-2t1c-l2switching-base-scale-avf-i40e-ndr-lat}
\end{figure}
.. raw:: latex
\clearpage
-64b-2t1c-features-iacl
-----------------------
+64b-4t2c-l2switching-base-scale-avf-i40e
+----------------------------------------
.. raw:: html
<center>
- <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-2t1c-features-iacl-ndr-lat.html"></iframe>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-x710-64b-4t2c-l2switching-base-scale-avf-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -138,21 +79,21 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-2t1c-features-iacl-ndr-lat}
- \label{fig:l2sw-3n-skx-x710-64b-2t1c-features-iacl-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-x710-64b-4t2c-l2switching-base-scale-avf-i40e-nndr-latdr}
+ \label{fig:3n-skx-x710-64b-4t2c-l2switching-base-scale-avf-i40e-ndr-lat}
\end{figure}
.. raw:: latex
\clearpage
-64b-4t2c-features-iacl
-----------------------
+64b-8t4c-l2switching-base-scale-avf-i40e
+----------------------------------------
.. raw:: html
<center>
- <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-4t2c-features-iacl-ndr-lat.html"></iframe>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-x710-64b-8t4c-l2switching-base-scale-avf-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -161,6 +102,6 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-4t2c-features-iacl-ndr-lat}
- \label{fig:l2sw-3n-skx-x710-64b-4t2c-features-iacl-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-x710-64b-8t4c-l2switching-base-scale-avf-i40e-nndr-latdr}
+ \label{fig:3n-skx-x710-64b-8t4c-l2switching-base-scale-avf-i40e-ndr-lat}
\end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/l2-3n-skx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/l2-3n-skx-xxv710.rst
index ea1780c99b..861808fce9 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/l2-3n-skx-xxv710.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/l2-3n-skx-xxv710.rst
@@ -28,16 +28,183 @@
</script>
+..
+ ## 3n-skx-xxv710
+ ### 64b-?t?c-l2switching-base-avf
+ 10ge2p1xxv710-avf-eth-l2patch-ndrpdr
+ 10ge2p1xxv710-avf-eth-l2xcbase-ndrpdr
+ 10ge2p1xxv710-avf-eth-l2bdbasemaclrn-ndrpdr
+
+ ### 64b-?t?c-l2switching-base-i40e
+ 10ge2p1xxv710-dot1q-l2xcbase-ndrpdr
+ 10ge2p1xxv710-eth-l2xcbase-ndrpdr
+ 10ge2p1xxv710-dot1q-l2bdbasemaclrn-ndrpdr
+ 10ge2p1xxv710-eth-l2bdbasemaclrn-ndrpdr
+
+ ### 64b-?t?c-l2switching-base-scale-i40e
+ 10ge2p1xxv710-eth-l2patch-ndrpdr
+ 10ge2p1xxv710-eth-l2xcbase-ndrpdr
+ 10ge2p1xxv710-eth-l2bdbasemaclrn-ndrpdr
+ 10ge2p1xxv710-eth-l2bdscale10kmaclrn-ndrpdr
+ 10ge2p1xxv710-eth-l2bdscale100kmaclrn-ndrpdr
+ 10ge2p1xxv710-eth-l2bdscale1mmaclrn-ndrpdr
+
+ ### 64b-?t?c-feature-l2switching-base-i40e
+ 10ge2p1xxv710-eth-l2bdbasemaclrn-ndrpdr
+ 10ge2p1xxv710-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr
+ 10ge2p1xxv710-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr
+ 10ge2p1xxv710-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr
+ 10ge2p1xxv710-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr
+ 10ge2p1xxv710-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr
+
3n-skx-xxv710
~~~~~~~~~~~~~
-64b-2t1c-base
--------------
+64b-2t1c-l2switching-base-avf
+-----------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-64b-2t1c-l2switching-base-avf-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-2t1c-l2switching-base-avf-ndr-lat}
+ \label{fig:3n-skx-xxv710-64b-2t1c-l2switching-base-avf-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-l2switching-base-avf
+-----------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-64b-4t2c-l2switching-base-avf-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-4t2c-l2switching-base-avf-ndr-lat}
+ \label{fig:3n-skx-xxv710-64b-4t2c-l2switching-base-avf-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-l2switching-base-avf
+-----------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-64b-8t4c-l2switching-base-avf-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-8t4c-l2switching-base-avf-ndr-lat}
+ \label{fig:3n-skx-xxv710-64b-8t4c-l2switching-base-avf-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-l2switching-base-i40e
+------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-64b-2t1c-l2switching-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-2t1c-l2switching-base-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-64b-2t1c-l2switching-base-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-l2switching-base-i40e
+------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-64b-4t2c-l2switching-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-4t2c-l2switching-base-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-64b-4t2c-l2switching-base-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-l2switching-base-i40e
+------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-64b-8t4c-l2switching-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-8t4c-l2switching-base-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-64b-8t4c-l2switching-base-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-l2switching-base-scale-i40e
+------------------------------------
.. raw:: html
<center>
- <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-xxv710-64b-2t1c-base-ndr-lat.html"></iframe>
+ <iframe id="21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-64b-2t1c-l2switching-base-scale-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -46,21 +213,115 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-2t1c-base-ndr-lat}
- \label{fig:l2sw-3n-skx-xxv710-64b-2t1c-base-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-2t1c-l2switching-base-scale-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-64b-2t1c-l2switching-base-scale-i40e-ndr-lat}
\end{figure}
.. raw:: latex
\clearpage
-64b-4t2c-base
--------------
+64b-4t2c-l2switching-base-scale-i40e
+------------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-64b-4t2c-l2switching-base-scale-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-4t2c-l2switching-base-scale-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-64b-4t2c-l2switching-base-scale-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-l2switching-base-scale-i40e
+------------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="23" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-64b-8t4c-l2switching-base-scale-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-8t4c-l2switching-base-scale-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-64b-8t4c-l2switching-base-scale-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-feature-l2switching-base-i40e
+--------------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="31" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-64b-2t1c-feature-l2switching-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-2t1c-feature-l2switching-base-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-64b-2t1c-feature-l2switching-base-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+
+64b-4t2c-feature-l2switching-base-i40e
+--------------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="32" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-64b-4t2c-feature-l2switching-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-4t2c-feature-l2switching-base-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-64b-4t2c-feature-l2switching-base-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+
+64b-8t4c-feature-l2switching-base-i40e
+--------------------------------------
.. raw:: html
<center>
- <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-xxv710-64b-4t2c-base-ndr-lat.html"></iframe>
+ <iframe id="33" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-64b-8t4c-feature-l2switching-base-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -69,6 +330,6 @@
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-4t2c-base-ndr-lat}
- \label{fig:l2sw-3n-skx-xxv710-64b-4t2c-base-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-8t4c-feature-l2switching-base-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-64b-8t4c-feature-l2switching-base-i40e-ndr-lat}
\end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/l2.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/l2.rst
index 642f995ccb..65b1983000 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/l2.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/l2.rst
@@ -1,34 +1,8 @@
-
.. raw:: latex
\clearpage
-.. raw:: html
-
- <script type="text/javascript">
-
- function getDocHeight(doc) {
- doc = doc || document;
- var body = doc.body, html = doc.documentElement;
- var height = Math.max( body.scrollHeight, body.offsetHeight,
- html.clientHeight, html.scrollHeight, html.offsetHeight );
- return height;
- }
-
- function setIframeHeight(id) {
- var ifrm = document.getElementById(id);
- var doc = ifrm.contentDocument? ifrm.contentDocument:
- ifrm.contentWindow.document;
- ifrm.style.visibility = 'hidden';
- ifrm.style.height = "10px"; // reset to minimal height ...
- // IE opt. for bing/msn needs a bit added or scrollbar appears
- ifrm.style.height = getDocHeight( doc ) + 4 + "px";
- ifrm.style.visibility = 'visible';
- }
-
- </script>
-
L2 Ethernet Switching
=====================
@@ -39,14 +13,12 @@ VPP worker thread(s), a.k.a. VPP data plane thread(s), and their
physical CPU core(s) placement.
CSIT source code for the test cases used for plots can be found in
-`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/l2?h=rls1901>`_.
+`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/l2?h=rls1908>`_.
.. toctree::
- l2-3n-hsw-x520
- l2-3n-hsw-x710
- l2-3n-hsw-xl710
- l2-3n-skx-x710
- l2-3n-skx-xxv710
- l2-2n-skx-x710
l2-2n-skx-xxv710
+ l2-2n-skx-x710
+ l2-3n-skx-xxv710
+ l2-3n-skx-x710
+ l2-3n-hsw-xl710
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/srv6-3n-hsw-x520.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/srv6-3n-hsw-x520.rst
deleted file mode 100644
index 8629690d96..0000000000
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/srv6-3n-hsw-x520.rst
+++ /dev/null
@@ -1,74 +0,0 @@
-
-.. raw:: latex
-
- \clearpage
-
-.. raw:: html
-
- <script type="text/javascript">
-
- function getDocHeight(doc) {
- doc = doc || document;
- var body = doc.body, html = doc.documentElement;
- var height = Math.max( body.scrollHeight, body.offsetHeight,
- html.clientHeight, html.scrollHeight, html.offsetHeight );
- return height;
- }
-
- function setIframeHeight(id) {
- var ifrm = document.getElementById(id);
- var doc = ifrm.contentDocument? ifrm.contentDocument:
- ifrm.contentWindow.document;
- ifrm.style.visibility = 'hidden';
- ifrm.style.height = "10px"; // reset to minimal height ...
- // IE opt. for bing/msn needs a bit added or scrollbar appears
- ifrm.style.height = getDocHeight( doc ) + 4 + "px";
- ifrm.style.visibility = 'visible';
- }
-
- </script>
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-78b-1t1c-features
------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/srv6-3n-hsw-x520-78b-1t1c-features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{srv6-3n-hsw-x520-78b-1t1c-features-ndr-lat}
- \label{fig:srv6-3n-hsw-x520-78b-1t1c-features-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-78b-2t2c-features
------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/srv6-3n-hsw-x520-78b-2t2c-features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{srv6-3n-hsw-x520-78b-2t2c-features-ndr-lat}
- \label{fig:srv6-3n-hsw-x520-78b-2t2c-features-ndr-lat}
- \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/srv6-3n-hsw-xl710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/srv6-3n-hsw-xl710.rst
new file mode 100644
index 0000000000..81e65d985e
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/srv6-3n-hsw-xl710.rst
@@ -0,0 +1,107 @@
+
+.. raw:: latex
+
+ \clearpage
+
+.. raw:: html
+
+ <script type="text/javascript">
+
+ function getDocHeight(doc) {
+ doc = doc || document;
+ var body = doc.body, html = doc.documentElement;
+ var height = Math.max( body.scrollHeight, body.offsetHeight,
+ html.clientHeight, html.scrollHeight, html.offsetHeight );
+ return height;
+ }
+
+ function setIframeHeight(id) {
+ var ifrm = document.getElementById(id);
+ var doc = ifrm.contentDocument? ifrm.contentDocument:
+ ifrm.contentWindow.document;
+ ifrm.style.visibility = 'hidden';
+ ifrm.style.height = "10px"; // reset to minimal height ...
+ // IE opt. for bing/msn needs a bit added or scrollbar appears
+ ifrm.style.height = getDocHeight( doc ) + 4 + "px";
+ ifrm.style.visibility = 'visible';
+ }
+
+ </script>
+
+..
+ ## 3n-hsw-xl710
+ ### 78b-?t?c-srv6-ip6routing-base-i40e
+ 10ge2p1xl710-ethip6ip6-ip6base-srv6enc1sid-ndrpdr
+ 10ge2p1xl710-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr
+ 10ge2p1xl710-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr
+ 10ge2p1xl710-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr
+ 10ge2p1xl710-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr
+ 10ge2p1xl710-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr
+
+3n-hsw-xl710
+~~~~~~~~~~~~
+
+78b-1t1c-srv6-ip6routing-base-i40e
+----------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-hsw-xl710-78b-1t1c-srv6-ip6routing-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-hsw-xl710-78b-1t1c-srv6-ip6routing-base-i40e-ndr-lat}
+ \label{fig:3n-hsw-xl710-78b-1t1c-srv6-ip6routing-base-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-2t2c-srv6-ip6routing-base-i40e
+----------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-hsw-xl710-78b-2t2c-srv6-ip6routing-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-hsw-xl710-78b-2t2c-srv6-ip6routing-base-i40e-ndr-lat}
+ \label{fig:3n-hsw-xl710-78b-2t2c-srv6-ip6routing-base-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-4t4c-srv6-ip6routing-base-i40e
+----------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-hsw-xl710-78b-4t4c-srv6-ip6routing-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-hsw-xl710-78b-4t4c-srv6-ip6routing-base-i40e-ndr-lat}
+ \label{fig:3n-hsw-xl710-78b-4t4c-srv6-ip6routing-base-i40e-ndr-lat}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/srv6-3n-skx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/srv6-3n-skx-xxv710.rst
new file mode 100644
index 0000000000..3a9fc2af95
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/srv6-3n-skx-xxv710.rst
@@ -0,0 +1,107 @@
+
+.. raw:: latex
+
+ \clearpage
+
+.. raw:: html
+
+ <script type="text/javascript">
+
+ function getDocHeight(doc) {
+ doc = doc || document;
+ var body = doc.body, html = doc.documentElement;
+ var height = Math.max( body.scrollHeight, body.offsetHeight,
+ html.clientHeight, html.scrollHeight, html.offsetHeight );
+ return height;
+ }
+
+ function setIframeHeight(id) {
+ var ifrm = document.getElementById(id);
+ var doc = ifrm.contentDocument? ifrm.contentDocument:
+ ifrm.contentWindow.document;
+ ifrm.style.visibility = 'hidden';
+ ifrm.style.height = "10px"; // reset to minimal height ...
+ // IE opt. for bing/msn needs a bit added or scrollbar appears
+ ifrm.style.height = getDocHeight( doc ) + 4 + "px";
+ ifrm.style.visibility = 'visible';
+ }
+
+ </script>
+
+..
+ ## 3n-skx-xxv710
+ ### 78b-?t?c-srv6-ip6routing-base-i40e
+ 10ge2p1xxv710-ethip6ip6-ip6base-srv6enc1sid-ndrpdr
+ 10ge2p1xxv710-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr
+ 10ge2p1xxv710-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr
+ 10ge2p1xxv710-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr
+ 10ge2p1xxv710-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr
+ 10ge2p1xxv710-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr
+
+3n-skx-xxv710
+~~~~~~~~~~~~~
+
+78b-2t1c-srv6-ip6routing-base-i40e
+----------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-78b-2t1c-srv6-ip6routing-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-78b-2t1c-srv6-ip6routing-base-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-78b-2t1c-srv6-ip6routing-base-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-4t2c-srv6-ip6routing-base-i40e
+----------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-78b-4t2c-srv6-ip6routing-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-78b-4t2c-srv6-ip6routing-base-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-78b-4t2c-srv6-ip6routing-base-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-8t4c-srv6-ip6routing-base-i40e
+----------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-78b-8t4c-srv6-ip6routing-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-78b-8t4c-srv6-ip6routing-base-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-78b-8t4c-srv6-ip6routing-base-i40e-ndr-lat}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/srv6.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/srv6.rst
index b5ff6bf401..89e7b1a37e 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/srv6.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/srv6.rst
@@ -13,8 +13,9 @@ VPP worker thread(s), a.k.a. VPP data plane thread(s), and their
physical CPU core(s) placement.
CSIT source code for the test cases used for plots can be found in
-`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/srv6?h=rls1901>`_.
+`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/srv6?h=rls1908>`_.
.. toctree::
- srv6-3n-hsw-x520
+ srv6-3n-skx-xxv710
+ srv6-3n-hsw-xl710
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-2n-skx-x710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-2n-skx-x710.rst
deleted file mode 100644
index 87cac5bbed..0000000000
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-2n-skx-x710.rst
+++ /dev/null
@@ -1,166 +0,0 @@
-
-.. raw:: latex
-
- \clearpage
-
-.. raw:: html
-
- <script type="text/javascript">
-
- function getDocHeight(doc) {
- doc = doc || document;
- var body = doc.body, html = doc.documentElement;
- var height = Math.max( body.scrollHeight, body.offsetHeight,
- html.clientHeight, html.scrollHeight, html.offsetHeight );
- return height;
- }
-
- function setIframeHeight(id) {
- var ifrm = document.getElementById(id);
- var doc = ifrm.contentDocument? ifrm.contentDocument:
- ifrm.contentWindow.document;
- ifrm.style.visibility = 'hidden';
- ifrm.style.height = "10px"; // reset to minimal height ...
- // IE opt. for bing/msn needs a bit added or scrollbar appears
- ifrm.style.height = getDocHeight( doc ) + 4 + "px";
- ifrm.style.visibility = 'visible';
- }
-
- </script>
-
-2n-skx-x710
-~~~~~~~~~~~
-
-64b-2t1c-base_and_features-l2sw
--------------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm33" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. 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_features-ndr-lat}
- \label{fig:vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_features-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_features-l2sw
--------------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm34" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. 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_features-ndr-lat}
- \label{fig:vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_features-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t1c-base-vm-l2sw
----------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm37" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. 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-lat}
- \label{fig:vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base-vm-l2sw
----------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm38" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. 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-lat}
- \label{fig:vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t1c-base_and_scale-ip4
----------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm39" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. 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-lat}
- \label{fig:vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_scale-ip4
----------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm40" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. 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-lat}
- \label{fig:vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
- \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-2n-skx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-2n-skx-xxv710.rst
index 3bda735b6e..80a7b09b62 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-2n-skx-xxv710.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-2n-skx-xxv710.rst
@@ -28,85 +28,24 @@
</script>
+..
+ ## 2n-skx-xxv710
+ ### 64b-?t?c-vhost-base-i40e
+ 2n1l-10ge2p1xxv710-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
+ 2n1l-10ge2p1xxv710-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
+ 2n1l-10ge2p1xxv710-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
+ 2n1l-10ge2p1xxv710-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
+
2n-skx-xxv710
~~~~~~~~~~~~~
-64b-2t1c-base_and_features-l2sw
--------------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm41" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. 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_features-ndr-lat}
- \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_features-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_features-l2sw
--------------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm42" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. 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_features-ndr-lat}
- \label{fig:vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_features-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t1c-base-vm-l2sw
----------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm45" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. 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-lat}
- \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base-vm-l2sw
----------------------
+64b-2t1c-vhost-base-i40e
+------------------------
.. raw:: html
<center>
- <iframe id="ifrm46" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-ndr-lat.html"></iframe>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-xxv710-64b-2t1c-vhost-base-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -115,21 +54,21 @@
\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-lat}
- \label{fig:vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-xxv710-64b-2t1c-vhost-base-i40e-ndr-lat}
+ \label{fig:2n-skx-xxv710-64b-2t1c-vhost-base-i40e-ndr-lat}
\end{figure}
.. raw:: latex
\clearpage
-64b-2t1c-base_and_scale-ip4
----------------------------
+64b-4t2c-vhost-base-i40e
+------------------------
.. raw:: html
<center>
- <iframe id="ifrm47" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-xxv710-64b-4t2c-vhost-base-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -138,21 +77,21 @@
\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-lat}
- \label{fig:vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-xxv710-64b-4t2c-vhost-base-i40e-ndr-lat}
+ \label{fig:2n-skx-xxv710-64b-4t2c-vhost-base-i40e-ndr-lat}
\end{figure}
.. raw:: latex
\clearpage
-64b-4t2c-base_and_scale-ip4
----------------------------
+64b-8t4c-vhost-base-i40e
+------------------------
.. raw:: html
<center>
- <iframe id="ifrm48" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-skx-xxv710-64b-8t4c-vhost-base-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -161,6 +100,6 @@
\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-lat}
- \label{fig:vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-xxv710-64b-8t4c-vhost-base-i40e-ndr-lat}
+ \label{fig:2n-skx-xxv710-64b-8t4c-vhost-base-i40e-ndr-lat}
\end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-3n-hsw-x520.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-3n-hsw-x520.rst
deleted file mode 100644
index d9c5e18ac8..0000000000
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-3n-hsw-x520.rst
+++ /dev/null
@@ -1,166 +0,0 @@
-
-.. raw:: latex
-
- \clearpage
-
-.. raw:: html
-
- <script type="text/javascript">
-
- function getDocHeight(doc) {
- doc = doc || document;
- var body = doc.body, html = doc.documentElement;
- var height = Math.max( body.scrollHeight, body.offsetHeight,
- html.clientHeight, html.scrollHeight, html.offsetHeight );
- return height;
- }
-
- function setIframeHeight(id) {
- var ifrm = document.getElementById(id);
- var doc = ifrm.contentDocument? ifrm.contentDocument:
- ifrm.contentWindow.document;
- ifrm.style.visibility = 'hidden';
- ifrm.style.height = "10px"; // reset to minimal height ...
- // IE opt. for bing/msn needs a bit added or scrollbar appears
- ifrm.style.height = getDocHeight( doc ) + 4 + "px";
- ifrm.style.visibility = 'visible';
- }
-
- </script>
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-64b-1t1c-base_and_features-l2sw
--------------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. 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_features-ndr-lat}
- \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_features-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_features-l2sw
--------------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. 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_features-ndr-lat}
- \label{fig:vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_features-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-base-vm-l2sw
----------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. 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-lat}
- \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base-vm-l2sw
----------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. 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-lat}
- \label{fig:vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-base_and_scale-ip4
----------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. 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-lat}
- \label{fig:vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale-ip4
----------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. 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-lat}
- \label{fig:vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat}
- \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-3n-hsw-x710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-3n-hsw-x710.rst
deleted file mode 100644
index bbfb041c43..0000000000
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-3n-hsw-x710.rst
+++ /dev/null
@@ -1,166 +0,0 @@
-
-.. raw:: latex
-
- \clearpage
-
-.. raw:: html
-
- <script type="text/javascript">
-
- function getDocHeight(doc) {
- doc = doc || document;
- var body = doc.body, html = doc.documentElement;
- var height = Math.max( body.scrollHeight, body.offsetHeight,
- html.clientHeight, html.scrollHeight, html.offsetHeight );
- return height;
- }
-
- function setIframeHeight(id) {
- var ifrm = document.getElementById(id);
- var doc = ifrm.contentDocument? ifrm.contentDocument:
- ifrm.contentWindow.document;
- ifrm.style.visibility = 'hidden';
- ifrm.style.height = "10px"; // reset to minimal height ...
- // IE opt. for bing/msn needs a bit added or scrollbar appears
- ifrm.style.height = getDocHeight( doc ) + 4 + "px";
- ifrm.style.visibility = 'visible';
- }
-
- </script>
-
-3n-hsw-x710
-~~~~~~~~~~~
-
-64b-1t1c-base_and_features-l2sw
--------------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. 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_features-ndr-lat}
- \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_features-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_features-l2sw
--------------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. 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_and_features-ndr-lat}
- \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_features-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-base_and_features-vm-l2sw
-----------------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_features-vm-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. 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_features-vm-ndr-lat}
- \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_features-vm-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_features-vm-l2sw
-----------------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_features-vm-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. 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_and_features-vm-ndr-lat}
- \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_features-vm-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-base_and_scale-ip4
----------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. 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-lat}
- \label{fig:vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale-ip4
----------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. 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-lat}
- \label{fig:vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat}
- \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-3n-hsw-xl710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-3n-hsw-xl710.rst
index 98e2c796cb..3472603b22 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-3n-hsw-xl710.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-3n-hsw-xl710.rst
@@ -28,131 +28,24 @@
</script>
+..
+ ## 3n-hsw-xl710
+ ### 64b-?t?c-vhost-base-i40e
+ 10ge2p1xl710-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
+ 10ge2p1xl710-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
+ 10ge2p1xl710-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
+ 10ge2p1xl710-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
+
3n-hsw-xl710
~~~~~~~~~~~~
-64b-1t1c-base-l2sw
-------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. 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-lat}
- \label{fig:vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base-l2sw
-------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. 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-lat}
- \label{fig:vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-base_and_scale-l2sw
-----------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. 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-lat}
- \label{fig:vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale-l2sw
-----------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. 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-lat}
- \label{fig:vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-base-vm-l2sw
----------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. 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-lat}
- \label{fig:vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base-vm-l2sw
----------------------
+64b-1t1c-vhost-base-i40e
+------------------------
.. raw:: html
<center>
- <iframe id="ifrm22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-ndr-lat.html"></iframe>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-hsw-xl710-64b-1t1c-vhost-base-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -161,21 +54,21 @@
\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-lat}
- \label{fig:vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-hsw-xl710-64b-1t1c-vhost-base-i40e-ndr-lat}
+ \label{fig:3n-hsw-xl710-64b-1t1c-vhost-base-i40e-ndr-lat}
\end{figure}
.. raw:: latex
\clearpage
-64b-1t1c-base_and_scale-ip4
----------------------------
+64b-2t2c-vhost-base-i40e
+------------------------
.. raw:: html
<center>
- <iframe id="ifrm23" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-hsw-xl710-64b-2t2c-vhost-base-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -184,21 +77,21 @@
\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-lat}
- \label{fig:vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-hsw-xl710-64b-2t2c-vhost-base-i40e-ndr-lat}
+ \label{fig:3n-hsw-xl710-64b-2t2c-vhost-base-i40e-ndr-lat}
\end{figure}
.. raw:: latex
\clearpage
-64b-2t2c-base_and_scale-ip4
----------------------------
+64b-4t4c-vhost-base-i40e
+------------------------
.. raw:: html
<center>
- <iframe id="ifrm24" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-hsw-xl710-64b-4t4c-vhost-base-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -207,6 +100,6 @@
\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-lat}
- \label{fig:vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-hsw-xl710-64b-4t4c-vhost-base-i40e-ndr-lat}
+ \label{fig:3n-hsw-xl710-64b-4t4c-vhost-base-i40e-ndr-lat}
\end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-3n-skx-x710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-3n-skx-x710.rst
index 2c81bb19b2..0a0513738f 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-3n-skx-x710.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-3n-skx-x710.rst
@@ -28,85 +28,26 @@
</script>
+..
+ ## 3n-skx-x710
+ #### 64b-?t?c-link-bonding-vhost-base-i40e
+ 10ge2p1x710-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
+ 10ge2p1x710-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
+ 10ge2p1x710-2lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
+ 10ge2p1x710-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
+ 10ge2p1x710-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
+ 10ge2p1x710-2lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
+
3n-skx-x710
~~~~~~~~~~~
-64b-2t1c-base_and_features-l2sw
--------------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm25" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. 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_features-ndr-lat}
- \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_features-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_features-l2sw
--------------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm26" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_features-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. 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_features-ndr-lat}
- \label{fig:vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_features-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t1c-base_and_features-vm-l2sw
-----------------------------------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm29" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_features-vm-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. 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_features-vm-ndr-lat}
- \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_features-vm-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_features-vm-l2sw
-----------------------------------
+64b-2t1c-link-bonding-vhost-base-i40e
+-------------------------------------
.. raw:: html
<center>
- <iframe id="ifrm30" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_features-vm-ndr-lat.html"></iframe>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-x710-64b-2t1c-link-bonding-vhost-base-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -115,21 +56,21 @@
\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_features-vm-ndr-lat}
- \label{fig:vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_features-vm-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-x710-64b-2t1c-link-bonding-vhost-base-i40e-ndr-lat}
+ \label{fig:3n-skx-x710-64b-2t1c-link-bonding-vhost-base-i40e-ndr-lat}
\end{figure}
.. raw:: latex
\clearpage
-64b-2t1c-base_and_scale-ip4
----------------------------
+64b-4t2c-link-bonding-vhost-base-i40e
+-------------------------------------
.. raw:: html
<center>
- <iframe id="ifrm31" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-x710-64b-4t2c-link-bonding-vhost-base-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -138,21 +79,21 @@
\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-lat}
- \label{fig:vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-x710-64b-4t2c-link-bonding-vhost-base-i40e-ndr-lat}
+ \label{fig:3n-skx-x710-64b-4t2c-link-bonding-vhost-base-i40e-ndr-lat}
\end{figure}
.. raw:: latex
\clearpage
-64b-4t2c-base_and_scale-ip4
----------------------------
+64b-8t4c-link-bonding-vhost-base-i40e
+-------------------------------------
.. raw:: html
<center>
- <iframe id="ifrm32" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-x710-64b-8t4c-link-bonding-vhost-base-i40e-ndr-lat.html"></iframe>
<p><br></p>
</center>
@@ -161,6 +102,6 @@
\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-lat}
- \label{fig:vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-x710-64b-8t4c-link-bonding-vhost-base-i40e-ndr-lat}
+ \label{fig:3n-skx-x710-64b-8t4c-link-bonding-vhost-base-i40e-ndr-lat}
\end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-3n-skx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-3n-skx-xxv710.rst
new file mode 100644
index 0000000000..7c12fbd721
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-3n-skx-xxv710.rst
@@ -0,0 +1,183 @@
+
+.. raw:: latex
+
+ \clearpage
+
+.. raw:: html
+
+ <script type="text/javascript">
+
+ function getDocHeight(doc) {
+ doc = doc || document;
+ var body = doc.body, html = doc.documentElement;
+ var height = Math.max( body.scrollHeight, body.offsetHeight,
+ html.clientHeight, html.scrollHeight, html.offsetHeight );
+ return height;
+ }
+
+ function setIframeHeight(id) {
+ var ifrm = document.getElementById(id);
+ var doc = ifrm.contentDocument? ifrm.contentDocument:
+ ifrm.contentWindow.document;
+ ifrm.style.visibility = 'hidden';
+ ifrm.style.height = "10px"; // reset to minimal height ...
+ // IE opt. for bing/msn needs a bit added or scrollbar appears
+ ifrm.style.height = getDocHeight( doc ) + 4 + "px";
+ ifrm.style.visibility = 'visible';
+ }
+
+ </script>
+
+..
+ ## 3n-skx-xxv710
+ ### 64b-?t?c-vhost-base-i40e
+ 10ge2p1xxv710-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
+ 10ge2p1xxv710-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
+ 10ge2p1xxv710-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
+ 10ge2p1xxv710-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
+ 10ge2p1xxv710-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
+
+ #### 64b-?t?c-link-bonding-vhost-base-i40e
+ 10ge2p1xxv710-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
+ 10ge2p1xxv710-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
+ 10ge2p1xxv710-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
+ 10ge2p1xxv710-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
+ 10ge2p1xxv710-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
+ 10ge2p1xxv710-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
+
+3n-skx-xxv710
+~~~~~~~~~~~~~
+
+64b-2t1c-vhost-base-i40e
+------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-64b-2t1c-vhost-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-2t1c-vhost-base-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-64b-2t1c-vhost-base-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-vhost-base-i40e
+------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-64b-4t2c-vhost-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-4t2c-vhost-base-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-64b-4t2c-vhost-base-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-vhost-base-i40e
+------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-64b-8t4c-vhost-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-8t4c-vhost-base-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-64b-8t4c-vhost-base-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-link-bonding-vhost-base-i40e
+-------------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-64b-2t1c-link-bonding-vhost-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-2t1c-link-bonding-vhost-base-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-64b-2t1c-link-bonding-vhost-base-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-link-bonding-vhost-base-i40e
+-------------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-64b-4t2c-link-bonding-vhost-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-4t2c-link-bonding-vhost-base-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-64b-4t2c-link-bonding-vhost-base-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-link-bonding-vhost-base-i40e
+-------------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-64b-8t4c-link-bonding-vhost-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-8t4c-link-bonding-vhost-base-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-64b-8t4c-link-bonding-vhost-base-i40e-ndr-lat}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost.rst
index eff64690c0..b229eff2a4 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost.rst
@@ -14,14 +14,11 @@ a.k.a. VPP data plane thread(s), and their physical CPU core(s)
placement.
CSIT source code for the test cases used for plots can be found in
-`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/vm_vhost?h=rls1901>`_.
+`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/vm_vhost?h=rls1908>`_.
.. toctree::
- vm_vhost-3n-hsw-x520
- vm_vhost-3n-hsw-x710
- vm_vhost-3n-skx-x710
- vm_vhost-2n-skx-x710
-
-..
vm_vhost-2n-skx-xxv710
+ vm_vhost-3n-skx-xxv710
+ vm_vhost-3n-skx-x710
+ vm_vhost-3n-hsw-xl710
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/vts-3n-hsw-x520.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/vts-3n-hsw-x520.rst
deleted file mode 100644
index 846638546c..0000000000
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/vts-3n-hsw-x520.rst
+++ /dev/null
@@ -1,74 +0,0 @@
-
-.. raw:: latex
-
- \clearpage
-
-.. raw:: html
-
- <script type="text/javascript">
-
- function getDocHeight(doc) {
- doc = doc || document;
- var body = doc.body, html = doc.documentElement;
- var height = Math.max( body.scrollHeight, body.offsetHeight,
- html.clientHeight, html.scrollHeight, html.offsetHeight );
- return height;
- }
-
- function setIframeHeight(id) {
- var ifrm = document.getElementById(id);
- var doc = ifrm.contentDocument? ifrm.contentDocument:
- ifrm.contentWindow.document;
- ifrm.style.visibility = 'hidden';
- ifrm.style.height = "10px"; // reset to minimal height ...
- // IE opt. for bing/msn needs a bit added or scrollbar appears
- ifrm.style.height = getDocHeight( doc ) + 4 + "px";
- ifrm.style.visibility = 'visible';
- }
-
- </script>
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-114b-1t1c
----------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-114b-1t1c-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-114b-1t1c-ndr-lat}
- \label{fig:vts-3n-hsw-x520-114b-1t1c-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-114b-2t2c
----------
-
-.. raw:: html
-
- <center>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-114b-2t2c-ndr-lat.html"></iframe>
- <p><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-114b-2t2c-ndr-lat}
- \label{fig:vts-3n-hsw-x520-114b-2t2c-ndr-lat}
- \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/vts-3n-hsw-xl710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/vts-3n-hsw-xl710.rst
new file mode 100644
index 0000000000..19769b3b8a
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/vts-3n-hsw-xl710.rst
@@ -0,0 +1,104 @@
+
+.. raw:: latex
+
+ \clearpage
+
+.. raw:: html
+
+ <script type="text/javascript">
+
+ function getDocHeight(doc) {
+ doc = doc || document;
+ var body = doc.body, html = doc.documentElement;
+ var height = Math.max( body.scrollHeight, body.offsetHeight,
+ html.clientHeight, html.scrollHeight, html.offsetHeight );
+ return height;
+ }
+
+ function setIframeHeight(id) {
+ var ifrm = document.getElementById(id);
+ var doc = ifrm.contentDocument? ifrm.contentDocument:
+ ifrm.contentWindow.document;
+ ifrm.style.visibility = 'hidden';
+ ifrm.style.height = "10px"; // reset to minimal height ...
+ // IE opt. for bing/msn needs a bit added or scrollbar appears
+ ifrm.style.height = getDocHeight( doc ) + 4 + "px";
+ ifrm.style.visibility = 'visible';
+ }
+
+ </script>
+
+..
+ ## 3n-hsw-xl710
+ ### 114b-?t?c-vts-l2switching-base-i40e
+ 10ge2p1xl710-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr
+ 10ge2p1xl710-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr
+ 10ge2p1xl710-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr
+
+3n-hsw-xl710
+~~~~~~~~~~~~
+
+114b-1t1c-vts-l2switching-base-i40e
+-----------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-hsw-xl710-114b-1t1c-vts-l2switching-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-hsw-xl710-114b-1t1c-vts-l2switching-base-i40e-ndr-lat}
+ \label{fig:3n-hsw-xl710-114b-1t1c-vts-l2switching-base-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+114b-2t2c-vts-l2switching-base-i40e
+-----------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-hsw-xl710-114b-2t2c-vts-l2switching-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-hsw-xl710-114b-2t2c-vts-l2switching-base-i40e-ndr-lat}
+ \label{fig:3n-hsw-xl710-114b-2t2c-vts-l2switching-base-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+114b-4t4c-vts-l2switching-base-i40e
+-----------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-hsw-xl710-114b-4t4c-vts-l2switching-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-hsw-xl710-114b-4t4c-vts-l2switching-base-i40e-ndr-lat}
+ \label{fig:3n-hsw-xl710-114b-4t4c-vts-l2switching-base-i40e-ndr-lat}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/vts-3n-skx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/vts-3n-skx-xxv710.rst
new file mode 100644
index 0000000000..3f79c7574c
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/vts-3n-skx-xxv710.rst
@@ -0,0 +1,104 @@
+
+.. raw:: latex
+
+ \clearpage
+
+.. raw:: html
+
+ <script type="text/javascript">
+
+ function getDocHeight(doc) {
+ doc = doc || document;
+ var body = doc.body, html = doc.documentElement;
+ var height = Math.max( body.scrollHeight, body.offsetHeight,
+ html.clientHeight, html.scrollHeight, html.offsetHeight );
+ return height;
+ }
+
+ function setIframeHeight(id) {
+ var ifrm = document.getElementById(id);
+ var doc = ifrm.contentDocument? ifrm.contentDocument:
+ ifrm.contentWindow.document;
+ ifrm.style.visibility = 'hidden';
+ ifrm.style.height = "10px"; // reset to minimal height ...
+ // IE opt. for bing/msn needs a bit added or scrollbar appears
+ ifrm.style.height = getDocHeight( doc ) + 4 + "px";
+ ifrm.style.visibility = 'visible';
+ }
+
+ </script>
+
+..
+ ## 3n-skx-xxv710
+ ### 64b-?t?c-vts-l2switching-base-i40e
+ 10ge2p1xxv710-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr
+ 10ge2p1xxv710-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr
+ 10ge2p1xxv710-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr
+
+3n-skx-xxv710
+~~~~~~~~~~~~~
+
+114b-2t1c-vts-l2switching-base-i40e
+-----------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-114b-2t1c-vts-l2switching-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-114b-2t1c-vts-l2switching-base-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-114b-2t1c-vts-l2switching-base-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+114b-4t2c-vts-l2switching-base-i40e
+-----------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-114b-4t2c-vts-l2switching-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-114b-4t2c-vts-l2switching-base-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-114b-4t2c-vts-l2switching-base-i40e-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+114b-8t4c-vts-l2switching-base-i40e
+-----------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/3n-skx-xxv710-114b-8t4c-vts-l2switching-base-i40e-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-114b-8t4c-vts-l2switching-base-i40e-ndr-lat}
+ \label{fig:3n-skx-xxv710-114b-8t4c-vts-l2switching-base-i40e-ndr-lat}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/vts.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/vts.rst
index 5a5a9a64d2..dc05549b0d 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/vts.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/vts.rst
@@ -3,8 +3,8 @@
\clearpage
-VTS
-===
+Virtual Topology System
+=======================
This section includes summary graphs of VPP Phy-to-VM(s)-to-Phy packet
latency with with VM virtio and VPP vhost-user virtual interfaces
@@ -14,8 +14,9 @@ a.k.a. VPP data plane thread(s), and their physical CPU core(s)
placement.
CSIT source code for the test cases used for plots can be found in
-`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/vts?h=rls1901>`_.
+`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/vts?h=rls1908>`_.
.. toctree::
- vts-3n-hsw-x520
+ vts-3n-skx-xxv710
+ vts-3n-hsw-xl710