aboutsummaryrefslogtreecommitdiffstats
path: root/docs/report/vpp_performance_tests
diff options
context:
space:
mode:
Diffstat (limited to 'docs/report/vpp_performance_tests')
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-2n-skx-x710.rst86
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-2n-skx-xxv710.rst86
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-3n-hsw-x520.rst86
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-3n-hsw-x710.rst86
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-3n-hsw-xl710.rst86
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-3n-skx-x710.rst86
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/container_memif.rst396
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/container_orchestrated-3n-hsw-x520.rst144
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/container_orchestrated-3n-hsw-x710.rst144
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/container_orchestrated.rst264
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip4-2n-skx-x710.rst86
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip4-2n-skx-xxv710.rst86
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip4-3n-hsw-x520.rst318
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip4-3n-hsw-x710.rst319
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip4-3n-hsw-xl710.rst86
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip4-3n-skx-x710.rst319
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip4.rst1094
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels-3n-hsw-x520.rst145
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels-3n-hsw-x710.rst144
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels-3n-skx-x710.rst144
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels.rst385
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip6-2n-skx-x710.rst86
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip6-2n-skx-xxv710.rst86
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip6-3n-hsw-x520.rst86
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip6-3n-hsw-x710.rst86
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip6-3n-hsw-xl710.rst86
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip6-3n-skx-x710.rst86
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip6.rst396
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip6_tunnels-3n-hsw-x520.rst86
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip6_tunnels.rst86
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ipsec-3n-hsw-xl710.rst202
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ipsec.rst208
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/l2-2n-skx-x710.rst86
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/l2-2n-skx-xxv710.rst86
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/l2-3n-hsw-x520.rst144
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/l2-3n-hsw-x710.rst144
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/l2-3n-hsw-xl710.rst86
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/l2-3n-skx-x710.rst144
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/l2-3n-skx-xxv710.rst86
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/l2.rst612
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/srv6-3n-hsw-x520.rst86
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/srv6.rst86
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-2n-skx-x710.rst260
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-2n-skx-xxv710.rst260
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-3n-hsw-x520.rst261
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-3n-hsw-x710.rst260
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-3n-hsw-xl710.rst261
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-3n-skx-x710.rst260
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost.rst1445
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/vts-3n-hsw-x520.rst86
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/vts.rst86
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-skx-x710.rst138
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-skx-xxv710.rst138
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-3n-hsw-x520.rst138
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-3n-hsw-x710.rst138
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-3n-hsw-xl710.rst138
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-3n-skx-x710.rst138
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif.rst708
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/container_orchestrated-3n-hsw-x520.rst248
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/container_orchestrated-3n-hsw-x710.rst248
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/container_orchestrated.rst472
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-dnv-x553.rst140
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-skx-x710.rst138
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-skx-xxv710.rst138
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-3n-hsw-x520.rst578
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-3n-hsw-x710.rst579
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-3n-hsw-xl710.rst138
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-3n-skx-x710.rst579
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/ip4.rst2146
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-3n-hsw-x520.rst249
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-3n-hsw-x710.rst248
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-3n-skx-x710.rst248
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels.rst700
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-dnv-x553.rst140
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-skx-x710.rst138
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-skx-xxv710.rst138
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-3n-hsw-x520.rst248
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-3n-hsw-x710.rst248
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-3n-hsw-xl710.rst138
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-3n-skx-x710.rst249
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/ip6.rst1155
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/ip6_tunnels-3n-hsw-x520.rst138
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/ip6_tunnels.rst138
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec-3n-hsw-xl710.rst358
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec.rst333
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-dnv-x553.rst140
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-skx-x710.rst138
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-skx-xxv710.rst138
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-hsw-x520.rst248
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-hsw-x710.rst248
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-hsw-xl710.rst138
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-skx-x710.rst248
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-skx-xxv710.rst138
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/l2.rst1247
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/srv6-3n-hsw-x520.rst138
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/srv6.rst113
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-2n-skx-x710.rst468
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-2n-skx-xxv710.rst468
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-3n-hsw-x520.rst469
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-3n-hsw-x710.rst468
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-3n-hsw-xl710.rst469
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-3n-skx-x710.rst468
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost.rst2693
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/vts-3n-hsw-x520.rst138
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/vts.rst138
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-skx-x710.rst83
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-skx-xxv710.rst83
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-3n-hsw-x520.rst83
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-3n-hsw-x710.rst83
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-3n-hsw-xl710.rst83
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-3n-skx-x710.rst83
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif.rst378
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_orchestrated-3n-hsw-x520.rst139
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_orchestrated-3n-hsw-x710.rst139
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_orchestrated.rst252
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-dnv-x553.rst85
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-skx-x710.rst83
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-skx-xxv710.rst83
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-hsw-x520.rst303
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-hsw-x710.rst304
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-hsw-xl710.rst83
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-skx-x710.rst303
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4.rst1100
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-3n-hsw-x520.rst139
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-3n-hsw-x710.rst138
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-3n-skx-x710.rst138
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels.rst367
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-dnv-x553.rst85
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-skx-x710.rst83
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-skx-xxv710.rst83
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-3n-hsw-x520.rst138
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-3n-hsw-x710.rst138
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-3n-hsw-xl710.rst83
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-3n-skx-x710.rst139
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6.rst605
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6_tunnels-3n-hsw-x520.rst83
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6_tunnels.rst83
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-hsw-xl710.rst193
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec.rst193
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-dnv-x553.rst85
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-skx-x710.rst83
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-skx-xxv710.rst83
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-hsw-x520.rst138
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-hsw-x710.rst138
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-hsw-xl710.rst83
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-skx-x710.rst138
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-skx-xxv710.rst83
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2.rst663
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/srv6-3n-hsw-x520.rst83
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/srv6.rst83
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-2n-skx-x710.rst252
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-3n-hsw-x520.rst249
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-3n-hsw-x710.rst248
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-3n-hsw-xl710.rst249
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-3n-skx-x710.rst248
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost.rst1149
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/vts-3n-hsw-x520.rst83
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/vts.rst83
158 files changed, 22310 insertions, 19691 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
new file mode 100644
index 0000000000..8290d7f284
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-2n-skx-x710.rst
@@ -0,0 +1,86 @@
+
+.. 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_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
+ \label{fig:memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
+ \label{fig:memif-2n-skx-x710-64b-4t2c-base_and_scale-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
new file mode 100644
index 0000000000..d02aa30aa8
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-2n-skx-xxv710.rst
@@ -0,0 +1,86 @@
+
+.. 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-xxv710
+~~~~~~~~~~~~~
+
+64b-2t1c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat}
+ \label{fig:memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat}
+ \label{fig:memif-2n-skx-xxv710-64b-4t2c-base_and_scale-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
new file mode 100644
index 0000000000..fcaecb5860
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-3n-hsw-x520.rst
@@ -0,0 +1,86 @@
+
+.. 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><b>
+
+:index:`Packet Latency: memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat}
+ \label{fig:memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat}
+ \label{fig:memif-3n-hsw-x520-64b-2t2c-base_and_scale-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
new file mode 100644
index 0000000000..f091b4433e
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-3n-hsw-x710.rst
@@ -0,0 +1,86 @@
+
+.. 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><b>
+
+:index:`Packet Latency: memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat}
+ \label{fig:memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat}
+ \label{fig:memif-3n-hsw-x710-64b-2t2c-base_and_scale-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
new file mode 100644
index 0000000000..fec9248686
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-3n-hsw-xl710.rst
@@ -0,0 +1,86 @@
+
+.. 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_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat}
+ \label{fig:memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat}
+ \label{fig:memif-3n-hsw-xl710-64b-2t2c-base_and_scale-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
new file mode 100644
index 0000000000..416e1bff95
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-3n-skx-x710.rst
@@ -0,0 +1,86 @@
+
+.. 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><b>
+
+:index:`Packet Latency: memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
+ \label{fig:memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
+ \label{fig:memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
+ \end{figure}
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 d040ccdc19..e770848a30 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
@@ -3,31 +3,6 @@
\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>
-
LXC/DRC Container Memif
=======================
@@ -40,368 +15,11 @@ 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=rls1810>`_.
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-64b-1t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat}
- \label{fig:memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat}
- \label{fig:memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x710
-~~~~~~~~~~~
-
-64b-1t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat}
- \label{fig:memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat}
- \label{fig:memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-xl710
-~~~~~~~~~~~~
-
-64b-1t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat}
- \label{fig:memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat}
- \label{fig:memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-skx-x710
-~~~~~~~~~~~
-
-64b-2t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
- \label{fig:memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
- \label{fig:memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-2n-skx-x710
-~~~~~~~~~~~
-
-64b-2t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
- \label{fig:memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
- \label{fig:memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-2n-skx-xxv710
-~~~~~~~~~~~~~
-
-64b-2t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat}
- \label{fig:memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
+.. toctree::
- \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_scale-ndr-lat}
- \label{fig:memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat}
- \end{figure}
+ 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
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
new file mode 100644
index 0000000000..b526b685b5
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/container_orchestrated-3n-hsw-x520.rst
@@ -0,0 +1,144 @@
+
+.. 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><b>
+
+:index:`Packet Latency: k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2xc-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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
new file mode 100644
index 0000000000..8a1a3f9563
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/container_orchestrated-3n-hsw-x710.rst
@@ -0,0 +1,144 @@
+
+.. 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><b>
+
+:index:`Packet Latency: k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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
index 8c108a3bf0..3cf37c6f3b 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/container_orchestrated.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/container_orchestrated.rst
@@ -3,31 +3,6 @@
\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>
-
K8s Container Memif
===================
@@ -40,240 +15,7 @@ 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=rls1810>`_.
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-64b-1t1c-base_and_scale-l2xc
-----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2xc-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-ndr`
-
-.. raw:: html
-
- </b>
- <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><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}
-
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x710
-~~~~~~~~~~~
-
-64b-1t1c-base_and_scale-l2xc
-----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-ndr`
-
-.. raw:: html
-
- </b>
- <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><br></p>
- </center>
-
-.. raw:: latex
+.. toctree::
- \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}
+ container_orchestrated-3n-hsw-x520
+ container_orchestrated-3n-hsw-x710
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
new file mode 100644
index 0000000000..7f3f8c934c
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-2n-skx-x710.rst
@@ -0,0 +1,86 @@
+
+.. 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_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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>
+ <p><br><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-2t1c-base_and_scale-ndr-lat}
+ \label{fig:ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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}
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
new file mode 100644
index 0000000000..c62457b904
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-2n-skx-xxv710.rst
@@ -0,0 +1,86 @@
+
+.. 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-xxv710
+~~~~~~~~~~~~~
+
+64b-2t1c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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>
+ <p><br><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-xxv710-64b-2t1c-base_and_scale-ndr-lat}
+ \label{fig:ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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>
+ <p><br><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-xxv710-64b-4t2c-base_and_scale-ndr-lat}
+ \label{fig:ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-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
new file mode 100644
index 0000000000..7ac1f9efb2
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-3n-hsw-x520.rst
@@ -0,0 +1,318 @@
+
+.. 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><b>
+
+:index:`Packet Latency: ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: ip4-3n-hsw-x520-64b-1t1c-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: ip4-3n-hsw-x520-64b-2t2c-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: ip4-3n-hsw-x520-64b-1t1c-features-nat44-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: ip4-3n-hsw-x520-64b-2t2c-features-nat44-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: ip4-3n-hsw-x520-64b-1t1c-features-iacl-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: ip4-3n-hsw-x520-64b-2t2c-features-iacl-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: ip4-3n-hsw-x520-64b-1t1c-features-oacl-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: ip4-3n-hsw-x520-64b-2t2c-features-oacl-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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
new file mode 100644
index 0000000000..def6eef159
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-3n-hsw-x710.rst
@@ -0,0 +1,319 @@
+
+.. 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><b>
+
+:index:`Packet Latency: ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: ip4-3n-hsw-x710-64b-1t1c-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: ip4-3n-hsw-x710-64b-2t2c-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: ip4-3n-hsw-x710-64b-1t1c-features-nat44-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: ip4-3n-hsw-x710-64b-2t2c-features-nat44-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: ip4-3n-hsw-x710-64b-1t1c-features-iacl-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: ip4-3n-hsw-x710-64b-2t2c-features-iacl-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+ :index:`Packet Latency: ip4-3n-hsw-x710-64b-1t1c-features-oacl-ndr`
+
+ .. raw:: html
+
+ </b>
+ <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><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><b>
+
+ :index:`Packet Latency: ip4-3n-hsw-x710-64b-2t2c-features-oacl-ndr`
+
+ .. raw:: html
+
+ </b>
+ <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><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
new file mode 100644
index 0000000000..1621e6e7c3
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-3n-hsw-xl710.rst
@@ -0,0 +1,86 @@
+
+.. 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_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat}
+ \label{fig:ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat}
+ \label{fig:ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-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
new file mode 100644
index 0000000000..96ba70cf7c
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-3n-skx-x710.rst
@@ -0,0 +1,319 @@
+
+.. 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><b>
+
+:index:`Packet Latency: ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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>
+ <p><br><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-base_and_scale-ndr-lat}
+ \label{fig:ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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>
+ <p><br><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-base_and_scale-ndr-lat}
+ \label{fig:ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-features
+-----------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: ip4-3n-skx-x710-64b-2t1c-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: ip4-3n-skx-x710-64b-4t2c-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: ip4-3n-skx-x710-64b-2t1c-features-nat44-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: ip4-3n-skx-x710-64b-4t2c-features-nat44-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: ip4-3n-skx-x710-64b-2t1c-features-iacl-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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
+----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: ip4-3n-skx-x710-64b-4t2c-features-iacl-ndr`
+
+.. raw:: html
+
+ </b>
+ <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>
+ <p><br><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-iacl-ndr-lat}
+ \label{fig:ip4-3n-skx-x710-64b-4t2c-features-iacl-ndr-lat}
+ \end{figure}
+
+..
+ .. raw:: latex
+
+ \clearpage
+
+ 64b-2t1c-features-oacl
+ ----------------------
+
+ .. raw:: html
+
+ <center><b>
+
+ :index:`Packet Latency: ip4-3n-skx-x710-64b-2t1c-features-oacl-ndr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm31" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-oacl-ndr-lat.html"></iframe>
+ <p><br><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-oacl-ndr-lat}
+ \label{fig:ip4-3n-skx-x710-64b-2t1c-features-oacl-ndr-lat}
+ \end{figure}
+
+ .. raw:: latex
+
+ \clearpage
+
+ 64b-4t2c-features-oacl
+ ----------------------
+
+ .. raw:: html
+
+ <center><b>
+
+ :index:`Packet Latency: ip4-3n-skx-x710-64b-4t2c-features-oacl-ndr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm32" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-oacl-ndr-lat.html"></iframe>
+ <p><br><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-oacl-ndr-lat}
+ \label{fig:ip4-3n-skx-x710-64b-4t2c-features-oacl-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 d33b383f24..78d258c498 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4.rst
@@ -3,31 +3,6 @@
\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>
-
IPv4 Routing
============
@@ -40,1066 +15,11 @@ 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=rls1810>`_.
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-64b-1t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: ip4-3n-hsw-x520-64b-1t1c-features-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: ip4-3n-hsw-x520-64b-2t2c-features-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: ip4-3n-hsw-x520-64b-1t1c-features-nat44-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: ip4-3n-hsw-x520-64b-2t2c-features-nat44-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: ip4-3n-hsw-x520-64b-1t1c-features-iacl-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: ip4-3n-hsw-x520-64b-2t2c-features-iacl-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: ip4-3n-hsw-x520-64b-1t1c-features-oacl-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: ip4-3n-hsw-x520-64b-2t2c-features-oacl-ndr`
-
-.. raw:: html
-
- </b>
- <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><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}
-
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x710
-~~~~~~~~~~~
-
-64b-1t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: ip4-3n-hsw-x710-64b-1t1c-features-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: ip4-3n-hsw-x710-64b-2t2c-features-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: ip4-3n-hsw-x710-64b-1t1c-features-nat44-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: ip4-3n-hsw-x710-64b-2t2c-features-nat44-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: ip4-3n-hsw-x710-64b-1t1c-features-iacl-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: ip4-3n-hsw-x710-64b-2t2c-features-iacl-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
- :index:`Packet Latency: ip4-3n-hsw-x710-64b-1t1c-features-oacl-ndr`
-
- .. raw:: html
-
- </b>
- <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><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><b>
-
- :index:`Packet Latency: ip4-3n-hsw-x710-64b-2t2c-features-oacl-ndr`
-
- .. raw:: html
-
- </b>
- <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><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}
-
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-xl710
-~~~~~~~~~~~~
-
-64b-1t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat}
- \label{fig:ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat}
- \label{fig:ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-skx-x710
-~~~~~~~~~~~
-
-64b-2t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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>
- <p><br><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-base_and_scale-ndr-lat}
- \label{fig:ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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>
- <p><br><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-base_and_scale-ndr-lat}
- \label{fig:ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t1c-features
------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: ip4-3n-skx-x710-64b-2t1c-features-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: ip4-3n-skx-x710-64b-4t2c-features-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: ip4-3n-skx-x710-64b-2t1c-features-nat44-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: ip4-3n-skx-x710-64b-4t2c-features-nat44-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: ip4-3n-skx-x710-64b-2t1c-features-iacl-ndr`
-
-.. raw:: html
-
- </b>
- <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><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
-----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: ip4-3n-skx-x710-64b-4t2c-features-iacl-ndr`
-
-.. raw:: html
-
- </b>
- <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>
- <p><br><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-iacl-ndr-lat}
- \label{fig:ip4-3n-skx-x710-64b-4t2c-features-iacl-ndr-lat}
- \end{figure}
-
-..
- .. raw:: latex
-
- \clearpage
-
- 64b-2t1c-features-oacl
- ----------------------
-
- .. raw:: html
-
- <center><b>
-
- :index:`Packet Latency: ip4-3n-skx-x710-64b-2t1c-features-oacl-ndr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm31" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-oacl-ndr-lat.html"></iframe>
- <p><br><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-oacl-ndr-lat}
- \label{fig:ip4-3n-skx-x710-64b-2t1c-features-oacl-ndr-lat}
- \end{figure}
-
- .. raw:: latex
-
- \clearpage
-
- 64b-4t2c-features-oacl
- ----------------------
-
- .. raw:: html
-
- <center><b>
-
- :index:`Packet Latency: ip4-3n-skx-x710-64b-4t2c-features-oacl-ndr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm32" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-oacl-ndr-lat.html"></iframe>
- <p><br><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-oacl-ndr-lat}
- \label{fig:ip4-3n-skx-x710-64b-4t2c-features-oacl-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-2n-skx-x710
-~~~~~~~~~~~
-
-64b-2t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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>
- <p><br><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-2t1c-base_and_scale-ndr-lat}
- \label{fig:ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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><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}
-
-.. raw:: latex
-
- \clearpage
-
-2n-skx-xxv710
-~~~~~~~~~~~~~
-
-64b-2t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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>
- <p><br><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-xxv710-64b-2t1c-base_and_scale-ndr-lat}
- \label{fig:ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
+.. toctree::
- \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}
- \end{figure}
+ ip4-3n-hsw-x520
+ ip4-3n-hsw-x710
+ ip4-3n-hsw-xl710
+ ip4-3n-skx-x710
+ ip4-2n-skx-x710
+ ip4-2n-skx-xxv710
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
new file mode 100644
index 0000000000..e43efba24b
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels-3n-hsw-x520.rst
@@ -0,0 +1,145 @@
+
+.. 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><b>
+
+ :index:`Packet Latency: ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr`
+
+ .. raw:: html
+
+ </b>
+ <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><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><b>
+
+ :index:`Packet Latency: ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr`
+
+ .. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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
new file mode 100644
index 0000000000..a6513c73ed
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels-3n-hsw-x710.rst
@@ -0,0 +1,144 @@
+
+.. 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><b>
+
+:index:`Packet Latency: ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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-skx-x710.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels-3n-skx-x710.rst
new file mode 100644
index 0000000000..276235f810
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels-3n-skx-x710.rst
@@ -0,0 +1,144 @@
+
+.. 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><b>
+
+:index:`Packet Latency: ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: ip4tun-3n-skx-x710-64b-2t1c-base_and_features-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: ip4tun-3n-skx-x710-64b-4t2c-base_and_features-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels.rst
index 1cd66a1c81..dade32ac4d 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
@@ -3,31 +3,6 @@
\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>
-
IPv4 Tunnels
============
@@ -40,360 +15,8 @@ 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=rls1810>`_.
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-..
- 64b-1t1c-base_and_scale
- -----------------------
-
- .. raw:: html
-
- <center><b>
-
- :index:`Packet Latency: ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr`
-
- .. raw:: html
-
- </b>
- <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><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><b>
-
- :index:`Packet Latency: ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr`
-
- .. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-ndr`
-
-.. raw:: html
-
- </b>
- <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><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}
-
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x710
-~~~~~~~~~~~
-
-64b-1t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-ndr`
-
-.. raw:: html
-
- </b>
- <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><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}
-
-.. raw:: latex
-
- \clearpage
-
-3n-skx-x710
-~~~~~~~~~~~
-
-64b-2t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: ip4tun-3n-skx-x710-64b-2t1c-base_and_features-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: ip4tun-3n-skx-x710-64b-4t2c-base_and_features-ndr`
-
-.. raw:: html
-
- </b>
- <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><br></p>
- </center>
-
-.. raw:: latex
+.. toctree::
- \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}
+ ip4_tunnels-3n-hsw-x520
+ ip4_tunnels-3n-hsw-x710
+ ip4_tunnels-3n-skx-x710
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
new file mode 100644
index 0000000000..dc0798f0ab
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-2n-skx-x710.rst
@@ -0,0 +1,86 @@
+
+.. 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
+~~~~~~~~~~~
+
+78b-2t1c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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>
+ <p><br><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-2n-skx-x710-78b-2t1c-base_and_scale-ndr-lat}
+ \label{fig:ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-4t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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>
+ <p><br><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-2n-skx-x710-78b-4t2c-base_and_scale-ndr-lat}
+ \label{fig:ip6-2n-skx-x710-78b-4t2c-base_and_scale-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
new file mode 100644
index 0000000000..aeda9a64a7
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-2n-skx-xxv710.rst
@@ -0,0 +1,86 @@
+
+.. 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-xxv710
+~~~~~~~~~~~~~
+
+78b-2t1c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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>
+ <p><br><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-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat}
+ \label{fig:ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-4t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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>
+ <p><br><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-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat}
+ \label{fig:ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-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
new file mode 100644
index 0000000000..743af987f0
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-3n-hsw-x520.rst
@@ -0,0 +1,86 @@
+
+.. 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_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat}
+ \label{fig:ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-2t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat}
+ \label{fig:ip6-3n-hsw-x520-78b-2t2c-base_and_scale-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
new file mode 100644
index 0000000000..b1a4ae90ec
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-3n-hsw-x710.rst
@@ -0,0 +1,86 @@
+
+.. 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><b>
+
+:index:`Packet Latency: ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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
new file mode 100644
index 0000000000..d960a98974
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-3n-hsw-xl710.rst
@@ -0,0 +1,86 @@
+
+.. 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-1t1c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr-lat.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr-lat}
+ \label{fig:ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-2t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr-lat.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr-lat}
+ \label{fig:ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-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
new file mode 100644
index 0000000000..6547d90875
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-3n-skx-x710.rst
@@ -0,0 +1,86 @@
+
+.. 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
+~~~~~~~~~~~
+
+78b-2t1c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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>
+ <p><br><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-skx-x710-78b-2t1c-base_and_scale-ndr-lat}
+ \label{fig:ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-4t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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>
+ <p><br><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-skx-x710-78b-4t2c-base_and_scale-ndr-lat}
+ \label{fig:ip6-3n-skx-x710-78b-4t2c-base_and_scale-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 0ad3e342c6..4f79f35b22 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6.rst
@@ -3,31 +3,6 @@
\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>
-
IPv6 Routing
============
@@ -40,368 +15,11 @@ 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=rls1810>`_.
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-78b-1t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat}
- \label{fig:ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-78b-2t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat}
- \label{fig:ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x710
-~~~~~~~~~~~
-
-78b-1t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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><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}
-
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-xl710
-~~~~~~~~~~~~
-
-78b-1t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr-lat}
- \label{fig:ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-78b-2t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr-lat}
- \label{fig:ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-skx-x710
-~~~~~~~~~~~
-
-78b-2t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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>
- <p><br><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-skx-x710-78b-2t1c-base_and_scale-ndr-lat}
- \label{fig:ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-78b-4t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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>
- <p><br><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-skx-x710-78b-4t2c-base_and_scale-ndr-lat}
- \label{fig:ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-2n-skx-x710
-~~~~~~~~~~~
-
-78b-2t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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>
- <p><br><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-2n-skx-x710-78b-2t1c-base_and_scale-ndr-lat}
- \label{fig:ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-78b-4t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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>
- <p><br><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-2n-skx-x710-78b-4t2c-base_and_scale-ndr-lat}
- \label{fig:ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-2n-skx-xxv710
-~~~~~~~~~~~~~
-
-78b-2t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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>
- <p><br><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-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat}
- \label{fig:ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-78b-4t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
+.. toctree::
- \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}
- \end{figure}
+ ip6-3n-hsw-x520
+ ip6-3n-hsw-x710
+ ip6-3n-hsw-xl710
+ ip6-3n-skx-x710
+ ip6-2n-skx-x710
+ ip6-2n-skx-xxv710
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
new file mode 100644
index 0000000000..f71b4ae165
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6_tunnels-3n-hsw-x520.rst
@@ -0,0 +1,86 @@
+
+.. 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_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat}
+ \label{fig:ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-2t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat}
+ \label{fig:ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-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
index 050ace5069..60c9df9090 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6_tunnels.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6_tunnels.rst
@@ -3,31 +3,6 @@
\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>
-
IPv6 Tunnels
============
@@ -40,63 +15,6 @@ 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=rls1810>`_.
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-78b-1t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat}
- \label{fig:ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-78b-2t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
+.. toctree::
- \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_and_scale-ndr-lat}
- \label{fig:ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat}
- \end{figure}
+ 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
new file mode 100644
index 0000000000..0c0693749f
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ipsec-3n-hsw-xl710.rst
@@ -0,0 +1,202 @@
+
+.. 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
+--------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: ipsec-3n-hsw-xl710-64b-1t1c-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <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>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \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}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base
+-------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: ipsec-3n-hsw-xl710-64b-2t2c-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <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>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \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}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-1t1c-scale
+--------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: ipsec-3n-hsw-xl710-64b-1t1c-scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \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}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-scale
+--------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: ipsec-3n-hsw-xl710-64b-2t2c-scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \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}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-1t1c-sw
+-----------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: ipsec-3n-hsw-xl710-64b-1t1c-sw-ndr`
+
+.. raw:: html
+
+ </b>
+ <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>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \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}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-sw
+-----------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: ipsec-3n-hsw-xl710-64b-2t2c-sw-ndr`
+
+.. raw:: html
+
+ </b>
+ <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>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \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}
+ \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 b4fc3a8ff7..994f0fcc80 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/ipsec.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ipsec.rst
@@ -3,31 +3,6 @@
\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>
-
IPSec IPv4 Routing
==================
@@ -43,185 +18,6 @@ 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=rls1810>`_.
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-xl710
-~~~~~~~~~~~~
-
-64b-1t1c-base
---------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: ipsec-3n-hsw-xl710-64b-1t1c-base-ndr`
-
-.. raw:: html
-
- </b>
- <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>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \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}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base
--------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: ipsec-3n-hsw-xl710-64b-2t2c-base-ndr`
-
-.. raw:: html
-
- </b>
- <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>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \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}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-xl710
-~~~~~~~~~~~~
-
-64b-1t1c-scale
---------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: ipsec-3n-hsw-xl710-64b-1t1c-scale-ndr`
-
-.. raw:: html
-
- </b>
- <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>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \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}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-scale
---------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: ipsec-3n-hsw-xl710-64b-2t2c-scale-ndr`
-
-.. raw:: html
-
- </b>
- <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>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \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}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-xl710
-~~~~~~~~~~~~
-
-64b-1t1c-sw
------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: ipsec-3n-hsw-xl710-64b-1t1c-sw-ndr`
-
-.. raw:: html
-
- </b>
- <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>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \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}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-sw
------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: ipsec-3n-hsw-xl710-64b-2t2c-sw-ndr`
-
-.. raw:: html
-
- </b>
- <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>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
+.. toctree::
- \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}
- \end{figure}
+ 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
new file mode 100644
index 0000000000..e3afe826af
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/l2-2n-skx-x710.rst
@@ -0,0 +1,86 @@
+
+.. 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_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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>
+ <p><br><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-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
+ \label{fig:l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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>
+ <p><br><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-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
+ \label{fig:l2sw-2n-skx-x710-64b-4t2c-base_and_scale-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
new file mode 100644
index 0000000000..b63f2cd374
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/l2-2n-skx-xxv710.rst
@@ -0,0 +1,86 @@
+
+.. 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-xxv710
+~~~~~~~~~~~~~
+
+64b-2t1c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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>
+ <p><br><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-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat}
+ \label{fig:l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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>
+ <p><br><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-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat}
+ \label{fig:l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-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
new file mode 100644
index 0000000000..0addbdb5a6
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/l2-3n-hsw-x520.rst
@@ -0,0 +1,144 @@
+
+.. 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><b>
+
+:index:`Packet Latency: l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: l2sw-3n-hsw-x520-64b-1t1c-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: l2sw-3n-hsw-x520-64b-2t2c-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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}
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
new file mode 100644
index 0000000000..653f3f7d3d
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/l2-3n-hsw-x710.rst
@@ -0,0 +1,144 @@
+
+.. 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><b>
+
+:index:`Packet Latency: l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: l2sw-3n-hsw-x710-64b-1t1c-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: l2sw-3n-hsw-x710-64b-2t2c-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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}
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
new file mode 100644
index 0000000000..8292c8b691
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/l2-3n-hsw-xl710.rst
@@ -0,0 +1,86 @@
+
+.. 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_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat}
+ \label{fig:l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat}
+ \label{fig:l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-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
new file mode 100644
index 0000000000..71cb425577
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/l2-3n-skx-x710.rst
@@ -0,0 +1,144 @@
+
+.. 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><b>
+
+:index:`Packet Latency: l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: l2sw-3n-skx-x710-64b-2t1c-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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
+-----------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: l2sw-3n-skx-x710-64b-4t2c-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <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>
+ <p><br><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-features-ndr-lat}
+ \label{fig:l2sw-3n-skx-x710-64b-4t2c-features-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
new file mode 100644
index 0000000000..19f5c1e55e
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/l2-3n-skx-xxv710.rst
@@ -0,0 +1,86 @@
+
+.. 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-2t1c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat}
+ \label{fig:l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat}
+ \label{fig:l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-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 db767807f4..3aae134c62 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/l2.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/l2.rst
@@ -1,4 +1,9 @@
+
+.. raw:: latex
+
+ \clearpage
+
.. raw:: html
<script type="text/javascript">
@@ -36,603 +41,12 @@ 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=rls1810>`_.
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-64b-1t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: l2sw-3n-hsw-x520-64b-1t1c-features-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: l2sw-3n-hsw-x520-64b-2t2c-features-ndr`
-
-.. raw:: html
-
- </b>
- <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><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
-
-3n-hsw-x710
-~~~~~~~~~~~
-
-64b-1t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: l2sw-3n-hsw-x710-64b-1t1c-features-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: l2sw-3n-hsw-x710-64b-2t2c-features-ndr`
-
-.. raw:: html
-
- </b>
- <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><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
-
-3n-hsw-xl710
-~~~~~~~~~~~~
-
-64b-1t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat}
- \label{fig:l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat}
- \label{fig:l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-skx-x710
-~~~~~~~~~~~
-
-64b-2t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: l2sw-3n-skx-x710-64b-2t1c-features-ndr`
-
-.. raw:: html
-
- </b>
- <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><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
------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: l2sw-3n-skx-x710-64b-4t2c-features-ndr`
-
-.. raw:: html
-
- </b>
- <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>
- <p><br><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-features-ndr-lat}
- \label{fig:l2sw-3n-skx-x710-64b-4t2c-features-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-skx-xxv710
-~~~~~~~~~~~~~
-
-64b-2t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat}
- \label{fig:l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat}
- \label{fig:l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-2n-skx-x710
-~~~~~~~~~~~
-
-64b-2t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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>
- <p><br><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-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
- \label{fig:l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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>
- <p><br><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-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
- \label{fig:l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-2n-skx-xxv710
-~~~~~~~~~~~~~
-
-64b-2t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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>
- <p><br><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-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat}
- \label{fig:l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
+.. toctree::
- \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}
- \end{figure}
+ 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
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
new file mode 100644
index 0000000000..e5d5528ed5
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/srv6-3n-hsw-x520.rst
@@ -0,0 +1,86 @@
+
+.. 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><b>
+
+:index:`Packet Latency: srv6-3n-hsw-x520-78b-1t1c-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: srv6-3n-hsw-x520-78b-2t2c-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/srv6.rst
index 3fa202bfd1..c7f5a03f0e 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/srv6.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/srv6.rst
@@ -3,31 +3,6 @@
\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>
-
SRv6 Routing
============
@@ -40,63 +15,6 @@ 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=rls1810>`_.
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-78b-1t1c-features
------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: srv6-3n-hsw-x520-78b-1t1c-features-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: srv6-3n-hsw-x520-78b-2t2c-features-ndr`
-
-.. raw:: html
-
- </b>
- <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><br></p>
- </center>
-
-.. raw:: latex
+.. toctree::
- \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}
+ srv6-3n-hsw-x520
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
new file mode 100644
index 0000000000..c884ed3e29
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-2n-skx-x710.rst
@@ -0,0 +1,260 @@
+
+.. 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-l2sw
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: vhost-l2sw-2n-skx-x710-64b-2t1c-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm33" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-2t1c-base-ndr-lat.html"></iframe>
+ <p><br><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-ndr-lat}
+ \label{fig:vhost-l2sw-2n-skx-x710-64b-2t1c-base-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base-l2sw
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: vhost-l2sw-2n-skx-x710-64b-4t2c-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm34" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-4t2c-base-ndr-lat.html"></iframe>
+ <p><br><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-ndr-lat}
+ \label{fig:vhost-l2sw-2n-skx-x710-64b-4t2c-base-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-base_and_scale-l2sw
+----------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm35" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
+ \label{fig:vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale-l2sw
+----------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm36" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
+ \label{fig:vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-base-vm-l2sw
+---------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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
new file mode 100644
index 0000000000..b2da4f3a84
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-2n-skx-xxv710.rst
@@ -0,0 +1,260 @@
+
+.. 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-xxv710
+~~~~~~~~~~~~~
+
+64b-2t1c-base-l2sw
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm41" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-ndr-lat.html"></iframe>
+ <p><br><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-ndr-lat}
+ \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base-l2sw
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm42" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-ndr-lat.html"></iframe>
+ <p><br><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-ndr-lat}
+ \label{fig:vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-base_and_scale-l2sw
+----------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm43" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat}
+ \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale-l2sw
+----------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm44" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat}
+ \label{fig:vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-base-vm-l2sw
+---------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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
+---------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-ndr`
+
+.. raw:: html
+
+ </b>
+ <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>
+ <p><br><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-vm-ndr-lat}
+ \label{fig:vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-base_and_scale-ip4
+---------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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>
+ <p><br><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-xxv710-64b-2t1c-base_and_scale-ndr-lat}
+ \label{fig:vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale-ip4
+---------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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>
+ <p><br><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-xxv710-64b-4t2c-base_and_scale-ndr-lat}
+ \label{fig:vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-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
new file mode 100644
index 0000000000..c7716aa96e
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-3n-hsw-x520.rst
@@ -0,0 +1,261 @@
+
+.. 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-l2sw
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: vhost-l2sw-3n-hsw-x520-64b-1t1c-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-1t1c-base-ndr-lat.html"></iframe>
+ <p><br><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-ndr-lat}
+ \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base-l2sw
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: vhost-l2sw-3n-hsw-x520-64b-2t2c-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-2t2c-base-ndr-lat.html"></iframe>
+ <p><br><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-ndr-lat}
+ \label{fig:vhost-l2sw-3n-hsw-x520-64b-2t2c-base-ndr-lat}
+ \end{figure}
+
+..
+ .. raw:: latex
+
+ \clearpage
+
+ 64b-1t1c-base_and_scale-l2sw
+ ----------------------------
+
+ .. raw:: html
+
+ <center><b>
+
+ :index:`Packet Latency: vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+ .. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat}
+ \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat}
+ \end{figure}
+
+ .. raw:: latex
+
+ \clearpage
+
+ 64b-2t2c-base_and_scale-l2sw
+ ----------------------------
+
+ .. raw:: html
+
+ <center><b>
+
+ :index:`Packet Latency: vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+ .. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat}
+ \label{fig:vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-1t1c-base-vm-l2sw
+---------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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
new file mode 100644
index 0000000000..ff0a0ced2c
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-3n-hsw-x710.rst
@@ -0,0 +1,260 @@
+
+.. 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-l2sw
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: vhost-l2sw-3n-hsw-x710-64b-1t1c-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-1t1c-base-ndr-lat.html"></iframe>
+ <p><br><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-ndr-lat}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base-l2sw
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: vhost-l2sw-3n-hsw-x710-64b-2t2c-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-2t2c-base-ndr-lat.html"></iframe>
+ <p><br><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-ndr-lat}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-1t1c-base_and_scale-l2sw
+----------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base_and_scale-l2sw
+----------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-1t1c-base-vm-l2sw
+---------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-ndr-lat.html"></iframe>
+ <p><br><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-vm-ndr-lat}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base-vm-l2sw
+---------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-ndr-lat.html"></iframe>
+ <p><br><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-vm-ndr-lat}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-1t1c-base_and_scale-ip4
+---------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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
new file mode 100644
index 0000000000..3771d78560
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-3n-hsw-xl710.rst
@@ -0,0 +1,261 @@
+
+..
+ .. 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-l2sw
+ ------------------
+
+ .. raw:: html
+
+ <center><b>
+
+ :index:`Packet Latency: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-ndr`
+
+ .. raw:: html
+
+ </b>
+ <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><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><b>
+
+ :index:`Packet Latency: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-ndr`
+
+ .. raw:: html
+
+ </b>
+ <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><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><b>
+
+ :index:`Packet Latency: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr`
+
+ .. raw:: html
+
+ </b>
+ <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><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><b>
+
+ :index:`Packet Latency: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr`
+
+ .. raw:: html
+
+ </b>
+ <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><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><b>
+
+ :index:`Packet Latency: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-ndr`
+
+ .. raw:: html
+
+ </b>
+ <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><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
+ ---------------------
+
+ .. raw:: html
+
+ <center><b>
+
+ :index:`Packet Latency: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-ndr`
+
+ .. raw:: html
+
+ </b>
+ <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>
+ <p><br><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-vm-ndr-lat}
+ \label{fig:vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-ndr-lat}
+ \end{figure}
+
+ .. raw:: latex
+
+ \clearpage
+
+ 64b-1t1c-base_and_scale-ip4
+ ---------------------------
+
+ .. raw:: html
+
+ <center><b>
+
+ :index:`Packet Latency: vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr`
+
+ .. raw:: html
+
+ </b>
+ <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>
+ <p><br><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-xl710-64b-1t1c-base_and_scale-ndr-lat}
+ \label{fig:vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat}
+ \end{figure}
+
+ .. raw:: latex
+
+ \clearpage
+
+ 64b-2t2c-base_and_scale-ip4
+ ---------------------------
+
+ .. raw:: html
+
+ <center><b>
+
+ :index:`Packet Latency: vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr`
+
+ .. raw:: html
+
+ </b>
+ <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>
+ <p><br><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-xl710-64b-2t2c-base_and_scale-ndr-lat}
+ \label{fig:vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-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
new file mode 100644
index 0000000000..fac73259bb
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-3n-skx-x710.rst
@@ -0,0 +1,260 @@
+
+.. 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-l2sw
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: vhost-l2sw-3n-skx-x710-64b-2t1c-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm25" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-2t1c-base-ndr-lat.html"></iframe>
+ <p><br><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-ndr-lat}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base-l2sw
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: vhost-l2sw-3n-skx-x710-64b-4t2c-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm26" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-4t2c-base-ndr-lat.html"></iframe>
+ <p><br><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-ndr-lat}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-4t2c-base-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-base_and_scale-l2sw
+----------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm27" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale-l2sw
+----------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm28" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-base-vm-l2sw
+---------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm29" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-ndr-lat.html"></iframe>
+ <p><br><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-vm-ndr-lat}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base-vm-l2sw
+---------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm30" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-ndr-lat.html"></iframe>
+ <p><br><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-vm-ndr-lat}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-base_and_scale-ip4
+---------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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>
+ <p><br><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-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
+ \label{fig:vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale-ip4
+---------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Latency: vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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>
+ <p><br><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-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
+ \label{fig:vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-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 3713ca3bcb..fb80d49e9f 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
@@ -3,31 +3,6 @@
\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>
-
KVM VMs vhost-user
==================
@@ -41,1418 +16,10 @@ 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=rls1810>`_.
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-64b-1t1c-base-l2sw
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: vhost-l2sw-3n-hsw-x520-64b-1t1c-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-1t1c-base-ndr-lat.html"></iframe>
- <p><br><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-ndr-lat}
- \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base-l2sw
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: vhost-l2sw-3n-hsw-x520-64b-2t2c-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-2t2c-base-ndr-lat.html"></iframe>
- <p><br><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-ndr-lat}
- \label{fig:vhost-l2sw-3n-hsw-x520-64b-2t2c-base-ndr-lat}
- \end{figure}
-
-..
- .. raw:: latex
-
- \clearpage
-
- 64b-1t1c-base_and_scale-l2sw
- ----------------------------
-
- .. raw:: html
-
- <center><b>
-
- :index:`Packet Latency: vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
- .. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat}
- \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat}
- \end{figure}
-
- .. raw:: latex
-
- \clearpage
-
- 64b-2t2c-base_and_scale-l2sw
- ----------------------------
-
- .. raw:: html
-
- <center><b>
-
- :index:`Packet Latency: vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
- .. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat}
- \label{fig:vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-base-vm-l2sw
----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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><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}
-
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x710
-~~~~~~~~~~~
-
-64b-1t1c-base-l2sw
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: vhost-l2sw-3n-hsw-x710-64b-1t1c-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-1t1c-base-ndr-lat.html"></iframe>
- <p><br><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-ndr-lat}
- \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base-l2sw
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: vhost-l2sw-3n-hsw-x710-64b-2t2c-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-2t2c-base-ndr-lat.html"></iframe>
- <p><br><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-ndr-lat}
- \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-base_and_scale-l2sw
-----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat}
- \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale-l2sw
-----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr`
-
-.. raw:: html
+.. toctree::
- </b>
- <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat}
- \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-base-vm-l2sw
----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-ndr-lat.html"></iframe>
- <p><br><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-vm-ndr-lat}
- \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base-vm-l2sw
----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-ndr-lat.html"></iframe>
- <p><br><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-vm-ndr-lat}
- \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-base_and_scale-ip4
----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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><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}
-
-..
- .. raw:: latex
-
- \clearpage
-
- 3n-hsw-xl710
- ~~~~~~~~~~~~
-
- 64b-1t1c-base-l2sw
- ------------------
-
- .. raw:: html
-
- <center><b>
-
- :index:`Packet Latency: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-ndr`
-
- .. raw:: html
-
- </b>
- <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><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><b>
-
- :index:`Packet Latency: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-ndr`
-
- .. raw:: html
-
- </b>
- <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><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><b>
-
- :index:`Packet Latency: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr`
-
- .. raw:: html
-
- </b>
- <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><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><b>
-
- :index:`Packet Latency: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr`
-
- .. raw:: html
-
- </b>
- <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><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><b>
-
- :index:`Packet Latency: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-ndr`
-
- .. raw:: html
-
- </b>
- <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><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
- ---------------------
-
- .. raw:: html
-
- <center><b>
-
- :index:`Packet Latency: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-ndr`
-
- .. raw:: html
-
- </b>
- <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>
- <p><br><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-vm-ndr-lat}
- \label{fig:vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-ndr-lat}
- \end{figure}
-
- .. raw:: latex
-
- \clearpage
-
- 64b-1t1c-base_and_scale-ip4
- ---------------------------
-
- .. raw:: html
-
- <center><b>
-
- :index:`Packet Latency: vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr`
-
- .. raw:: html
-
- </b>
- <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>
- <p><br><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-xl710-64b-1t1c-base_and_scale-ndr-lat}
- \label{fig:vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat}
- \end{figure}
-
- .. raw:: latex
-
- \clearpage
-
- 64b-2t2c-base_and_scale-ip4
- ---------------------------
-
- .. raw:: html
-
- <center><b>
-
- :index:`Packet Latency: vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr`
-
- .. raw:: html
-
- </b>
- <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>
- <p><br><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-xl710-64b-2t2c-base_and_scale-ndr-lat}
- \label{fig:vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-skx-x710
-~~~~~~~~~~~
-
-64b-2t1c-base-l2sw
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: vhost-l2sw-3n-skx-x710-64b-2t1c-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm25" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-2t1c-base-ndr-lat.html"></iframe>
- <p><br><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-ndr-lat}
- \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base-l2sw
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: vhost-l2sw-3n-skx-x710-64b-4t2c-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm26" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-4t2c-base-ndr-lat.html"></iframe>
- <p><br><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-ndr-lat}
- \label{fig:vhost-l2sw-3n-skx-x710-64b-4t2c-base-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t1c-base_and_scale-l2sw
-----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm27" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
- \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_scale-l2sw
-----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm28" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
- \label{fig:vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t1c-base-vm-l2sw
----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm29" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-ndr-lat.html"></iframe>
- <p><br><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-vm-ndr-lat}
- \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base-vm-l2sw
----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm30" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-ndr-lat.html"></iframe>
- <p><br><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-vm-ndr-lat}
- \label{fig:vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t1c-base_and_scale-ip4
----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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>
- <p><br><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-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
- \label{fig:vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_scale-ip4
----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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>
- <p><br><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-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
- \label{fig:vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-2n-skx-x710
-~~~~~~~~~~~
-
-64b-2t1c-base-l2sw
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: vhost-l2sw-2n-skx-x710-64b-2t1c-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm33" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-2t1c-base-ndr-lat.html"></iframe>
- <p><br><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-ndr-lat}
- \label{fig:vhost-l2sw-2n-skx-x710-64b-2t1c-base-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base-l2sw
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: vhost-l2sw-2n-skx-x710-64b-4t2c-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm34" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-4t2c-base-ndr-lat.html"></iframe>
- <p><br><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-ndr-lat}
- \label{fig:vhost-l2sw-2n-skx-x710-64b-4t2c-base-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t1c-base_and_scale-l2sw
-----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm35" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
- \label{fig:vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_scale-l2sw
-----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm36" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
- \label{fig:vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t1c-base-vm-l2sw
----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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><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}
-
-.. raw:: latex
-
- \clearpage
-
-2n-skx-xxv710
-~~~~~~~~~~~~~
-
-64b-2t1c-base-l2sw
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm41" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-ndr-lat.html"></iframe>
- <p><br><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-ndr-lat}
- \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base-l2sw
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm42" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-ndr-lat.html"></iframe>
- <p><br><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-ndr-lat}
- \label{fig:vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t1c-base_and_scale-l2sw
-----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm43" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat}
- \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_scale-l2sw
-----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm44" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat}
- \label{fig:vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t1c-base-vm-l2sw
----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-ndr`
-
-.. raw:: html
-
- </b>
- <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><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
----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-ndr`
-
-.. raw:: html
-
- </b>
- <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>
- <p><br><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-vm-ndr-lat}
- \label{fig:vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t1c-base_and_scale-ip4
----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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>
- <p><br><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-xxv710-64b-2t1c-base_and_scale-ndr-lat}
- \label{fig:vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_scale-ip4
----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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>
- <p><br><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-xxv710-64b-4t2c-base_and_scale-ndr-lat}
- \label{fig:vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
+ 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
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
new file mode 100644
index 0000000000..41723b3db2
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/vts-3n-hsw-x520.rst
@@ -0,0 +1,86 @@
+
+.. 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><b>
+
+:index:`Packet Latency: vts-3n-hsw-x520-114b-1t1c-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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><b>
+
+:index:`Packet Latency: vts-3n-hsw-x520-114b-2t2c-ndr`
+
+.. raw:: html
+
+ </b>
+ <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><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.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/vts.rst
index 26d1e6b201..65a4dcf8b3 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/vts.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/vts.rst
@@ -3,31 +3,6 @@
\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>
-
VTS
===
@@ -41,63 +16,6 @@ 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=rls1810>`_.
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-114b-1t1c
----------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Latency: vts-3n-hsw-x520-114b-1t1c-ndr`
-
-.. raw:: html
-
- </b>
- <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><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><b>
-
-:index:`Packet Latency: vts-3n-hsw-x520-114b-2t2c-ndr`
-
-.. raw:: html
-
- </b>
- <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><br></p>
- </center>
-
-.. raw:: latex
+.. toctree::
- \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}
+ vts-3n-hsw-x520
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-skx-x710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-skx-x710.rst
new file mode 100644
index 0000000000..c3c9c69045
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-skx-x710.rst
@@ -0,0 +1,138 @@
+
+.. 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_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr}
+ \label{fig:memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: memif-2n-skx-x710-64b-2t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-x710-64b-2t1c-base_and_scale-pdr}
+ \label{fig:memif-2n-skx-x710-64b-2t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr}
+ \label{fig:memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: memif-2n-skx-x710-64b-4t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-x710-64b-4t2c-base_and_scale-pdr}
+ \label{fig:memif-2n-skx-x710-64b-4t2c-base_and_scale-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-skx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-skx-xxv710.rst
new file mode 100644
index 0000000000..89846b555a
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-skx-xxv710.rst
@@ -0,0 +1,138 @@
+
+.. 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-xxv710
+~~~~~~~~~~~~~
+
+64b-2t1c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr}
+ \label{fig:memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: memif-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr}
+ \label{fig:memif-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm23" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr}
+ \label{fig:memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: memif-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm24" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr}
+ \label{fig:memif-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-3n-hsw-x520.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-3n-hsw-x520.rst
new file mode 100644
index 0000000000..4666ba78e7
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-3n-hsw-x520.rst
@@ -0,0 +1,138 @@
+
+.. 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><b>
+
+:index:`Packet Throughput: memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr}
+ \label{fig:memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: memif-3n-hsw-x520-64b-1t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x520-64b-1t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-1t1c-base_and_scale-pdr}
+ \label{fig:memif-3n-hsw-x520-64b-1t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr}
+ \label{fig:memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: memif-3n-hsw-x520-64b-2t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x520-64b-2t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-2t2c-base_and_scale-pdr}
+ \label{fig:memif-3n-hsw-x520-64b-2t2c-base_and_scale-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-3n-hsw-x710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-3n-hsw-x710.rst
new file mode 100644
index 0000000000..5ddac2a5ce
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-3n-hsw-x710.rst
@@ -0,0 +1,138 @@
+
+.. 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><b>
+
+:index:`Packet Throughput: memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr}
+ \label{fig:memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: memif-3n-hsw-x710-64b-1t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x710-64b-1t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-1t1c-base_and_scale-pdr}
+ \label{fig:memif-3n-hsw-x710-64b-1t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr}
+ \label{fig:memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: memif-3n-hsw-x710-64b-2t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x710-64b-2t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-2t2c-base_and_scale-pdr}
+ \label{fig:memif-3n-hsw-x710-64b-2t2c-base_and_scale-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-3n-hsw-xl710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-3n-hsw-xl710.rst
new file mode 100644
index 0000000000..6af70c9160
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-3n-hsw-xl710.rst
@@ -0,0 +1,138 @@
+
+.. 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_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr}
+ \label{fig:memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: memif-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr}
+ \label{fig:memif-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr}
+ \label{fig:memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: memif-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr}
+ \label{fig:memif-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-3n-skx-x710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-3n-skx-x710.rst
new file mode 100644
index 0000000000..42b1e14253
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-3n-skx-x710.rst
@@ -0,0 +1,138 @@
+
+.. 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><b>
+
+:index:`Packet Throughput: memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr}
+ \label{fig:memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: memif-3n-skx-x710-64b-2t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-2t1c-base_and_scale-pdr}
+ \label{fig:memif-3n-skx-x710-64b-2t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr}
+ \label{fig:memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: memif-3n-skx-x710-64b-4t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-4t2c-base_and_scale-pdr}
+ \label{fig:memif-3n-skx-x710-64b-4t2c-base_and_scale-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif.rst
index 7e48bb4590..b0dcc36cca 100644
--- a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif.rst
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif.rst
@@ -3,31 +3,6 @@
\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>
-
LXC/DRC Container Memif
=======================
@@ -40,680 +15,11 @@ 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=rls1810>`_.
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-64b-1t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr}
- \label{fig:memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: memif-3n-hsw-x520-64b-1t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x520-64b-1t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-1t1c-base_and_scale-pdr}
- \label{fig:memif-3n-hsw-x520-64b-1t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr}
- \label{fig:memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: memif-3n-hsw-x520-64b-2t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x520-64b-2t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-2t2c-base_and_scale-pdr}
- \label{fig:memif-3n-hsw-x520-64b-2t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x710
-~~~~~~~~~~~
-
-64b-1t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr}
- \label{fig:memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: memif-3n-hsw-x710-64b-1t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x710-64b-1t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-1t1c-base_and_scale-pdr}
- \label{fig:memif-3n-hsw-x710-64b-1t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr}
- \label{fig:memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: memif-3n-hsw-x710-64b-2t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x710-64b-2t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-2t2c-base_and_scale-pdr}
- \label{fig:memif-3n-hsw-x710-64b-2t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-xl710
-~~~~~~~~~~~~
-
-64b-1t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr}
- \label{fig:memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: memif-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr}
- \label{fig:memif-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr}
- \label{fig:memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: memif-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr}
- \label{fig:memif-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-skx-x710
-~~~~~~~~~~~
-
-64b-2t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr}
- \label{fig:memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: memif-3n-skx-x710-64b-2t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-2t1c-base_and_scale-pdr}
- \label{fig:memif-3n-skx-x710-64b-2t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr}
- \label{fig:memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: memif-3n-skx-x710-64b-4t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-4t2c-base_and_scale-pdr}
- \label{fig:memif-3n-skx-x710-64b-4t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-2n-skx-x710
-~~~~~~~~~~~
-
-64b-2t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr}
- \label{fig:memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: memif-2n-skx-x710-64b-2t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-x710-64b-2t1c-base_and_scale-pdr}
- \label{fig:memif-2n-skx-x710-64b-2t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr}
- \label{fig:memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: memif-2n-skx-x710-64b-4t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-x710-64b-4t2c-base_and_scale-pdr}
- \label{fig:memif-2n-skx-x710-64b-4t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-2n-skx-xxv710
-~~~~~~~~~~~~~
-
-64b-2t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr}
- \label{fig:memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: memif-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr}
- \label{fig:memif-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm23" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr}
- \label{fig:memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: memif-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm24" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
+.. toctree::
- \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_scale-pdr}
- \label{fig:memif-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr}
- \end{figure}
+ 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
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_orchestrated-3n-hsw-x520.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_orchestrated-3n-hsw-x520.rst
new file mode 100644
index 0000000000..e96338ec12
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_orchestrated-3n-hsw-x520.rst
@@ -0,0 +1,248 @@
+
+.. 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><b>
+
+:index:`Packet Throughput: k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-ndr`
+
+.. raw:: html
+
+ </b>
+ <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.html"></iframe>
+ <p><br><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}
+ \label{fig:k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base_and_scale-l2xc
+----------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2xc-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm03" 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.html"></iframe>
+ <p><br><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}
+ \label{fig:k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2xc-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2xc-pdr`
+
+.. raw:: html
+
+ </b>
+ <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-l2xc-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2xc-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-1t1c-base_and_scale-l2bd
+----------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm05" 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.html"></iframe>
+ <p><br><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}
+ \label{fig:k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base_and_scale-l2bd
+----------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm07" 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.html"></iframe>
+ <p><br><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}
+ \label{fig:k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_orchestrated-3n-hsw-x710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_orchestrated-3n-hsw-x710.rst
new file mode 100644
index 0000000000..b3896c7153
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_orchestrated-3n-hsw-x710.rst
@@ -0,0 +1,248 @@
+
+.. 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><b>
+
+:index:`Packet Throughput: k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm09" 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.html"></iframe>
+ <p><br><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}
+ \label{fig:k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base_and_scale-l2xc
+----------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm11" 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.html"></iframe>
+ <p><br><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}
+ \label{fig:k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-1t1c-base_and_scale-l2bd
+----------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm13" 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.html"></iframe>
+ <p><br><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}
+ \label{fig:k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base_and_scale-l2bd
+----------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm15" 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.html"></iframe>
+ <p><br><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}
+ \label{fig:k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_orchestrated.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_orchestrated.rst
index 42f93d4f5a..6106f4dbeb 100644
--- a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_orchestrated.rst
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_orchestrated.rst
@@ -3,31 +3,6 @@
\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>
-
K8s Container Memif
===================
@@ -40,448 +15,7 @@ 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=rls1810>`_.
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-64b-1t1c-base_and_scale-l2xc
-----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-ndr`
-
-.. raw:: html
-
- </b>
- <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.html"></iframe>
- <p><br><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}
- \label{fig:k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale-l2xc
-----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2xc-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm03" 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.html"></iframe>
- <p><br><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}
- \label{fig:k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2xc-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2xc-pdr`
-
-.. raw:: html
-
- </b>
- <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-l2xc-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2xc-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-base_and_scale-l2bd
-----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm05" 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.html"></iframe>
- <p><br><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}
- \label{fig:k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale-l2bd
-----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm07" 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.html"></iframe>
- <p><br><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}
- \label{fig:k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x710
-~~~~~~~~~~~
-
-64b-1t1c-base_and_scale-l2xc
-----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm09" 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.html"></iframe>
- <p><br><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}
- \label{fig:k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale-l2xc
-----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm11" 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.html"></iframe>
- <p><br><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}
- \label{fig:k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-base_and_scale-l2bd
-----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm13" 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.html"></iframe>
- <p><br><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}
- \label{fig:k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale-l2bd
-----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm15" 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.html"></iframe>
- <p><br><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}
- \label{fig:k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
+.. toctree::
- \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-pdr}
- \label{fig:k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-pdr}
- \end{figure}
+ container_orchestrated-3n-hsw-x520
+ container_orchestrated-3n-hsw-x710
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-dnv-x553.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-dnv-x553.rst
new file mode 100644
index 0000000000..7c3c41b811
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-dnv-x553.rst
@@ -0,0 +1,140 @@
+
+.. 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>
+
+.. _packet_throughput_graphs_ip4-2n-dnv-x553:
+
+2n-dnv-x553
+~~~~~~~~~~~
+
+64b-1t1c-base
+-------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4-2n-dnv-x553-64b-1t1c-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm73" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-dnv-x553-64b-1t1c-base-ndr.html"></iframe>
+ <p><br><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-dnv-x553-64b-1t1c-base-ndr}
+ \label{fig:ip4-2n-dnv-x553-64b-1t1c-base-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4-2n-dnv-x553-64b-1t1c-base-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm74" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-dnv-x553-64b-1t1c-base-pdr.html"></iframe>
+ <p><br><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-dnv-x553-64b-1t1c-base-pdr}
+ \label{fig:ip4-2n-dnv-x553-64b-1t1c-base-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base
+-------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4-2n-dnv-x553-64b-2t2c-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm75" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-dnv-x553-64b-2t2c-base-ndr.html"></iframe>
+ <p><br><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-dnv-x553-64b-2t2c-base-ndr}
+ \label{fig:ip4-2n-dnv-x553-64b-2t2c-base-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4-2n-dnv-x553-64b-2t2c-base-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm76" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-dnv-x553-64b-2t2c-base-pdr.html"></iframe>
+ <p><br><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-dnv-x553-64b-2t2c-base-pdr}
+ \label{fig:ip4-2n-dnv-x553-64b-2t2c-base-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-skx-x710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-skx-x710.rst
new file mode 100644
index 0000000000..cd2f613b80
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-skx-x710.rst
@@ -0,0 +1,138 @@
+
+.. 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_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm65" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr}
+ \label{fig:ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm66" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr}
+ \label{fig:ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm67" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr}
+ \label{fig:ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm68" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr}
+ \label{fig:ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-skx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-skx-xxv710.rst
new file mode 100644
index 0000000000..071b4870e0
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-skx-xxv710.rst
@@ -0,0 +1,138 @@
+
+.. 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-xxv710
+~~~~~~~~~~~~~
+
+64b-2t1c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm69" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr}
+ \label{fig:ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm70" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr}
+ \label{fig:ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm71" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr}
+ \label{fig:ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm72" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr}
+ \label{fig:ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-3n-hsw-x520.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-3n-hsw-x520.rst
new file mode 100644
index 0000000000..cdd2f38f6c
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-3n-hsw-x520.rst
@@ -0,0 +1,578 @@
+
+.. 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><b>
+
+:index:`Packet Throughput: ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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.html"></iframe>
+ <p><br><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}
+ \label{fig:ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr}
+ \label{fig:ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr}
+ \label{fig:ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr}
+ \label{fig:ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-1t1c-features
+-----------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4-3n-hsw-x520-64b-1t1c-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:ip4-3n-hsw-x520-64b-1t1c-features-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4-3n-hsw-x520-64b-1t1c-features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:ip4-3n-hsw-x520-64b-1t1c-features-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-features
+-----------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4-3n-hsw-x520-64b-2t2c-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:ip4-3n-hsw-x520-64b-2t2c-features-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4-3n-hsw-x520-64b-2t2c-features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:ip4-3n-hsw-x520-64b-2t2c-base_and_scale-features}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-1t1c-features-nat44
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4-3n-hsw-x520-64b-1t1c-features-nat44-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-nat44-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:ip4-3n-hsw-x520-64b-1t1c-features-nat44-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4-3n-hsw-x520-64b-1t1c-features-nat44-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-nat44-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:ip4-3n-hsw-x520-64b-1t1c-features-nat44-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-features-nat44
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4-3n-hsw-x520-64b-2t2c-features-nat44-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-nat44-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:ip4-3n-hsw-x520-64b-2t2c-features-nat44-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4-3n-hsw-x520-64b-2t2c-features-nat44-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-nat44-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:ip4-3n-hsw-x520-64b-2t2c-base_and_scale-features-nat44}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-1t1c-features-iacl
+----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4-3n-hsw-x520-64b-1t1c-features-iacl-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-iacl-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:ip4-3n-hsw-x520-64b-1t1c-features-iacl-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4-3n-hsw-x520-64b-1t1c-features-iacl-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-iacl-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:ip4-3n-hsw-x520-64b-1t1c-features-iacl-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-features-iacl
+----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4-3n-hsw-x520-64b-2t2c-features-iacl-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-iacl-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:ip4-3n-hsw-x520-64b-2t2c-features-iacl-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4-3n-hsw-x520-64b-2t2c-features-iacl-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-iacl-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:ip4-3n-hsw-x520-64b-2t2c-base_and_scale-features-iacl}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-1t1c-features-oacl
+----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4-3n-hsw-x520-64b-1t1c-features-oacl-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-oacl-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:ip4-3n-hsw-x520-64b-1t1c-features-oacl-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4-3n-hsw-x520-64b-1t1c-features-oacl-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-oacl-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:ip4-3n-hsw-x520-64b-1t1c-features-oacl-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-features-oacl
+----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4-3n-hsw-x520-64b-2t2c-features-oacl-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-oacl-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:ip4-3n-hsw-x520-64b-2t2c-features-oacl-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4-3n-hsw-x520-64b-2t2c-features-oacl-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-oacl-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:ip4-3n-hsw-x520-64b-2t2c-base_and_scale-features-oacl}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-3n-hsw-x710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-3n-hsw-x710.rst
new file mode 100644
index 0000000000..9ee7e84c6e
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-3n-hsw-x710.rst
@@ -0,0 +1,579 @@
+
+.. 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><b>
+
+:index:`Packet Throughput: ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr}
+ \label{fig:ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr}
+ \label{fig:ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm23" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr}
+ \label{fig:ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm24" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr}
+ \label{fig:ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-1t1c-features
+-----------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4-3n-hsw-x710-64b-1t1c-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm25" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:ip4-3n-hsw-x710-64b-1t1c-features-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4-3n-hsw-x710-64b-1t1c-features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm26" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:ip4-3n-hsw-x710-64b-1t1c-features-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-features
+-----------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4-3n-hsw-x710-64b-2t2c-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm27" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:ip4-3n-hsw-x710-64b-2t2c-features-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4-3n-hsw-x710-64b-2t2c-features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm28" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:ip4-3n-hsw-x710-64b-2t2c-base_and_scale-features}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-1t1c-features-nat44
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4-3n-hsw-x710-64b-1t1c-features-nat44-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm29" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-nat44-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:ip4-3n-hsw-x710-64b-1t1c-features-nat44-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4-3n-hsw-x710-64b-1t1c-features-nat44-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm30" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-nat44-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:ip4-3n-hsw-x710-64b-1t1c-features-nat44-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-features-nat44
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4-3n-hsw-x710-64b-2t2c-features-nat44-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm31" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-nat44-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:ip4-3n-hsw-x710-64b-2t2c-features-nat44-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4-3n-hsw-x710-64b-2t2c-features-nat44-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm32" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-nat44-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:ip4-3n-hsw-x710-64b-2t2c-base_and_scale-features-nat44}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-1t1c-features-iacl
+----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4-3n-hsw-x710-64b-1t1c-features-iacl-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm33" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-iacl-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:ip4-3n-hsw-x710-64b-1t1c-features-iacl-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4-3n-hsw-x710-64b-1t1c-features-iacl-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm34" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-iacl-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:ip4-3n-hsw-x710-64b-1t1c-features-iacl-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-features-iacl
+----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4-3n-hsw-x710-64b-2t2c-features-iacl-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm35" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-iacl-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:ip4-3n-hsw-x710-64b-2t2c-features-iacl-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4-3n-hsw-x710-64b-2t2c-features-iacl-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm36" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-iacl-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:ip4-3n-hsw-x710-64b-2t2c-base_and_scale-features-iacl}
+ \end{figure}
+
+..
+ .. raw:: latex
+
+ \clearpage
+
+ 64b-1t1c-features-oacl
+ ----------------------
+
+ .. raw:: html
+
+ <center><b>
+
+ :index:`Packet Throughput: ip4-3n-hsw-x710-64b-1t1c-features-oacl-ndr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm37" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-oacl-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:ip4-3n-hsw-x710-64b-1t1c-features-oacl-ndr}
+ \end{figure}
+
+ .. raw:: html
+
+ <center><b>
+
+ .. raw:: latex
+
+ \clearpage
+
+ :index:`Packet Throughput: ip4-3n-hsw-x710-64b-1t1c-features-oacl-pdr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm38" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-oacl-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:ip4-3n-hsw-x710-64b-1t1c-features-oacl-pdr}
+ \end{figure}
+
+ .. raw:: latex
+
+ \clearpage
+
+ 64b-2t2c-features-oacl
+ ----------------------
+
+ .. raw:: html
+
+ <center><b>
+
+ :index:`Packet Throughput: ip4-3n-hsw-x710-64b-2t2c-features-oacl-ndr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm39" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-oacl-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:ip4-3n-hsw-x710-64b-2t2c-features-oacl-ndr}
+ \end{figure}
+
+ .. raw:: html
+
+ <center><b>
+
+ .. raw:: latex
+
+ \clearpage
+
+ :index:`Packet Throughput: ip4-3n-hsw-x710-64b-2t2c-features-oacl-pdr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm40" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-oacl-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:ip4-3n-hsw-x710-64b-2t2c-base_and_scale-features-oacl}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-3n-hsw-xl710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-3n-hsw-xl710.rst
new file mode 100644
index 0000000000..59a5d0c8b6
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-3n-hsw-xl710.rst
@@ -0,0 +1,138 @@
+
+.. 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_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm41" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr}
+ \label{fig:ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm42" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr}
+ \label{fig:ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm43" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr}
+ \label{fig:ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm44" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr}
+ \label{fig:ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-3n-skx-x710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-3n-skx-x710.rst
new file mode 100644
index 0000000000..c18a31670b
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-3n-skx-x710.rst
@@ -0,0 +1,579 @@
+
+.. 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><b>
+
+:index:`Packet Throughput: ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm45" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr}
+ \label{fig:ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm46" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr}
+ \label{fig:ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm47" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr}
+ \label{fig:ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm48" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr}
+ \label{fig:ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-features
+-----------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4-3n-skx-x710-64b-2t1c-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm49" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:ip4-3n-skx-x710-64b-2t1c-features-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4-3n-skx-x710-64b-2t1c-features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm50" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:ip4-3n-skx-x710-64b-2t1c-features-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-features
+-----------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4-3n-skx-x710-64b-4t2c-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm51" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:ip4-3n-skx-x710-64b-4t2c-features-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4-3n-skx-x710-64b-4t2c-features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm52" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:ip4-3n-skx-x710-64b-4t2c-base_and_scale-features}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-features-nat44
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4-3n-skx-x710-64b-2t1c-features-nat44-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm53" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-nat44-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:ip4-3n-skx-x710-64b-2t1c-features-nat44-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4-3n-skx-x710-64b-2t1c-features-nat44-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm54" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-nat44-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:ip4-3n-skx-x710-64b-2t1c-features-nat44-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-features-nat44
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4-3n-skx-x710-64b-4t2c-features-nat44-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm55" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-nat44-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:ip4-3n-skx-x710-64b-4t2c-features-nat44-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4-3n-skx-x710-64b-4t2c-features-nat44-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm56" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-nat44-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:ip4-3n-skx-x710-64b-4t2c-base_and_scale-features-nat44}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-features-iacl
+----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4-3n-skx-x710-64b-2t1c-features-iacl-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm57" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-iacl-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:ip4-3n-skx-x710-64b-2t1c-features-iacl-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4-3n-skx-x710-64b-2t1c-features-iacl-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm58" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-iacl-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:ip4-3n-skx-x710-64b-2t1c-features-iacl-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-features-iacl
+----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4-3n-skx-x710-64b-4t2c-features-iacl-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm59" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-iacl-ndr.html"></iframe>
+ <p><br><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-iacl-ndr}
+ \label{fig:ip4-3n-skx-x710-64b-4t2c-features-iacl-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4-3n-skx-x710-64b-4t2c-features-iacl-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm60" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-iacl-pdr.html"></iframe>
+ <p><br><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-iacl-pdr}
+ \label{fig:ip4-3n-skx-x710-64b-4t2c-base_and_scale-features-iacl}
+ \end{figure}
+
+..
+ .. raw:: latex
+
+ \clearpage
+
+ 64b-2t1c-features-oacl
+ ----------------------
+
+ .. raw:: html
+
+ <center><b>
+
+ :index:`Packet Throughput: ip4-3n-skx-x710-64b-2t1c-features-oacl-ndr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm61" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-oacl-ndr.html"></iframe>
+ <p><br><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-oacl-ndr}
+ \label{fig:ip4-3n-skx-x710-64b-2t1c-features-oacl-ndr}
+ \end{figure}
+
+ .. raw:: html
+
+ <center><b>
+
+ .. raw:: latex
+
+ \clearpage
+
+ :index:`Packet Throughput: ip4-3n-skx-x710-64b-2t1c-features-oacl-pdr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm62" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-oacl-pdr.html"></iframe>
+ <p><br><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-oacl-pdr}
+ \label{fig:ip4-3n-skx-x710-64b-2t1c-features-oacl-pdr}
+ \end{figure}
+
+ .. raw:: latex
+
+ \clearpage
+
+ 64b-4t2c-features-oacl
+ ----------------------
+
+ .. raw:: html
+
+ <center><b>
+
+ :index:`Packet Throughput: ip4-3n-skx-x710-64b-4t2c-features-oacl-ndr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm63" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-oacl-ndr.html"></iframe>
+ <p><br><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-oacl-ndr}
+ \label{fig:ip4-3n-skx-x710-64b-4t2c-features-oacl-ndr}
+ \end{figure}
+
+ .. raw:: html
+
+ <center><b>
+
+ .. raw:: latex
+
+ \clearpage
+
+ :index:`Packet Throughput: ip4-3n-skx-x710-64b-4t2c-features-oacl-pdr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm64" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-oacl-pdr.html"></iframe>
+ <p><br><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-oacl-pdr}
+ \label{fig:ip4-3n-skx-x710-64b-4t2c-base_and_scale-features-oacl}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4.rst
index c91e5d39bd..8491835e2d 100644
--- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4.rst
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4.rst
@@ -3,31 +3,6 @@
\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>
-
IPv4 Routing
============
@@ -40,2117 +15,12 @@ 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=rls1810>`_.
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-64b-1t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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.html"></iframe>
- <p><br><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}
- \label{fig:ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr}
- \label{fig:ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr}
- \label{fig:ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr}
- \label{fig:ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-features
------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4-3n-hsw-x520-64b-1t1c-features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-ndr.html"></iframe>
- <p><br><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}
- \label{fig:ip4-3n-hsw-x520-64b-1t1c-features-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4-3n-hsw-x520-64b-1t1c-features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:ip4-3n-hsw-x520-64b-1t1c-features-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-features
------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4-3n-hsw-x520-64b-2t2c-features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-ndr.html"></iframe>
- <p><br><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}
- \label{fig:ip4-3n-hsw-x520-64b-2t2c-features-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4-3n-hsw-x520-64b-2t2c-features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:ip4-3n-hsw-x520-64b-2t2c-base_and_scale-features}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-features-nat44
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4-3n-hsw-x520-64b-1t1c-features-nat44-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-nat44-ndr.html"></iframe>
- <p><br><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}
- \label{fig:ip4-3n-hsw-x520-64b-1t1c-features-nat44-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4-3n-hsw-x520-64b-1t1c-features-nat44-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-nat44-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:ip4-3n-hsw-x520-64b-1t1c-features-nat44-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-features-nat44
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4-3n-hsw-x520-64b-2t2c-features-nat44-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-nat44-ndr.html"></iframe>
- <p><br><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}
- \label{fig:ip4-3n-hsw-x520-64b-2t2c-features-nat44-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4-3n-hsw-x520-64b-2t2c-features-nat44-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-nat44-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:ip4-3n-hsw-x520-64b-2t2c-base_and_scale-features-nat44}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-features-iacl
-----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4-3n-hsw-x520-64b-1t1c-features-iacl-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-iacl-ndr.html"></iframe>
- <p><br><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}
- \label{fig:ip4-3n-hsw-x520-64b-1t1c-features-iacl-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4-3n-hsw-x520-64b-1t1c-features-iacl-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-iacl-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:ip4-3n-hsw-x520-64b-1t1c-features-iacl-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-features-iacl
-----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4-3n-hsw-x520-64b-2t2c-features-iacl-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-iacl-ndr.html"></iframe>
- <p><br><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}
- \label{fig:ip4-3n-hsw-x520-64b-2t2c-features-iacl-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4-3n-hsw-x520-64b-2t2c-features-iacl-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-iacl-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:ip4-3n-hsw-x520-64b-2t2c-base_and_scale-features-iacl}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-features-oacl
-----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4-3n-hsw-x520-64b-1t1c-features-oacl-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-oacl-ndr.html"></iframe>
- <p><br><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}
- \label{fig:ip4-3n-hsw-x520-64b-1t1c-features-oacl-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4-3n-hsw-x520-64b-1t1c-features-oacl-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-oacl-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:ip4-3n-hsw-x520-64b-1t1c-features-oacl-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-features-oacl
-----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4-3n-hsw-x520-64b-2t2c-features-oacl-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-oacl-ndr.html"></iframe>
- <p><br><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}
- \label{fig:ip4-3n-hsw-x520-64b-2t2c-features-oacl-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4-3n-hsw-x520-64b-2t2c-features-oacl-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-oacl-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:ip4-3n-hsw-x520-64b-2t2c-base_and_scale-features-oacl}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x710
-~~~~~~~~~~~
-
-64b-1t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr}
- \label{fig:ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr}
- \label{fig:ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm23" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr}
- \label{fig:ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm24" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr}
- \label{fig:ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-features
------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4-3n-hsw-x710-64b-1t1c-features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm25" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-ndr.html"></iframe>
- <p><br><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}
- \label{fig:ip4-3n-hsw-x710-64b-1t1c-features-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4-3n-hsw-x710-64b-1t1c-features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm26" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:ip4-3n-hsw-x710-64b-1t1c-features-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-features
------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4-3n-hsw-x710-64b-2t2c-features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm27" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-ndr.html"></iframe>
- <p><br><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}
- \label{fig:ip4-3n-hsw-x710-64b-2t2c-features-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4-3n-hsw-x710-64b-2t2c-features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm28" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:ip4-3n-hsw-x710-64b-2t2c-base_and_scale-features}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-features-nat44
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4-3n-hsw-x710-64b-1t1c-features-nat44-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm29" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-nat44-ndr.html"></iframe>
- <p><br><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}
- \label{fig:ip4-3n-hsw-x710-64b-1t1c-features-nat44-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4-3n-hsw-x710-64b-1t1c-features-nat44-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm30" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-nat44-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:ip4-3n-hsw-x710-64b-1t1c-features-nat44-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-features-nat44
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4-3n-hsw-x710-64b-2t2c-features-nat44-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm31" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-nat44-ndr.html"></iframe>
- <p><br><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}
- \label{fig:ip4-3n-hsw-x710-64b-2t2c-features-nat44-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4-3n-hsw-x710-64b-2t2c-features-nat44-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm32" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-nat44-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:ip4-3n-hsw-x710-64b-2t2c-base_and_scale-features-nat44}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-features-iacl
-----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4-3n-hsw-x710-64b-1t1c-features-iacl-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm33" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-iacl-ndr.html"></iframe>
- <p><br><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}
- \label{fig:ip4-3n-hsw-x710-64b-1t1c-features-iacl-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4-3n-hsw-x710-64b-1t1c-features-iacl-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm34" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-iacl-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:ip4-3n-hsw-x710-64b-1t1c-features-iacl-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-features-iacl
-----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4-3n-hsw-x710-64b-2t2c-features-iacl-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm35" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-iacl-ndr.html"></iframe>
- <p><br><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}
- \label{fig:ip4-3n-hsw-x710-64b-2t2c-features-iacl-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4-3n-hsw-x710-64b-2t2c-features-iacl-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm36" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-iacl-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:ip4-3n-hsw-x710-64b-2t2c-base_and_scale-features-iacl}
- \end{figure}
-
-..
- .. raw:: latex
-
- \clearpage
-
- 64b-1t1c-features-oacl
- ----------------------
-
- .. raw:: html
-
- <center><b>
-
- :index:`Packet Throughput: ip4-3n-hsw-x710-64b-1t1c-features-oacl-ndr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm37" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-oacl-ndr.html"></iframe>
- <p><br><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}
- \label{fig:ip4-3n-hsw-x710-64b-1t1c-features-oacl-ndr}
- \end{figure}
-
- .. raw:: html
-
- <center><b>
-
- .. raw:: latex
-
- \clearpage
-
- :index:`Packet Throughput: ip4-3n-hsw-x710-64b-1t1c-features-oacl-pdr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm38" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-oacl-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:ip4-3n-hsw-x710-64b-1t1c-features-oacl-pdr}
- \end{figure}
-
- .. raw:: latex
-
- \clearpage
-
- 64b-2t2c-features-oacl
- ----------------------
-
- .. raw:: html
-
- <center><b>
-
- :index:`Packet Throughput: ip4-3n-hsw-x710-64b-2t2c-features-oacl-ndr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm39" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-oacl-ndr.html"></iframe>
- <p><br><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}
- \label{fig:ip4-3n-hsw-x710-64b-2t2c-features-oacl-ndr}
- \end{figure}
-
- .. raw:: html
-
- <center><b>
-
- .. raw:: latex
-
- \clearpage
-
- :index:`Packet Throughput: ip4-3n-hsw-x710-64b-2t2c-features-oacl-pdr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm40" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-oacl-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:ip4-3n-hsw-x710-64b-2t2c-base_and_scale-features-oacl}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-xl710
-~~~~~~~~~~~~
-
-64b-1t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm41" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr}
- \label{fig:ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm42" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr}
- \label{fig:ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm43" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr}
- \label{fig:ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm44" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr}
- \label{fig:ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-skx-x710
-~~~~~~~~~~~
-
-64b-2t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm45" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr}
- \label{fig:ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm46" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr}
- \label{fig:ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm47" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr}
- \label{fig:ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm48" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr}
- \label{fig:ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t1c-features
------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4-3n-skx-x710-64b-2t1c-features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm49" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-ndr.html"></iframe>
- <p><br><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}
- \label{fig:ip4-3n-skx-x710-64b-2t1c-features-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4-3n-skx-x710-64b-2t1c-features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm50" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:ip4-3n-skx-x710-64b-2t1c-features-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-features
------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4-3n-skx-x710-64b-4t2c-features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm51" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-ndr.html"></iframe>
- <p><br><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}
- \label{fig:ip4-3n-skx-x710-64b-4t2c-features-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4-3n-skx-x710-64b-4t2c-features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm52" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:ip4-3n-skx-x710-64b-4t2c-base_and_scale-features}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t1c-features-nat44
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4-3n-skx-x710-64b-2t1c-features-nat44-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm53" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-nat44-ndr.html"></iframe>
- <p><br><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}
- \label{fig:ip4-3n-skx-x710-64b-2t1c-features-nat44-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4-3n-skx-x710-64b-2t1c-features-nat44-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm54" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-nat44-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:ip4-3n-skx-x710-64b-2t1c-features-nat44-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-features-nat44
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4-3n-skx-x710-64b-4t2c-features-nat44-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm55" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-nat44-ndr.html"></iframe>
- <p><br><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}
- \label{fig:ip4-3n-skx-x710-64b-4t2c-features-nat44-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4-3n-skx-x710-64b-4t2c-features-nat44-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm56" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-nat44-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:ip4-3n-skx-x710-64b-4t2c-base_and_scale-features-nat44}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t1c-features-iacl
-----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4-3n-skx-x710-64b-2t1c-features-iacl-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm57" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-iacl-ndr.html"></iframe>
- <p><br><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}
- \label{fig:ip4-3n-skx-x710-64b-2t1c-features-iacl-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4-3n-skx-x710-64b-2t1c-features-iacl-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm58" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-iacl-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:ip4-3n-skx-x710-64b-2t1c-features-iacl-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-features-iacl
-----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4-3n-skx-x710-64b-4t2c-features-iacl-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm59" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-iacl-ndr.html"></iframe>
- <p><br><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-iacl-ndr}
- \label{fig:ip4-3n-skx-x710-64b-4t2c-features-iacl-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4-3n-skx-x710-64b-4t2c-features-iacl-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm60" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-iacl-pdr.html"></iframe>
- <p><br><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-iacl-pdr}
- \label{fig:ip4-3n-skx-x710-64b-4t2c-base_and_scale-features-iacl}
- \end{figure}
-
-..
- .. raw:: latex
-
- \clearpage
-
- 64b-2t1c-features-oacl
- ----------------------
-
- .. raw:: html
-
- <center><b>
-
- :index:`Packet Throughput: ip4-3n-skx-x710-64b-2t1c-features-oacl-ndr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm61" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-oacl-ndr.html"></iframe>
- <p><br><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-oacl-ndr}
- \label{fig:ip4-3n-skx-x710-64b-2t1c-features-oacl-ndr}
- \end{figure}
-
- .. raw:: html
-
- <center><b>
-
- .. raw:: latex
-
- \clearpage
-
- :index:`Packet Throughput: ip4-3n-skx-x710-64b-2t1c-features-oacl-pdr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm62" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-oacl-pdr.html"></iframe>
- <p><br><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-oacl-pdr}
- \label{fig:ip4-3n-skx-x710-64b-2t1c-features-oacl-pdr}
- \end{figure}
-
- .. raw:: latex
-
- \clearpage
-
- 64b-4t2c-features-oacl
- ----------------------
-
- .. raw:: html
-
- <center><b>
-
- :index:`Packet Throughput: ip4-3n-skx-x710-64b-4t2c-features-oacl-ndr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm63" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-oacl-ndr.html"></iframe>
- <p><br><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-oacl-ndr}
- \label{fig:ip4-3n-skx-x710-64b-4t2c-features-oacl-ndr}
- \end{figure}
-
- .. raw:: html
-
- <center><b>
-
- .. raw:: latex
-
- \clearpage
-
- :index:`Packet Throughput: ip4-3n-skx-x710-64b-4t2c-features-oacl-pdr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm64" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-oacl-pdr.html"></iframe>
- <p><br><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-oacl-pdr}
- \label{fig:ip4-3n-skx-x710-64b-4t2c-base_and_scale-features-oacl}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-2n-skx-x710
-~~~~~~~~~~~
-
-64b-2t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm65" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr}
- \label{fig:ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm66" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr}
- \label{fig:ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm67" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr}
- \label{fig:ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm68" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr}
- \label{fig:ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-2n-skx-xxv710
-~~~~~~~~~~~~~
-
-64b-2t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm69" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr}
- \label{fig:ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm70" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr}
- \label{fig:ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm71" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr}
- \label{fig:ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm72" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr}
- \label{fig:ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-.. _packet_throughput_graphs_ip4-2n-dnv-x553:
-
-2n-dnv-x553
-~~~~~~~~~~~
-
-64b-1t1c-base
--------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4-2n-dnv-x553-64b-1t1c-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm73" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-dnv-x553-64b-1t1c-base-ndr.html"></iframe>
- <p><br><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-dnv-x553-64b-1t1c-base-ndr}
- \label{fig:ip4-2n-dnv-x553-64b-1t1c-base-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4-2n-dnv-x553-64b-1t1c-base-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm74" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-dnv-x553-64b-1t1c-base-pdr.html"></iframe>
- <p><br><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-dnv-x553-64b-1t1c-base-pdr}
- \label{fig:ip4-2n-dnv-x553-64b-1t1c-base-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base
--------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4-2n-dnv-x553-64b-2t2c-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm75" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-dnv-x553-64b-2t2c-base-ndr.html"></iframe>
- <p><br><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-dnv-x553-64b-2t2c-base-ndr}
- \label{fig:ip4-2n-dnv-x553-64b-2t2c-base-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4-2n-dnv-x553-64b-2t2c-base-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm76" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-dnv-x553-64b-2t2c-base-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
+.. toctree::
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-dnv-x553-64b-2t2c-base-pdr}
- \label{fig:ip4-2n-dnv-x553-64b-2t2c-base-pdr}
- \end{figure}
+ 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-dnv-x553
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-3n-hsw-x520.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-3n-hsw-x520.rst
new file mode 100644
index 0000000000..01c831c034
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-3n-hsw-x520.rst
@@ -0,0 +1,249 @@
+
+.. 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><b>
+
+ :index:`Packet Throughput: ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr`
+
+ .. raw:: html
+
+ </b>
+ <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.html"></iframe>
+ <p><br><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}
+ \label{fig:ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr}
+ \end{figure}
+
+ .. raw:: html
+
+ <center><b>
+
+ .. raw:: latex
+
+ \clearpage
+
+ :index:`Packet Throughput: ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-pdr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+ .. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-pdr}
+ \label{fig:ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-pdr}
+ \end{figure}
+
+ .. raw:: latex
+
+ \clearpage
+
+ 64b-2t2c-base_and_scale
+ -----------------------
+
+ .. raw:: html
+
+ <center><b>
+
+ :index:`Packet Throughput: ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+ .. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr}
+ \label{fig:ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr}
+ \end{figure}
+
+ .. raw:: html
+
+ <center><b>
+
+ .. raw:: latex
+
+ \clearpage
+
+ :index:`Packet Throughput: ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-pdr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+ .. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-pdr}
+ \label{fig:ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-pdr}
+ \end{figure}
+
+ .. raw:: latex
+
+ \clearpage
+
+64b-1t1c-base_and_features
+--------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base_and_features
+--------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-3n-hsw-x710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-3n-hsw-x710.rst
new file mode 100644
index 0000000000..236e35fa67
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-3n-hsw-x710.rst
@@ -0,0 +1,248 @@
+
+.. 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><b>
+
+:index:`Packet Throughput: ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr}
+ \label{fig:ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-pdr}
+ \label{fig:ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr}
+ \label{fig:ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-pdr}
+ \label{fig:ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-1t1c-base_and_features
+--------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base_and_features
+--------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-3n-skx-x710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-3n-skx-x710.rst
new file mode 100644
index 0000000000..b49fe70889
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels-3n-skx-x710.rst
@@ -0,0 +1,248 @@
+
+.. 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><b>
+
+:index:`Packet Throughput: ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr}
+ \label{fig:ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-pdr}
+ \label{fig:ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr}
+ \label{fig:ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-pdr}
+ \label{fig:ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-base_and_features
+--------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4tun-3n-skx-x710-64b-2t1c-base_and_features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-2t1c-base_and_features-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:ip4tun-3n-skx-x710-64b-2t1c-base_and_features-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4tun-3n-skx-x710-64b-2t1c-base_and_features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-2t1c-base_and_features-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:ip4tun-3n-skx-x710-64b-2t1c-base_and_features-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_features
+--------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip4tun-3n-skx-x710-64b-4t2c-base_and_features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm23" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-4t2c-base_and_features-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:ip4tun-3n-skx-x710-64b-4t2c-base_and_features-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip4tun-3n-skx-x710-64b-4t2c-base_and_features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm24" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-4t2c-base_and_features-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:ip4tun-3n-skx-x710-64b-4t2c-base_and_features-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels.rst
index 4c86cc265f..5f0cb53af7 100644
--- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels.rst
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels.rst
@@ -3,31 +3,6 @@
\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>
-
IPv4 Tunnels
============
@@ -40,675 +15,8 @@ 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=rls1810>`_.
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-..
- 64b-1t1c-base_and_scale
- -----------------------
-
- .. raw:: html
-
- <center><b>
-
- :index:`Packet Throughput: ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr`
-
- .. raw:: html
-
- </b>
- <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.html"></iframe>
- <p><br><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}
- \label{fig:ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr}
- \end{figure}
-
- .. raw:: html
-
- <center><b>
-
- .. raw:: latex
-
- \clearpage
-
- :index:`Packet Throughput: ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-pdr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
- .. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-pdr}
- \label{fig:ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-pdr}
- \end{figure}
-
- .. raw:: latex
-
- \clearpage
-
- 64b-2t2c-base_and_scale
- -----------------------
-
- .. raw:: html
-
- <center><b>
-
- :index:`Packet Throughput: ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
- .. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr}
- \label{fig:ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr}
- \end{figure}
-
- .. raw:: html
-
- <center><b>
-
- .. raw:: latex
-
- \clearpage
-
- :index:`Packet Throughput: ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-pdr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
- .. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-pdr}
- \label{fig:ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-pdr}
- \end{figure}
-
- .. raw:: latex
-
- \clearpage
-
-64b-1t1c-base_and_features
---------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-ndr.html"></iframe>
- <p><br><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}
- \label{fig:ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_features
---------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-ndr.html"></iframe>
- <p><br><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}
- \label{fig:ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x710
-~~~~~~~~~~~
-
-64b-1t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr}
- \label{fig:ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-pdr}
- \label{fig:ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr}
- \label{fig:ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-pdr}
- \label{fig:ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x710
-~~~~~~~~~~~
-
-64b-1t1c-base_and_features
---------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-ndr.html"></iframe>
- <p><br><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}
- \label{fig:ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_features
---------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-ndr.html"></iframe>
- <p><br><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}
- \label{fig:ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-skx-x710
-~~~~~~~~~~~
-
-64b-2t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr}
- \label{fig:ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-pdr}
- \label{fig:ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr}
- \label{fig:ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-pdr}
- \label{fig:ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t1c-base_and_features
---------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4tun-3n-skx-x710-64b-2t1c-base_and_features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-2t1c-base_and_features-ndr.html"></iframe>
- <p><br><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}
- \label{fig:ip4tun-3n-skx-x710-64b-2t1c-base_and_features-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4tun-3n-skx-x710-64b-2t1c-base_and_features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-2t1c-base_and_features-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:ip4tun-3n-skx-x710-64b-2t1c-base_and_features-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_features
---------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip4tun-3n-skx-x710-64b-4t2c-base_and_features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm23" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-4t2c-base_and_features-ndr.html"></iframe>
- <p><br><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}
- \label{fig:ip4tun-3n-skx-x710-64b-4t2c-base_and_features-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip4tun-3n-skx-x710-64b-4t2c-base_and_features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm24" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-4t2c-base_and_features-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
+.. toctree::
- \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-pdr}
- \label{fig:ip4tun-3n-skx-x710-64b-4t2c-base_and_features-pdr}
- \end{figure}
+ ip4_tunnels-3n-hsw-x520
+ ip4_tunnels-3n-hsw-x710
+ ip4_tunnels-3n-skx-x710
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-dnv-x553.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-dnv-x553.rst
new file mode 100644
index 0000000000..d1835953b9
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-dnv-x553.rst
@@ -0,0 +1,140 @@
+
+.. 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>
+
+.. _packet_throughput_graphs_ip6-2n-dnv-x553:
+
+2n-dnv-x553
+~~~~~~~~~~~
+
+78b-1t1c-base
+-------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip6-2n-dnv-x553-78b-1t1c-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm37" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-dnv-x553-78b-1t1c-base-ndr.html"></iframe>
+ <p><br><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-2n-dnv-x553-78b-1t1c-base-ndr}
+ \label{fig:ip6-2n-dnv-x553-78b-1t1c-base-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip6-2n-dnv-x553-78b-1t1c-base-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm38" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-dnv-x553-78b-1t1c-base-pdr.html"></iframe>
+ <p><br><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-2n-dnv-x553-78b-1t1c-base-pdr}
+ \label{fig:ip6-2n-dnv-x553-78b-1t1c-base-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-2t2c-base
+-------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip6-2n-dnv-x553-78b-2t2c-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm39" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-dnv-x553-78b-2t2c-base-ndr.html"></iframe>
+ <p><br><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-2n-dnv-x553-78b-2t2c-base-ndr}
+ \label{fig:ip6-2n-dnv-x553-78b-2t2c-base-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip6-2n-dnv-x553-78b-2t2c-base-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm40" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-dnv-x553-78b-2t2c-base-pdr.html"></iframe>
+ <p><br><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-2n-dnv-x553-78b-2t2c-base-pdr}
+ \label{fig:ip6-2n-dnv-x553-78b-2t2c-base-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-skx-x710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-skx-x710.rst
new file mode 100644
index 0000000000..fb369b64cf
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-skx-x710.rst
@@ -0,0 +1,138 @@
+
+.. 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
+~~~~~~~~~~~
+
+78b-2t1c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm29" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr}
+ \label{fig:ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip6-2n-skx-x710-78b-2t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm30" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-x710-78b-2t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-2t1c-base_and_scale-pdr}
+ \label{fig:ip6-2n-skx-x710-78b-2t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-4t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm31" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr}
+ \label{fig:ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip6-2n-skx-x710-78b-4t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm32" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-x710-78b-4t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-4t2c-base_and_scale-pdr}
+ \label{fig:ip6-2n-skx-x710-78b-4t2c-base_and_scale-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-skx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-skx-xxv710.rst
new file mode 100644
index 0000000000..51270c3241
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-skx-xxv710.rst
@@ -0,0 +1,138 @@
+
+.. 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-xxv710
+~~~~~~~~~~~~~
+
+78b-2t1c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm33" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr}
+ \label{fig:ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm34" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-pdr}
+ \label{fig:ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-4t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm35" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr}
+ \label{fig:ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm36" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-pdr}
+ \label{fig:ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-3n-hsw-x520.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-3n-hsw-x520.rst
new file mode 100644
index 0000000000..6bdd7f5c2b
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-3n-hsw-x520.rst
@@ -0,0 +1,248 @@
+
+.. 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_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr}
+ \label{fig:ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip6-3n-hsw-x520-78b-1t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-1t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-1t1c-base_and_scale-pdr}
+ \label{fig:ip6-3n-hsw-x520-78b-1t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-2t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr}
+ \label{fig:ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip6-3n-hsw-x520-78b-2t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-2t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-2t2c-base_and_scale-pdr}
+ \label{fig:ip6-3n-hsw-x520-78b-2t2c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-1t1c-base_and_features
+--------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip6-3n-hsw-x520-78b-1t1c-base_and_features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-1t1c-base_and_features-ndr.html"></iframe>
+ <p><br><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_and_features-ndr}
+ \label{fig:ip6-3n-hsw-x520-78b-1t1c-base_and_features-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip6-3n-hsw-x520-78b-1t1c-base_and_features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-1t1c-base_and_features-pdr.html"></iframe>
+ <p><br><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_and_features-pdr}
+ \label{fig:ip6-3n-hsw-x520-78b-1t1c-base_and_features-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-2t2c-base_and_features
+--------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip6-3n-hsw-x520-78b-2t2c-base_and_features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-2t2c-base_and_features-ndr.html"></iframe>
+ <p><br><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_and_features-ndr}
+ \label{fig:ip6-3n-hsw-x520-78b-2t2c-base_and_features-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip6-3n-hsw-x520-78b-2t2c-base_and_features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-2t2c-base_and_features-pdr.html"></iframe>
+ <p><br><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_and_features-pdr}
+ \label{fig:ip6-3n-hsw-x520-78b-2t2c-base_and_features-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-3n-hsw-x710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-3n-hsw-x710.rst
new file mode 100644
index 0000000000..462253ab48
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-3n-hsw-x710.rst
@@ -0,0 +1,248 @@
+
+.. 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><b>
+
+:index:`Packet Throughput: ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr}
+ \label{fig:ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip6-3n-hsw-x710-78b-1t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-1t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-1t1c-base_and_scale-pdr}
+ \label{fig:ip6-3n-hsw-x710-78b-1t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-2t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr}
+ \label{fig:ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip6-3n-hsw-x710-78b-2t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-2t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-2t2c-base_and_scale-pdr}
+ \label{fig:ip6-3n-hsw-x710-78b-2t2c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-1t1c-base_and_features
+--------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip6-3n-hsw-x710-78b-1t1c-base_and_features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-1t1c-base_and_features-ndr.html"></iframe>
+ <p><br><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_features-ndr}
+ \label{fig:ip6-3n-hsw-x710-78b-1t1c-base_and_features-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip6-3n-hsw-x710-78b-1t1c-base_and_features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-1t1c-base_and_features-pdr.html"></iframe>
+ <p><br><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_features-pdr}
+ \label{fig:ip6-3n-hsw-x710-78b-1t1c-base_and_features-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-2t2c-base_and_features
+--------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip6-3n-hsw-x710-78b-2t2c-base_and_features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-2t2c-base_and_features-ndr.html"></iframe>
+ <p><br><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_features-ndr}
+ \label{fig:ip6-3n-hsw-x710-78b-2t2c-base_and_features-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip6-3n-hsw-x710-78b-2t2c-base_and_features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-2t2c-base_and_features-pdr.html"></iframe>
+ <p><br><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_features-pdr}
+ \label{fig:ip6-3n-hsw-x710-78b-2t2c-base_and_features-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-3n-hsw-xl710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-3n-hsw-xl710.rst
new file mode 100644
index 0000000000..5a4d2b4908
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-3n-hsw-xl710.rst
@@ -0,0 +1,138 @@
+
+.. 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-1t1c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr}
+ \label{fig:ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-pdr}
+ \label{fig:ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-2t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr}
+ \label{fig:ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-pdr}
+ \label{fig:ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-3n-skx-x710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-3n-skx-x710.rst
new file mode 100644
index 0000000000..a391f91d10
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-3n-skx-x710.rst
@@ -0,0 +1,249 @@
+
+.. 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
+~~~~~~~~~~~
+
+78b-2t1c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr}
+ \label{fig:ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip6-3n-skx-x710-78b-2t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-2t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-2t1c-base_and_scale-pdr}
+ \label{fig:ip6-3n-skx-x710-78b-2t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-4t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm23" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr}
+ \label{fig:ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip6-3n-skx-x710-78b-4t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm24" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-4t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-4t2c-base_and_scale-pdr}
+ \label{fig:ip6-3n-skx-x710-78b-4t2c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-2t1c-base_and_features
+--------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip6-3n-skx-x710-78b-2t1c-base_and_features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm25" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-2t1c-base_and_features-ndr.html"></iframe>
+ <p><br><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-skx-x710-78b-2t1c-base_and_features-ndr}
+ \label{fig:ip6-3n-skx-x710-78b-2t1c-base_and_features-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip6-3n-skx-x710-78b-2t1c-base_and_features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm26" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-2t1c-base_and_features-pdr.html"></iframe>
+ <p><br><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-skx-x710-78b-2t1c-base_and_features-pdr}
+ \label{fig:ip6-3n-skx-x710-78b-2t1c-base_and_features-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-4t2c-base_and_features
+--------------------------
+
+..
+ .. raw:: html
+
+ <center><b>
+
+ :index:`Packet Throughput: ip6-3n-skx-x710-78b-4t2c-base_and_features-ndr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm27" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-4t2c-base_and_features-ndr.html"></iframe>
+ <p><br><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-skx-x710-78b-4t2c-base_and_features-ndr}
+ \label{fig:ip6-3n-skx-x710-78b-4t2c-base_and_features-ndr}
+ \end{figure}
+
+ .. raw:: html
+
+ <center><b>
+
+ .. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip6-3n-skx-x710-78b-4t2c-base_and_features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm28" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-4t2c-base_and_features-pdr.html"></iframe>
+ <p><br><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-skx-x710-78b-4t2c-base_and_features-pdr}
+ \label{fig:ip6-3n-skx-x710-78b-4t2c-base_and_features-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6.rst
index 37849247d7..aa22ce5707 100644
--- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6.rst
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6.rst
@@ -3,31 +3,6 @@
\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>
-
IPv6 Routing
============
@@ -40,1126 +15,12 @@ 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=rls1810>`_.
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-78b-1t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr}
- \label{fig:ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip6-3n-hsw-x520-78b-1t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-1t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-1t1c-base_and_scale-pdr}
- \label{fig:ip6-3n-hsw-x520-78b-1t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-78b-2t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr}
- \label{fig:ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip6-3n-hsw-x520-78b-2t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-2t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-2t2c-base_and_scale-pdr}
- \label{fig:ip6-3n-hsw-x520-78b-2t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-78b-1t1c-base_and_features
---------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip6-3n-hsw-x520-78b-1t1c-base_and_features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-1t1c-base_and_features-ndr.html"></iframe>
- <p><br><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_and_features-ndr}
- \label{fig:ip6-3n-hsw-x520-78b-1t1c-base_and_features-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip6-3n-hsw-x520-78b-1t1c-base_and_features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-1t1c-base_and_features-pdr.html"></iframe>
- <p><br><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_and_features-pdr}
- \label{fig:ip6-3n-hsw-x520-78b-1t1c-base_and_features-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-78b-2t2c-base_and_features
---------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip6-3n-hsw-x520-78b-2t2c-base_and_features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-2t2c-base_and_features-ndr.html"></iframe>
- <p><br><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_and_features-ndr}
- \label{fig:ip6-3n-hsw-x520-78b-2t2c-base_and_features-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip6-3n-hsw-x520-78b-2t2c-base_and_features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-2t2c-base_and_features-pdr.html"></iframe>
- <p><br><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_and_features-pdr}
- \label{fig:ip6-3n-hsw-x520-78b-2t2c-base_and_features-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x710
-~~~~~~~~~~~
-
-78b-1t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr}
- \label{fig:ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip6-3n-hsw-x710-78b-1t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-1t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-1t1c-base_and_scale-pdr}
- \label{fig:ip6-3n-hsw-x710-78b-1t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-78b-2t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr}
- \label{fig:ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip6-3n-hsw-x710-78b-2t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-2t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-2t2c-base_and_scale-pdr}
- \label{fig:ip6-3n-hsw-x710-78b-2t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-78b-1t1c-base_and_features
---------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip6-3n-hsw-x710-78b-1t1c-base_and_features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-1t1c-base_and_features-ndr.html"></iframe>
- <p><br><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_features-ndr}
- \label{fig:ip6-3n-hsw-x710-78b-1t1c-base_and_features-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip6-3n-hsw-x710-78b-1t1c-base_and_features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-1t1c-base_and_features-pdr.html"></iframe>
- <p><br><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_features-pdr}
- \label{fig:ip6-3n-hsw-x710-78b-1t1c-base_and_features-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-78b-2t2c-base_and_features
---------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip6-3n-hsw-x710-78b-2t2c-base_and_features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-2t2c-base_and_features-ndr.html"></iframe>
- <p><br><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_features-ndr}
- \label{fig:ip6-3n-hsw-x710-78b-2t2c-base_and_features-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip6-3n-hsw-x710-78b-2t2c-base_and_features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-2t2c-base_and_features-pdr.html"></iframe>
- <p><br><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_features-pdr}
- \label{fig:ip6-3n-hsw-x710-78b-2t2c-base_and_features-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-xl710
-~~~~~~~~~~~~
-
-78b-1t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr}
- \label{fig:ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-pdr}
- \label{fig:ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-78b-2t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr}
- \label{fig:ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-pdr}
- \label{fig:ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-skx-x710
-~~~~~~~~~~~
-
-78b-2t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr}
- \label{fig:ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip6-3n-skx-x710-78b-2t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-2t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-2t1c-base_and_scale-pdr}
- \label{fig:ip6-3n-skx-x710-78b-2t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-78b-4t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm23" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr}
- \label{fig:ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip6-3n-skx-x710-78b-4t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm24" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-4t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-4t2c-base_and_scale-pdr}
- \label{fig:ip6-3n-skx-x710-78b-4t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-78b-2t1c-base_and_features
---------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip6-3n-skx-x710-78b-2t1c-base_and_features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm25" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-2t1c-base_and_features-ndr.html"></iframe>
- <p><br><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-skx-x710-78b-2t1c-base_and_features-ndr}
- \label{fig:ip6-3n-skx-x710-78b-2t1c-base_and_features-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip6-3n-skx-x710-78b-2t1c-base_and_features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm26" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-2t1c-base_and_features-pdr.html"></iframe>
- <p><br><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-skx-x710-78b-2t1c-base_and_features-pdr}
- \label{fig:ip6-3n-skx-x710-78b-2t1c-base_and_features-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-78b-4t2c-base_and_features
---------------------------
-
-..
- .. raw:: html
-
- <center><b>
-
- :index:`Packet Throughput: ip6-3n-skx-x710-78b-4t2c-base_and_features-ndr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm27" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-4t2c-base_and_features-ndr.html"></iframe>
- <p><br><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-skx-x710-78b-4t2c-base_and_features-ndr}
- \label{fig:ip6-3n-skx-x710-78b-4t2c-base_and_features-ndr}
- \end{figure}
-
- .. raw:: html
-
- <center><b>
-
- .. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip6-3n-skx-x710-78b-4t2c-base_and_features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm28" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-4t2c-base_and_features-pdr.html"></iframe>
- <p><br><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-skx-x710-78b-4t2c-base_and_features-pdr}
- \label{fig:ip6-3n-skx-x710-78b-4t2c-base_and_features-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-2n-skx-x710
-~~~~~~~~~~~
-
-78b-2t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm29" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr}
- \label{fig:ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip6-2n-skx-x710-78b-2t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm30" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-x710-78b-2t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-2t1c-base_and_scale-pdr}
- \label{fig:ip6-2n-skx-x710-78b-2t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-78b-4t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm31" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr}
- \label{fig:ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip6-2n-skx-x710-78b-4t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm32" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-x710-78b-4t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-4t2c-base_and_scale-pdr}
- \label{fig:ip6-2n-skx-x710-78b-4t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-2n-skx-xxv710
-~~~~~~~~~~~~~
-
-78b-2t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm33" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr}
- \label{fig:ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm34" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-pdr}
- \label{fig:ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-78b-4t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm35" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr}
- \label{fig:ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm36" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-pdr}
- \label{fig:ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-.. _packet_throughput_graphs_ip6-2n-dnv-x553:
-
-2n-dnv-x553
-~~~~~~~~~~~
-
-78b-1t1c-base
--------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip6-2n-dnv-x553-78b-1t1c-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm37" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-dnv-x553-78b-1t1c-base-ndr.html"></iframe>
- <p><br><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-2n-dnv-x553-78b-1t1c-base-ndr}
- \label{fig:ip6-2n-dnv-x553-78b-1t1c-base-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip6-2n-dnv-x553-78b-1t1c-base-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm38" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-dnv-x553-78b-1t1c-base-pdr.html"></iframe>
- <p><br><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-2n-dnv-x553-78b-1t1c-base-pdr}
- \label{fig:ip6-2n-dnv-x553-78b-1t1c-base-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-78b-2t2c-base
--------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip6-2n-dnv-x553-78b-2t2c-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm39" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-dnv-x553-78b-2t2c-base-ndr.html"></iframe>
- <p><br><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-2n-dnv-x553-78b-2t2c-base-ndr}
- \label{fig:ip6-2n-dnv-x553-78b-2t2c-base-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip6-2n-dnv-x553-78b-2t2c-base-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm40" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-dnv-x553-78b-2t2c-base-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
+.. toctree::
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-dnv-x553-78b-2t2c-base-pdr}
- \label{fig:ip6-2n-dnv-x553-78b-2t2c-base-pdr}
- \end{figure}
+ ip6-3n-hsw-x520
+ ip6-3n-hsw-x710
+ ip6-3n-hsw-xl710
+ ip6-3n-skx-x710
+ ip6-2n-skx-x710
+ ip6-2n-skx-xxv710
+ ip6-2n-dnv-x553
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6_tunnels-3n-hsw-x520.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6_tunnels-3n-hsw-x520.rst
new file mode 100644
index 0000000000..bfdce59a01
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6_tunnels-3n-hsw-x520.rst
@@ -0,0 +1,138 @@
+
+.. 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_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr}
+ \label{fig:ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-pdr}
+ \label{fig:ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-2t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr}
+ \label{fig:ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-pdr}
+ \label{fig:ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6_tunnels.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6_tunnels.rst
index cfd1be7eec..f6c255a52a 100644
--- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6_tunnels.rst
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6_tunnels.rst
@@ -3,31 +3,6 @@
\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>
-
IPv6 Tunnels
============
@@ -40,115 +15,6 @@ 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=rls1810>`_.
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-78b-1t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr}
- \label{fig:ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-pdr}
- \label{fig:ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-78b-2t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr}
- \label{fig:ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
+.. toctree::
- \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_and_scale-pdr}
- \label{fig:ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-pdr}
- \end{figure}
+ ip6_tunnels-3n-hsw-x520
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec-3n-hsw-xl710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec-3n-hsw-xl710.rst
new file mode 100644
index 0000000000..6a02479abb
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec-3n-hsw-xl710.rst
@@ -0,0 +1,358 @@
+
+.. 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
+-------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-1t1c-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-1t1c-base-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \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}
+ \label{fig:ipsec-3n-hsw-xl710-64b-1t1c-base-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-1t1c-base-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-1t1c-base-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \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-pdr}
+ \label{fig:ipsec-3n-hsw-xl710-64b-1t1c-base-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base
+-------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-2t2c-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-2t2c-base-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \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}
+ \label{fig:ipsec-3n-hsw-xl710-64b-2t2c-base-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-2t2c-base-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-2t2c-base-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \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-pdr}
+ \label{fig:ipsec-3n-hsw-xl710-64b-2t2c-base-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-1t1c-scale
+--------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-1t1c-scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-1t1c-scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \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}
+ \label{fig:ipsec-3n-hsw-xl710-64b-1t1c-scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-1t1c-scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-1t1c-scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \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-pdr}
+ \label{fig:ipsec-3n-hsw-xl710-64b-1t1c-scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-scale
+--------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-2t2c-scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-2t2c-scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \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}
+ \label{fig:ipsec-3n-hsw-xl710-64b-2t2c-scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-2t2c-scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-2t2c-scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \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-pdr}
+ \label{fig:ipsec-3n-hsw-xl710-64b-2t2c-scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-1t1c-sw
+-----------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-1t1c-sw-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-1t1c-sw-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \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}
+ \label{fig:ipsec-3n-hsw-xl710-64b-1t1c-sw-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-1t1c-sw-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-1t1c-sw-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \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-pdr}
+ \label{fig:ipsec-3n-hsw-xl710-64b-1t1c-sw-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-sw
+-----------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-2t2c-sw-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-2t2c-sw-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \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}
+ \label{fig:ipsec-3n-hsw-xl710-64b-2t2c-sw-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-2t2c-sw-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-2t2c-sw-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \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-pdr}
+ \label{fig:ipsec-3n-hsw-xl710-64b-2t2c-sw-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec.rst
index 31420b6845..57c36bbafc 100644
--- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec.rst
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec.rst
@@ -43,335 +43,6 @@ 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=rls1810>`_.
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-xl710
-~~~~~~~~~~~~
-
-64b-1t1c-base
--------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-1t1c-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-1t1c-base-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \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}
- \label{fig:ipsec-3n-hsw-xl710-64b-1t1c-base-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-1t1c-base-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-1t1c-base-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \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-pdr}
- \label{fig:ipsec-3n-hsw-xl710-64b-1t1c-base-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base
--------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-2t2c-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-2t2c-base-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \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}
- \label{fig:ipsec-3n-hsw-xl710-64b-2t2c-base-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-2t2c-base-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-2t2c-base-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \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-pdr}
- \label{fig:ipsec-3n-hsw-xl710-64b-2t2c-base-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-scale
---------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-1t1c-scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-1t1c-scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \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}
- \label{fig:ipsec-3n-hsw-xl710-64b-1t1c-scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-1t1c-scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-1t1c-scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \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-pdr}
- \label{fig:ipsec-3n-hsw-xl710-64b-1t1c-scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-scale
---------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-2t2c-scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-2t2c-scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \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}
- \label{fig:ipsec-3n-hsw-xl710-64b-2t2c-scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-2t2c-scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-2t2c-scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \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-pdr}
- \label{fig:ipsec-3n-hsw-xl710-64b-2t2c-scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-sw
------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-1t1c-sw-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-1t1c-sw-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \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}
- \label{fig:ipsec-3n-hsw-xl710-64b-1t1c-sw-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-1t1c-sw-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-1t1c-sw-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \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-pdr}
- \label{fig:ipsec-3n-hsw-xl710-64b-1t1c-sw-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-sw
------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-2t2c-sw-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-2t2c-sw-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \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}
- \label{fig:ipsec-3n-hsw-xl710-64b-2t2c-sw-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-2t2c-sw-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-2t2c-sw-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
+.. toctree::
- \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-pdr}
- \label{fig:ipsec-3n-hsw-xl710-64b-2t2c-sw-pdr}
- \end{figure}
+ ipsec-3n-hsw-xl710
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-dnv-x553.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-dnv-x553.rst
new file mode 100644
index 0000000000..578b99edfc
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-dnv-x553.rst
@@ -0,0 +1,140 @@
+
+.. 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>
+
+.. _packet_throughput_graphs_l2sw-2n-dnv-x553:
+
+2n-dnv-x553
+~~~~~~~~~~~
+
+64b-1t1c-base
+-------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: l2sw-2n-dnv-x553-64b-1t1c-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm41" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-dnv-x553-64b-1t1c-base-ndr.html"></iframe>
+ <p><br><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-2n-dnv-x553-64b-1t1c-base-ndr}
+ \label{fig:l2sw-2n-dnv-x553-64b-1t1c-base-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: l2sw-2n-dnv-x553-64b-1t1c-base-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm42" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-dnv-x553-64b-1t1c-base-pdr.html"></iframe>
+ <p><br><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-2n-dnv-x553-64b-1t1c-base-pdr}
+ \label{fig:l2sw-2n-dnv-x553-64b-1t1c-base-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base
+-------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: l2sw-2n-dnv-x553-64b-2t2c-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm43" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-dnv-x553-64b-2t2c-base-ndr.html"></iframe>
+ <p><br><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-2n-dnv-x553-64b-2t2c-base-ndr}
+ \label{fig:l2sw-2n-dnv-x553-64b-2t2c-base-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: l2sw-2n-dnv-x553-64b-2t2c-base-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm44" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-dnv-x553-64b-2t2c-base-pdr.html"></iframe>
+ <p><br><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-2n-dnv-x553-64b-2t2c-base-pdr}
+ \label{fig:l2sw-2n-dnv-x553-64b-2t2c-base-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-skx-x710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-skx-x710.rst
new file mode 100644
index 0000000000..377e740d89
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-skx-x710.rst
@@ -0,0 +1,138 @@
+
+.. 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_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm33" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr}
+ \label{fig:l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: l2sw-2n-skx-x710-64b-2t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm34" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-2t1c-base_and_scale-pdr}
+ \label{fig:l2sw-2n-skx-x710-64b-2t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm35" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr}
+ \label{fig:l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: l2sw-2n-skx-x710-64b-4t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm36" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-4t2c-base_and_scale-pdr}
+ \label{fig:l2sw-2n-skx-x710-64b-4t2c-base_and_scale-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-skx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-skx-xxv710.rst
new file mode 100644
index 0000000000..d2e0d2dfda
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-skx-xxv710.rst
@@ -0,0 +1,138 @@
+
+.. 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-xxv710
+~~~~~~~~~~~~~
+
+64b-2t1c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm37" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr}
+ \label{fig:l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm38" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr}
+ \label{fig:l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm39" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr}
+ \label{fig:l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm40" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr}
+ \label{fig:l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-hsw-x520.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-hsw-x520.rst
new file mode 100644
index 0000000000..b6d0b8cac4
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-hsw-x520.rst
@@ -0,0 +1,248 @@
+
+.. 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><b>
+
+:index:`Packet Throughput: l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <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.html"></iframe>
+ <p><br><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}
+ \label{fig:l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr}
+ \label{fig:l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr}
+ \label{fig:l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr}
+ \label{fig:l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-1t1c-features
+-----------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: l2sw-3n-hsw-x520-64b-1t1c-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-1t1c-features-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:l2sw-3n-hsw-x520-64b-1t1c-features-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: l2sw-3n-hsw-x520-64b-1t1c-features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-1t1c-features-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:l2sw-3n-hsw-x520-64b-1t1c-features-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-features
+-----------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: l2sw-3n-hsw-x520-64b-2t2c-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-2t2c-features-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:l2sw-3n-hsw-x520-64b-2t2c-features-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: l2sw-3n-hsw-x520-64b-2t2c-features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-2t2c-features-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-features}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-hsw-x710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-hsw-x710.rst
new file mode 100644
index 0000000000..81475a2d9f
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-hsw-x710.rst
@@ -0,0 +1,248 @@
+
+.. 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><b>
+
+:index:`Packet Throughput: l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr}
+ \label{fig:l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr}
+ \label{fig:l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr}
+ \label{fig:l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr}
+ \label{fig:l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-1t1c-features
+-----------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: l2sw-3n-hsw-x710-64b-1t1c-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-1t1c-features-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:l2sw-3n-hsw-x710-64b-1t1c-features-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: l2sw-3n-hsw-x710-64b-1t1c-features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-1t1c-features-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:l2sw-3n-hsw-x710-64b-1t1c-features-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-features
+-----------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: l2sw-3n-hsw-x710-64b-2t2c-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-2t2c-features-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:l2sw-3n-hsw-x710-64b-2t2c-features-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: l2sw-3n-hsw-x710-64b-2t2c-features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-2t2c-features-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-features}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-hsw-xl710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-hsw-xl710.rst
new file mode 100644
index 0000000000..3817bfbff5
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-hsw-xl710.rst
@@ -0,0 +1,138 @@
+
+.. 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_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr}
+ \label{fig:l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr}
+ \label{fig:l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr}
+ \label{fig:l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr}
+ \label{fig:l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-skx-x710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-skx-x710.rst
new file mode 100644
index 0000000000..a33d1eac6e
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-skx-x710.rst
@@ -0,0 +1,248 @@
+
+.. 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><b>
+
+:index:`Packet Throughput: l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr}
+ \label{fig:l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: l2sw-3n-skx-x710-64b-2t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-2t1c-base_and_scale-pdr}
+ \label{fig:l2sw-3n-skx-x710-64b-2t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm23" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr}
+ \label{fig:l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: l2sw-3n-skx-x710-64b-4t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm24" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-4t2c-base_and_scale-pdr}
+ \label{fig:l2sw-3n-skx-x710-64b-4t2c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-features
+-----------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: l2sw-3n-skx-x710-64b-2t1c-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm25" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-2t1c-features-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:l2sw-3n-skx-x710-64b-2t1c-features-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: l2sw-3n-skx-x710-64b-2t1c-features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm26" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-2t1c-features-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:l2sw-3n-skx-x710-64b-2t1c-features-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-features
+-----------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: l2sw-3n-skx-x710-64b-4t2c-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm27" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-4t2c-features-ndr.html"></iframe>
+ <p><br><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-features-ndr}
+ \label{fig:l2sw-3n-skx-x710-64b-4t2c-features-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: l2sw-3n-skx-x710-64b-4t2c-features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm28" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-4t2c-features-pdr.html"></iframe>
+ <p><br><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-features-pdr}
+ \label{fig:l2sw-3n-skx-x710-64b-4t2c-base_and_scale-features}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-skx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-skx-xxv710.rst
new file mode 100644
index 0000000000..e8571e5ae3
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-3n-skx-xxv710.rst
@@ -0,0 +1,138 @@
+
+.. 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-2t1c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm29" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr}
+ \label{fig:l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm30" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-pdr}
+ \label{fig:l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm31" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr}
+ \label{fig:l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm32" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-pdr}
+ \label{fig:l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2.rst
index 28e7827ecc..78f86d931f 100644
--- a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2.rst
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2.rst
@@ -1,4 +1,8 @@
+.. raw:: latex
+
+ \clearpage
+
.. raw:: html
<script type="text/javascript">
@@ -36,1238 +40,13 @@ 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=rls1810>`_.
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-64b-1t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <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.html"></iframe>
- <p><br><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}
- \label{fig:l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr}
- \label{fig:l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr}
- \label{fig:l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr}
- \label{fig:l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-features
------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: l2sw-3n-hsw-x520-64b-1t1c-features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-1t1c-features-ndr.html"></iframe>
- <p><br><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}
- \label{fig:l2sw-3n-hsw-x520-64b-1t1c-features-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: l2sw-3n-hsw-x520-64b-1t1c-features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-1t1c-features-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:l2sw-3n-hsw-x520-64b-1t1c-features-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-features
------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: l2sw-3n-hsw-x520-64b-2t2c-features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-2t2c-features-ndr.html"></iframe>
- <p><br><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}
- \label{fig:l2sw-3n-hsw-x520-64b-2t2c-features-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: l2sw-3n-hsw-x520-64b-2t2c-features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-2t2c-features-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-features}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x710
-~~~~~~~~~~~
-
-64b-1t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr}
- \label{fig:l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr}
- \label{fig:l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr}
- \label{fig:l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr}
- \label{fig:l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-features
------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: l2sw-3n-hsw-x710-64b-1t1c-features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-1t1c-features-ndr.html"></iframe>
- <p><br><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}
- \label{fig:l2sw-3n-hsw-x710-64b-1t1c-features-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: l2sw-3n-hsw-x710-64b-1t1c-features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-1t1c-features-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:l2sw-3n-hsw-x710-64b-1t1c-features-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-features
------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: l2sw-3n-hsw-x710-64b-2t2c-features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-2t2c-features-ndr.html"></iframe>
- <p><br><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}
- \label{fig:l2sw-3n-hsw-x710-64b-2t2c-features-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: l2sw-3n-hsw-x710-64b-2t2c-features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-2t2c-features-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-features}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-xl710
-~~~~~~~~~~~~
-
-64b-1t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr}
- \label{fig:l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr}
- \label{fig:l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr}
- \label{fig:l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr}
- \label{fig:l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-skx-x710
-~~~~~~~~~~~
-
-64b-2t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr}
- \label{fig:l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: l2sw-3n-skx-x710-64b-2t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-2t1c-base_and_scale-pdr}
- \label{fig:l2sw-3n-skx-x710-64b-2t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm23" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr}
- \label{fig:l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: l2sw-3n-skx-x710-64b-4t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm24" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-4t2c-base_and_scale-pdr}
- \label{fig:l2sw-3n-skx-x710-64b-4t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t1c-features
------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: l2sw-3n-skx-x710-64b-2t1c-features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm25" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-2t1c-features-ndr.html"></iframe>
- <p><br><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}
- \label{fig:l2sw-3n-skx-x710-64b-2t1c-features-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: l2sw-3n-skx-x710-64b-2t1c-features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm26" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-2t1c-features-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:l2sw-3n-skx-x710-64b-2t1c-features-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-features
------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: l2sw-3n-skx-x710-64b-4t2c-features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm27" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-4t2c-features-ndr.html"></iframe>
- <p><br><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-features-ndr}
- \label{fig:l2sw-3n-skx-x710-64b-4t2c-features-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: l2sw-3n-skx-x710-64b-4t2c-features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm28" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-4t2c-features-pdr.html"></iframe>
- <p><br><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-features-pdr}
- \label{fig:l2sw-3n-skx-x710-64b-4t2c-base_and_scale-features}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-skx-xxv710
-~~~~~~~~~~~~~
-
-64b-2t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm29" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr}
- \label{fig:l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm30" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-pdr}
- \label{fig:l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm31" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr}
- \label{fig:l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm32" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-pdr}
- \label{fig:l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-2n-skx-x710
-~~~~~~~~~~~
-
-64b-2t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm33" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr}
- \label{fig:l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: l2sw-2n-skx-x710-64b-2t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm34" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-2t1c-base_and_scale-pdr}
- \label{fig:l2sw-2n-skx-x710-64b-2t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm35" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr}
- \label{fig:l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: l2sw-2n-skx-x710-64b-4t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm36" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-4t2c-base_and_scale-pdr}
- \label{fig:l2sw-2n-skx-x710-64b-4t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-2n-skx-xxv710
-~~~~~~~~~~~~~
-
-64b-2t1c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm37" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr}
- \label{fig:l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm38" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr}
- \label{fig:l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_scale
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm39" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr}
- \label{fig:l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm40" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr}
- \label{fig:l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-.. _packet_throughput_graphs_l2sw-2n-dnv-x553:
-
-2n-dnv-x553
-~~~~~~~~~~~
-
-64b-1t1c-base
--------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: l2sw-2n-dnv-x553-64b-1t1c-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm41" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-dnv-x553-64b-1t1c-base-ndr.html"></iframe>
- <p><br><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-2n-dnv-x553-64b-1t1c-base-ndr}
- \label{fig:l2sw-2n-dnv-x553-64b-1t1c-base-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: l2sw-2n-dnv-x553-64b-1t1c-base-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm42" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-dnv-x553-64b-1t1c-base-pdr.html"></iframe>
- <p><br><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-2n-dnv-x553-64b-1t1c-base-pdr}
- \label{fig:l2sw-2n-dnv-x553-64b-1t1c-base-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base
--------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: l2sw-2n-dnv-x553-64b-2t2c-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm43" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-dnv-x553-64b-2t2c-base-ndr.html"></iframe>
- <p><br><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-2n-dnv-x553-64b-2t2c-base-ndr}
- \label{fig:l2sw-2n-dnv-x553-64b-2t2c-base-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: l2sw-2n-dnv-x553-64b-2t2c-base-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm44" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-dnv-x553-64b-2t2c-base-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
+.. toctree::
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-dnv-x553-64b-2t2c-base-pdr}
- \label{fig:l2sw-2n-dnv-x553-64b-2t2c-base-pdr}
- \end{figure}
+ 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-dnv-x553
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/srv6-3n-hsw-x520.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/srv6-3n-hsw-x520.rst
new file mode 100644
index 0000000000..80a79a64c8
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/srv6-3n-hsw-x520.rst
@@ -0,0 +1,138 @@
+
+.. 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><b>
+
+:index:`Packet Throughput: srv6-3n-hsw-x520-78b-1t1c-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/srv6-3n-hsw-x520-78b-1t1c-features-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:srv6-3n-hsw-x520-78b-1t1c-features-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: srv6-3n-hsw-x520-78b-1t1c-features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/srv6-3n-hsw-x520-78b-1t1c-features-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:srv6-3n-hsw-x520-78b-1t1c-features-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-2t2c-features
+-----------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: srv6-3n-hsw-x520-78b-2t2c-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/srv6-3n-hsw-x520-78b-2t2c-features-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:srv6-3n-hsw-x520-78b-2t2c-features-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: srv6-3n-hsw-x520-78b-2t2c-features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/srv6-3n-hsw-x520-78b-2t2c-features-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:srv6-3n-hsw-x520-78b-2t2c-features-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/srv6.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/srv6.rst
index 5e11278df7..243ab33ffb 100644
--- a/docs/report/vpp_performance_tests/packet_throughput_graphs/srv6.rst
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/srv6.rst
@@ -40,115 +40,6 @@ 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=rls1810>`_.
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-78b-1t1c-features
------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: srv6-3n-hsw-x520-78b-1t1c-features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/srv6-3n-hsw-x520-78b-1t1c-features-ndr.html"></iframe>
- <p><br><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}
- \label{fig:srv6-3n-hsw-x520-78b-1t1c-features-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: srv6-3n-hsw-x520-78b-1t1c-features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/srv6-3n-hsw-x520-78b-1t1c-features-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:srv6-3n-hsw-x520-78b-1t1c-features-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-78b-2t2c-features
------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: srv6-3n-hsw-x520-78b-2t2c-features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/srv6-3n-hsw-x520-78b-2t2c-features-ndr.html"></iframe>
- <p><br><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}
- \label{fig:srv6-3n-hsw-x520-78b-2t2c-features-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: srv6-3n-hsw-x520-78b-2t2c-features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/srv6-3n-hsw-x520-78b-2t2c-features-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
+.. toctree::
- \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-pdr}
- \label{fig:srv6-3n-hsw-x520-78b-2t2c-features-pdr}
- \end{figure}
+ srv6-3n-hsw-x520
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-2n-skx-x710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-2n-skx-x710.rst
new file mode 100644
index 0000000000..02c11daeed
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-2n-skx-x710.rst
@@ -0,0 +1,468 @@
+
+.. 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-l2sw
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-2t1c-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm65" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-2t1c-base-ndr.html"></iframe>
+ <p><br><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-ndr}
+ \label{fig:vhost-l2sw-2n-skx-x710-64b-2t1c-base-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-2t1c-base-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm66" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-2t1c-base-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:vhost-l2sw-2n-skx-x710-64b-2t1c-base-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base-l2sw
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-4t2c-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm67" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-4t2c-base-ndr.html"></iframe>
+ <p><br><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-ndr}
+ \label{fig:vhost-l2sw-2n-skx-x710-64b-4t2c-base-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-4t2c-base-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm68" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-4t2c-base-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:vhost-l2sw-2n-skx-x710-64b-4t2c-base-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-base_and_scale-l2sw
+----------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm69" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr}
+ \label{fig:vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm70" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-pdr}
+ \label{fig:vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale-l2sw
+----------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm71" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr}
+ \label{fig:vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm72" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-pdr}
+ \label{fig:vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-base-vm-l2sw
+---------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm73" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm74" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base-vm-l2sw
+---------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm75" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm76" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-base_and_scale-ip4
+---------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm77" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr}
+ \label{fig:vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm78" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr}
+ \label{fig:vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale-ip4
+---------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm79" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr}
+ \label{fig:vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm80" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr}
+ \label{fig:vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-2n-skx-xxv710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-2n-skx-xxv710.rst
new file mode 100644
index 0000000000..1397830675
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-2n-skx-xxv710.rst
@@ -0,0 +1,468 @@
+
+.. 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-xxv710
+~~~~~~~~~~~~~
+
+64b-2t1c-base-l2sw
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm81" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-ndr.html"></iframe>
+ <p><br><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-ndr}
+ \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm82" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base-l2sw
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm83" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-ndr.html"></iframe>
+ <p><br><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-ndr}
+ \label{fig:vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm84" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-base_and_scale-l2sw
+----------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm85" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr}
+ \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm86" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr}
+ \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale-l2sw
+----------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm87" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr}
+ \label{fig:vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm88" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr}
+ \label{fig:vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-base-vm-l2sw
+---------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm89" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm90" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base-vm-l2sw
+---------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm91" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-ndr.html"></iframe>
+ <p><br><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-vm-ndr}
+ \label{fig:vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm92" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-pdr.html"></iframe>
+ <p><br><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-vm-pdr}
+ \label{fig:vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-base_and_scale-ip4
+---------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm93" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr}
+ \label{fig:vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm94" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr}
+ \label{fig:vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale-ip4
+---------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm95" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr}
+ \label{fig:vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm96" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr}
+ \label{fig:vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-3n-hsw-x520.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-3n-hsw-x520.rst
new file mode 100644
index 0000000000..3b0de524e9
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-3n-hsw-x520.rst
@@ -0,0 +1,469 @@
+
+.. 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-l2sw
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-1t1c-base-ndr.html"></iframe>
+ <p><br><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-ndr}
+ \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-1t1c-base-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base-l2sw
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-2t2c-base-ndr.html"></iframe>
+ <p><br><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-ndr}
+ \label{fig:vhost-l2sw-3n-hsw-x520-64b-2t2c-base-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-2t2c-base-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-x520-64b-2t2c-base-pdr}
+ \end{figure}
+
+..
+ .. raw:: latex
+
+ \clearpage
+
+ 64b-1t1c-base_and_scale-l2sw
+ ----------------------------
+
+ .. raw:: html
+
+ <center><b>
+
+ :index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+ .. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr}
+ \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr}
+ \end{figure}
+
+ .. raw:: html
+
+ <center><b>
+
+ .. raw:: latex
+
+ \clearpage
+
+ :index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+ .. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr}
+ \end{figure}
+
+ .. raw:: latex
+
+ \clearpage
+
+ 64b-2t2c-base_and_scale-l2sw
+ ----------------------------
+
+ .. raw:: html
+
+ <center><b>
+
+ :index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+ .. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr}
+ \label{fig:vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr}
+ \end{figure}
+
+ .. raw:: html
+
+ <center><b>
+
+ .. raw:: latex
+
+ \clearpage
+
+ :index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+ .. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-1t1c-base-vm-l2sw
+---------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base-vm-l2sw
+---------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-1t1c-base_and_scale-ip4
+---------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr}
+ \label{fig:vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr}
+ \label{fig:vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base_and_scale-ip4
+---------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr}
+ \label{fig:vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr}
+ \label{fig:vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-3n-hsw-x710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-3n-hsw-x710.rst
new file mode 100644
index 0000000000..b29da5645e
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-3n-hsw-x710.rst
@@ -0,0 +1,468 @@
+
+.. 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-l2sw
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-1t1c-base-ndr.html"></iframe>
+ <p><br><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-ndr}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-1t1c-base-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base-l2sw
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-2t2c-base-ndr.html"></iframe>
+ <p><br><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-ndr}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-2t2c-base-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-1t1c-base_and_scale-l2sw
+----------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base_and_scale-l2sw
+----------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm23" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm24" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-1t1c-base-vm-l2sw
+---------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm25" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-ndr.html"></iframe>
+ <p><br><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-vm-ndr}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm26" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-pdr.html"></iframe>
+ <p><br><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-vm-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base-vm-l2sw
+---------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm27" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-ndr.html"></iframe>
+ <p><br><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-vm-ndr}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm28" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-pdr.html"></iframe>
+ <p><br><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-vm-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-1t1c-base_and_scale-ip4
+---------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm29" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr}
+ \label{fig:vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm30" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr}
+ \label{fig:vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t2c-base_and_scale-ip4
+---------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm31" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr}
+ \label{fig:vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm32" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr}
+ \label{fig:vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-3n-hsw-xl710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-3n-hsw-xl710.rst
new file mode 100644
index 0000000000..a7f810a712
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-3n-hsw-xl710.rst
@@ -0,0 +1,469 @@
+
+..
+ .. 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-l2sw
+ ------------------
+
+ .. raw:: html
+
+ <center><b>
+
+ :index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-ndr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm33" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-ndr}
+ \end{figure}
+
+ .. raw:: html
+
+ <center><b>
+
+ .. raw:: latex
+
+ \clearpage
+
+ :index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-pdr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm34" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-pdr}
+ \end{figure}
+
+ .. raw:: latex
+
+ \clearpage
+
+ 64b-2t2c-base-l2sw
+ ------------------
+
+ .. raw:: html
+
+ <center><b>
+
+ :index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-ndr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm35" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-ndr}
+ \end{figure}
+
+ .. raw:: html
+
+ <center><b>
+
+ .. raw:: latex
+
+ \clearpage
+
+ :index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-pdr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm36" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-pdr}
+ \end{figure}
+
+ .. raw:: latex
+
+ \clearpage
+
+ 64b-1t1c-base_and_scale-l2sw
+ ----------------------------
+
+ .. raw:: html
+
+ <center><b>
+
+ :index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm37" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+ .. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr}
+ \label{fig:vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr}
+ \end{figure}
+
+ .. raw:: html
+
+ <center><b>
+
+ .. raw:: latex
+
+ \clearpage
+
+ :index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm38" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+ .. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr}
+ \end{figure}
+
+ .. raw:: latex
+
+ \clearpage
+
+ 64b-2t2c-base_and_scale-l2sw
+ ----------------------------
+
+ .. raw:: html
+
+ <center><b>
+
+ :index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm39" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+ .. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr}
+ \label{fig:vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr}
+ \end{figure}
+
+ .. raw:: html
+
+ <center><b>
+
+ .. raw:: latex
+
+ \clearpage
+
+ :index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm40" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+ .. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr}
+ \end{figure}
+
+ .. raw:: latex
+
+ \clearpage
+
+ 64b-1t1c-base-vm-l2sw
+ ---------------------
+
+ .. raw:: html
+
+ <center><b>
+
+ :index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-ndr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm41" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-ndr}
+ \end{figure}
+
+ .. raw:: html
+
+ <center><b>
+
+ .. raw:: latex
+
+ \clearpage
+
+ :index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-pdr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm42" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-pdr}
+ \end{figure}
+
+ .. raw:: latex
+
+ \clearpage
+
+ 64b-2t2c-base-vm-l2sw
+ ---------------------
+
+ .. raw:: html
+
+ <center><b>
+
+ :index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-ndr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm43" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-ndr.html"></iframe>
+ <p><br><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-vm-ndr}
+ \label{fig:vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-ndr}
+ \end{figure}
+
+ .. raw:: html
+
+ <center><b>
+
+ .. raw:: latex
+
+ \clearpage
+
+ :index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-pdr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm44" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-pdr.html"></iframe>
+ <p><br><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-vm-pdr}
+ \label{fig:vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-pdr}
+ \end{figure}
+
+ .. raw:: latex
+
+ \clearpage
+
+ 64b-1t1c-base_and_scale-ip4
+ ---------------------------
+
+ .. raw:: html
+
+ <center><b>
+
+ :index:`Packet Throughput: vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm45" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+ .. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr}
+ \label{fig:vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr}
+ \end{figure}
+
+ .. raw:: html
+
+ <center><b>
+
+ .. raw:: latex
+
+ \clearpage
+
+ :index:`Packet Throughput: vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm46" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+ .. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr}
+ \label{fig:vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr}
+ \end{figure}
+
+ .. raw:: latex
+
+ \clearpage
+
+ 64b-2t2c-base_and_scale-ip4
+ ---------------------------
+
+ .. raw:: html
+
+ <center><b>
+
+ :index:`Packet Throughput: vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm47" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+ .. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr}
+ \label{fig:vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr}
+ \end{figure}
+
+ .. raw:: html
+
+ <center><b>
+
+ .. raw:: latex
+
+ \clearpage
+
+ :index:`Packet Throughput: vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm48" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+ .. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr}
+ \label{fig:vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-3n-skx-x710.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-3n-skx-x710.rst
new file mode 100644
index 0000000000..f0acd2cfb7
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-3n-skx-x710.rst
@@ -0,0 +1,468 @@
+
+.. 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-l2sw
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-2t1c-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm49" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-2t1c-base-ndr.html"></iframe>
+ <p><br><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-ndr}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-2t1c-base-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm50" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-2t1c-base-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base-l2sw
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-4t2c-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm51" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-4t2c-base-ndr.html"></iframe>
+ <p><br><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-ndr}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-4t2c-base-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-4t2c-base-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm52" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-4t2c-base-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-4t2c-base-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-base_and_scale-l2sw
+----------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm53" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm54" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-pdr}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale-l2sw
+----------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm55" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm56" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-pdr}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-base-vm-l2sw
+---------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm57" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-ndr.html"></iframe>
+ <p><br><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-vm-ndr}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm58" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-pdr.html"></iframe>
+ <p><br><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-vm-pdr}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base-vm-l2sw
+---------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm59" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-ndr.html"></iframe>
+ <p><br><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-vm-ndr}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm60" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-pdr.html"></iframe>
+ <p><br><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-vm-pdr}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-base_and_scale-ip4
+---------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm61" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr}
+ \label{fig:vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm62" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr}
+ \label{fig:vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-base_and_scale-ip4
+---------------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm63" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr}
+ \label{fig:vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm64" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr}
+ \label{fig:vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost.rst
index 83b4731248..2275372466 100644
--- a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost.rst
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost.rst
@@ -3,31 +3,6 @@
\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>
-
.. _KVM_VMs_vhost:
KVM VMs vhost-user
@@ -43,2666 +18,10 @@ 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=rls1810>`_.
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-64b-1t1c-base-l2sw
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-1t1c-base-ndr.html"></iframe>
- <p><br><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-ndr}
- \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-1t1c-base-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base-l2sw
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-2t2c-base-ndr.html"></iframe>
- <p><br><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-ndr}
- \label{fig:vhost-l2sw-3n-hsw-x520-64b-2t2c-base-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-2t2c-base-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:vhost-l2sw-3n-hsw-x520-64b-2t2c-base-pdr}
- \end{figure}
-
-..
- .. raw:: latex
-
- \clearpage
-
- 64b-1t1c-base_and_scale-l2sw
- ----------------------------
-
- .. raw:: html
-
- <center><b>
-
- :index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
- .. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr}
- \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr}
- \end{figure}
-
- .. raw:: html
-
- <center><b>
-
- .. raw:: latex
-
- \clearpage
-
- :index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
- .. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr}
- \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr}
- \end{figure}
-
- .. raw:: latex
-
- \clearpage
-
- 64b-2t2c-base_and_scale-l2sw
- ----------------------------
-
- .. raw:: html
-
- <center><b>
-
- :index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
- .. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr}
- \label{fig:vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr}
- \end{figure}
-
- .. raw:: html
-
- <center><b>
-
- .. raw:: latex
-
- \clearpage
-
- :index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
- .. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr}
- \label{fig:vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-base-vm-l2sw
----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-ndr.html"></iframe>
- <p><br><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}
- \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base-vm-l2sw
----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-ndr.html"></iframe>
- <p><br><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}
- \label{fig:vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-base_and_scale-ip4
----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr}
- \label{fig:vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr}
- \label{fig:vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale-ip4
----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr}
- \label{fig:vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr}
- \label{fig:vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x710
-~~~~~~~~~~~
-
-64b-1t1c-base-l2sw
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-1t1c-base-ndr.html"></iframe>
- <p><br><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-ndr}
- \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-1t1c-base-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base-l2sw
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-2t2c-base-ndr.html"></iframe>
- <p><br><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-ndr}
- \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-2t2c-base-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-base_and_scale-l2sw
-----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr}
- \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr}
- \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale-l2sw
-----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm23" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr}
- \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr`
+.. toctree::
-.. raw:: html
-
- </b>
- <iframe id="ifrm24" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr}
- \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-base-vm-l2sw
----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm25" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-ndr.html"></iframe>
- <p><br><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-vm-ndr}
- \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm26" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-pdr.html"></iframe>
- <p><br><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-vm-pdr}
- \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base-vm-l2sw
----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm27" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-ndr.html"></iframe>
- <p><br><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-vm-ndr}
- \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm28" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-pdr.html"></iframe>
- <p><br><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-vm-pdr}
- \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-1t1c-base_and_scale-ip4
----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm29" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr}
- \label{fig:vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm30" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr}
- \label{fig:vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t2c-base_and_scale-ip4
----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm31" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr}
- \label{fig:vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm32" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr}
- \label{fig:vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-..
- 3n-hsw-xl710
- ~~~~~~~~~~~~
-
- 64b-1t1c-base-l2sw
- ------------------
-
- .. raw:: html
-
- <center><b>
-
- :index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-ndr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm33" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-ndr.html"></iframe>
- <p><br><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}
- \label{fig:vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-ndr}
- \end{figure}
-
- .. raw:: html
-
- <center><b>
-
- .. raw:: latex
-
- \clearpage
-
- :index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-pdr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm34" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-pdr}
- \end{figure}
-
- .. raw:: latex
-
- \clearpage
-
- 64b-2t2c-base-l2sw
- ------------------
-
- .. raw:: html
-
- <center><b>
-
- :index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-ndr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm35" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-ndr.html"></iframe>
- <p><br><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}
- \label{fig:vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-ndr}
- \end{figure}
-
- .. raw:: html
-
- <center><b>
-
- .. raw:: latex
-
- \clearpage
-
- :index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-pdr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm36" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-pdr}
- \end{figure}
-
- .. raw:: latex
-
- \clearpage
-
- 64b-1t1c-base_and_scale-l2sw
- ----------------------------
-
- .. raw:: html
-
- <center><b>
-
- :index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm37" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
- .. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr}
- \label{fig:vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr}
- \end{figure}
-
- .. raw:: html
-
- <center><b>
-
- .. raw:: latex
-
- \clearpage
-
- :index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm38" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
- .. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr}
- \label{fig:vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr}
- \end{figure}
-
- .. raw:: latex
-
- \clearpage
-
- 64b-2t2c-base_and_scale-l2sw
- ----------------------------
-
- .. raw:: html
-
- <center><b>
-
- :index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm39" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
- .. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr}
- \label{fig:vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr}
- \end{figure}
-
- .. raw:: html
-
- <center><b>
-
- .. raw:: latex
-
- \clearpage
-
- :index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm40" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
- .. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr}
- \label{fig:vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr}
- \end{figure}
-
- .. raw:: latex
-
- \clearpage
-
- 64b-1t1c-base-vm-l2sw
- ---------------------
-
- .. raw:: html
-
- <center><b>
-
- :index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-ndr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm41" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-ndr.html"></iframe>
- <p><br><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}
- \label{fig:vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-ndr}
- \end{figure}
-
- .. raw:: html
-
- <center><b>
-
- .. raw:: latex
-
- \clearpage
-
- :index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-pdr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm42" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-pdr}
- \end{figure}
-
- .. raw:: latex
-
- \clearpage
-
- 64b-2t2c-base-vm-l2sw
- ---------------------
-
- .. raw:: html
-
- <center><b>
-
- :index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-ndr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm43" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-ndr.html"></iframe>
- <p><br><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-vm-ndr}
- \label{fig:vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-ndr}
- \end{figure}
-
- .. raw:: html
-
- <center><b>
-
- .. raw:: latex
-
- \clearpage
-
- :index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-pdr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm44" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-pdr.html"></iframe>
- <p><br><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-vm-pdr}
- \label{fig:vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-pdr}
- \end{figure}
-
- .. raw:: latex
-
- \clearpage
-
- 64b-1t1c-base_and_scale-ip4
- ---------------------------
-
- .. raw:: html
-
- <center><b>
-
- :index:`Packet Throughput: vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm45" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
- .. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr}
- \label{fig:vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr}
- \end{figure}
-
- .. raw:: html
-
- <center><b>
-
- .. raw:: latex
-
- \clearpage
-
- :index:`Packet Throughput: vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm46" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
- .. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr}
- \label{fig:vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr}
- \end{figure}
-
- .. raw:: latex
-
- \clearpage
-
- 64b-2t2c-base_and_scale-ip4
- ---------------------------
-
- .. raw:: html
-
- <center><b>
-
- :index:`Packet Throughput: vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm47" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
- .. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr}
- \label{fig:vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr}
- \end{figure}
-
- .. raw:: html
-
- <center><b>
-
- .. raw:: latex
-
- \clearpage
-
- :index:`Packet Throughput: vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm48" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
- .. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr}
- \label{fig:vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-skx-x710
-~~~~~~~~~~~
-
-64b-2t1c-base-l2sw
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-2t1c-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm49" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-2t1c-base-ndr.html"></iframe>
- <p><br><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-ndr}
- \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-2t1c-base-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm50" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-2t1c-base-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base-l2sw
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-4t2c-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm51" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-4t2c-base-ndr.html"></iframe>
- <p><br><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-ndr}
- \label{fig:vhost-l2sw-3n-skx-x710-64b-4t2c-base-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-4t2c-base-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm52" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-4t2c-base-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:vhost-l2sw-3n-skx-x710-64b-4t2c-base-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t1c-base_and_scale-l2sw
-----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm53" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr}
- \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm54" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-pdr}
- \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_scale-l2sw
-----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm55" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr}
- \label{fig:vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm56" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-pdr}
- \label{fig:vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t1c-base-vm-l2sw
----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm57" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-ndr.html"></iframe>
- <p><br><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-vm-ndr}
- \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm58" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-pdr.html"></iframe>
- <p><br><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-vm-pdr}
- \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base-vm-l2sw
----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm59" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-ndr.html"></iframe>
- <p><br><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-vm-ndr}
- \label{fig:vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm60" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-pdr.html"></iframe>
- <p><br><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-vm-pdr}
- \label{fig:vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t1c-base_and_scale-ip4
----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm61" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr}
- \label{fig:vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm62" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr}
- \label{fig:vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_scale-ip4
----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm63" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr}
- \label{fig:vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm64" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr}
- \label{fig:vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-2n-skx-x710
-~~~~~~~~~~~
-
-64b-2t1c-base-l2sw
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-2t1c-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm65" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-2t1c-base-ndr.html"></iframe>
- <p><br><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-ndr}
- \label{fig:vhost-l2sw-2n-skx-x710-64b-2t1c-base-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-2t1c-base-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm66" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-2t1c-base-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:vhost-l2sw-2n-skx-x710-64b-2t1c-base-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base-l2sw
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-4t2c-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm67" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-4t2c-base-ndr.html"></iframe>
- <p><br><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-ndr}
- \label{fig:vhost-l2sw-2n-skx-x710-64b-4t2c-base-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-4t2c-base-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm68" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-4t2c-base-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:vhost-l2sw-2n-skx-x710-64b-4t2c-base-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t1c-base_and_scale-l2sw
-----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm69" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr}
- \label{fig:vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm70" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-pdr}
- \label{fig:vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_scale-l2sw
-----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm71" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr}
- \label{fig:vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm72" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-pdr}
- \label{fig:vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t1c-base-vm-l2sw
----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm73" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-ndr.html"></iframe>
- <p><br><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}
- \label{fig:vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm74" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base-vm-l2sw
----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm75" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-ndr.html"></iframe>
- <p><br><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}
- \label{fig:vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm76" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t1c-base_and_scale-ip4
----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm77" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr}
- \label{fig:vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm78" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr}
- \label{fig:vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_scale-ip4
----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm79" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr}
- \label{fig:vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm80" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr}
- \label{fig:vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-2n-skx-xxv710
-~~~~~~~~~~~~~
-
-64b-2t1c-base-l2sw
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm81" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-ndr.html"></iframe>
- <p><br><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-ndr}
- \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm82" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base-l2sw
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm83" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-ndr.html"></iframe>
- <p><br><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-ndr}
- \label{fig:vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm84" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t1c-base_and_scale-l2sw
-----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm85" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr}
- \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm86" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr}
- \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_scale-l2sw
-----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm87" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr}
- \label{fig:vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm88" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr}
- \label{fig:vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t1c-base-vm-l2sw
----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm89" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-ndr.html"></iframe>
- <p><br><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}
- \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm90" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base-vm-l2sw
----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm91" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-ndr.html"></iframe>
- <p><br><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-vm-ndr}
- \label{fig:vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm92" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-pdr.html"></iframe>
- <p><br><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-vm-pdr}
- \label{fig:vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-2t1c-base_and_scale-ip4
----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm93" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr}
- \label{fig:vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm94" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr}
- \label{fig:vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-4t2c-base_and_scale-ip4
----------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm95" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr}
- \label{fig:vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm96" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr}
- \label{fig:vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
+ 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
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/vts-3n-hsw-x520.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/vts-3n-hsw-x520.rst
new file mode 100644
index 0000000000..72df5c1660
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/vts-3n-hsw-x520.rst
@@ -0,0 +1,138 @@
+
+.. 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><b>
+
+:index:`Packet Throughput: vts-3n-hsw-x520-114b-1t1c-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-114b-1t1c-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:vts-3n-hsw-x520-114b-1t1c-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vts-3n-hsw-x520-114b-1t1c-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-114b-1t1c-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:vts-3n-hsw-x520-114b-1t1c-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+114b-2t2c
+---------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Packet Throughput: vts-3n-hsw-x520-114b-2t2c-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-114b-2t2c-ndr.html"></iframe>
+ <p><br><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}
+ \label{fig:vts-3n-hsw-x520-114b-2t2c-ndr}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Packet Throughput: vts-3n-hsw-x520-114b-2t2c-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-114b-2t2c-pdr.html"></iframe>
+ <p><br><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-pdr}
+ \label{fig:vts-3n-hsw-x520-114b-2t2c-pdr}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/vts.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/vts.rst
index b885fdc233..6553e39f45 100644
--- a/docs/report/vpp_performance_tests/packet_throughput_graphs/vts.rst
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/vts.rst
@@ -3,31 +3,6 @@
\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>
-
VTS
===
@@ -41,115 +16,6 @@ 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=rls1810>`_.
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-114b-1t1c
----------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vts-3n-hsw-x520-114b-1t1c-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-114b-1t1c-ndr.html"></iframe>
- <p><br><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}
- \label{fig:vts-3n-hsw-x520-114b-1t1c-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vts-3n-hsw-x520-114b-1t1c-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-114b-1t1c-pdr.html"></iframe>
- <p><br><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-pdr}
- \label{fig:vts-3n-hsw-x520-114b-1t1c-pdr}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-114b-2t2c
----------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Packet Throughput: vts-3n-hsw-x520-114b-2t2c-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-114b-2t2c-ndr.html"></iframe>
- <p><br><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}
- \label{fig:vts-3n-hsw-x520-114b-2t2c-ndr}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Packet Throughput: vts-3n-hsw-x520-114b-2t2c-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-114b-2t2c-pdr.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
+.. toctree::
- \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-pdr}
- \label{fig:vts-3n-hsw-x520-114b-2t2c-pdr}
- \end{figure}
+ vts-3n-hsw-x520
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-skx-x710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-skx-x710.rst
new file mode 100644
index 0000000000..ea4d1637c8
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-skx-x710.rst
@@ -0,0 +1,83 @@
+
+.. 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-base_and_scale
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: memif-2n-skx-x710-64b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-x710-64b-base_and_scale-ndr-tsa}
+ \label{fig:memif-2n-skx-x710-64b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: memif-2n-skx-x710-64b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-x710-64b-base_and_scale-pdr-tsa}
+ \label{fig:memif-2n-skx-x710-64b-base_and_scale-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-skx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-skx-xxv710.rst
new file mode 100644
index 0000000000..060884a18a
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-skx-xxv710.rst
@@ -0,0 +1,83 @@
+
+.. 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-xxv710
+~~~~~~~~~~~~~
+
+64b-base_and_scale
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: memif-2n-skx-xxv710-64b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-xxv710-64b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-xxv710-64b-base_and_scale-ndr-tsa}
+ \label{fig:memif-2n-skx-xxv710-64b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: memif-2n-skx-xxv710-64b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-xxv710-64b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-xxv710-64b-base_and_scale-pdr-tsa}
+ \label{fig:memif-2n-skx-xxv710-64b-base_and_scale-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-3n-hsw-x520.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-3n-hsw-x520.rst
new file mode 100644
index 0000000000..3ecca3d4dd
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-3n-hsw-x520.rst
@@ -0,0 +1,83 @@
+
+.. 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-base_and_scale
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: memif-3n-hsw-x520-64b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x520-64b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-base_and_scale-ndr-tsa}
+ \label{fig:memif-3n-hsw-x520-64b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: memif-3n-hsw-x520-64b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x520-64b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-base_and_scale-pdr-tsa}
+ \label{fig:memif-3n-hsw-x520-64b-base_and_scale-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-3n-hsw-x710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-3n-hsw-x710.rst
new file mode 100644
index 0000000000..c406f5e694
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-3n-hsw-x710.rst
@@ -0,0 +1,83 @@
+
+.. 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-base_and_scale
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: memif-3n-hsw-x710-64b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-base_and_scale-ndr-tsa}
+ \label{fig:memif-3n-hsw-x710-64b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: memif-3n-hsw-x710-64b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-base_and_scale-pdr-tsa}
+ \label{fig:memif-3n-hsw-x710-64b-base_and_scale-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-3n-hsw-xl710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-3n-hsw-xl710.rst
new file mode 100644
index 0000000000..8fa8c93608
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-3n-hsw-xl710.rst
@@ -0,0 +1,83 @@
+
+.. 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-base_and_scale
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: memif-3n-hsw-xl710-64b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-xl710-64b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-base_and_scale-ndr-tsa}
+ \label{fig:memif-3n-hsw-xl710-64b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: memif-3n-hsw-xl710-64b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-xl710-64b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-base_and_scale-pdr-tsa}
+ \label{fig:memif-3n-hsw-xl710-64b-base_and_scale-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-3n-skx-x710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-3n-skx-x710.rst
new file mode 100644
index 0000000000..42b294f13c
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-3n-skx-x710.rst
@@ -0,0 +1,83 @@
+
+.. 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-base_and_scale
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: memif-3n-skx-x710-64b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-base_and_scale-ndr-tsa}
+ \label{fig:memif-3n-skx-x710-64b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: memif-3n-skx-x710-64b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-base_and_scale-pdr-tsa}
+ \label{fig:memif-3n-skx-x710-64b-base_and_scale-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif.rst
index 2c463048ca..1999ae0737 100644
--- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif.rst
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif.rst
@@ -3,31 +3,6 @@
\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>
-
LXC/DRC Container Memif
=======================
@@ -42,350 +17,11 @@ 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=rls1810>`_.
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-64b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: memif-3n-hsw-x520-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x520-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-base_and_scale-ndr-tsa}
- \label{fig:memif-3n-hsw-x520-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: memif-3n-hsw-x520-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x520-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-base_and_scale-pdr-tsa}
- \label{fig:memif-3n-hsw-x520-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x710
-~~~~~~~~~~~
-
-64b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: memif-3n-hsw-x710-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-base_and_scale-ndr-tsa}
- \label{fig:memif-3n-hsw-x710-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: memif-3n-hsw-x710-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-base_and_scale-pdr-tsa}
- \label{fig:memif-3n-hsw-x710-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-xl710
-~~~~~~~~~~~~
-
-64b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: memif-3n-hsw-xl710-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-xl710-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-base_and_scale-ndr-tsa}
- \label{fig:memif-3n-hsw-xl710-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: memif-3n-hsw-xl710-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-xl710-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-base_and_scale-pdr-tsa}
- \label{fig:memif-3n-hsw-xl710-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-skx-x710
-~~~~~~~~~~~
-
-64b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: memif-3n-skx-x710-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-base_and_scale-ndr-tsa}
- \label{fig:memif-3n-skx-x710-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: memif-3n-skx-x710-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-base_and_scale-pdr-tsa}
- \label{fig:memif-3n-skx-x710-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-2n-skx-x710
-~~~~~~~~~~~
-
-64b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: memif-2n-skx-x710-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-x710-64b-base_and_scale-ndr-tsa}
- \label{fig:memif-2n-skx-x710-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: memif-2n-skx-x710-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-x710-64b-base_and_scale-pdr-tsa}
- \label{fig:memif-2n-skx-x710-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-2n-skx-xxv710
-~~~~~~~~~~~~~
-
-64b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: memif-2n-skx-xxv710-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-xxv710-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-xxv710-64b-base_and_scale-ndr-tsa}
- \label{fig:memif-2n-skx-xxv710-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: memif-2n-skx-xxv710-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-xxv710-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
+.. toctree::
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-xxv710-64b-base_and_scale-pdr-tsa}
- \label{fig:memif-2n-skx-xxv710-64b-base_and_scale-pdr-tsa}
- \end{figure}
+ 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
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_orchestrated-3n-hsw-x520.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_orchestrated-3n-hsw-x520.rst
new file mode 100644
index 0000000000..740e83e44c
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_orchestrated-3n-hsw-x520.rst
@@ -0,0 +1,139 @@
+
+.. 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-base_and_scale-l2xc
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: k8s-memif-3n-hsw-x520-64b-base_and_scale-l2xc-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-base_and_scale-l2xc-ndr-tsa.html"></iframe>
+ <p><br><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-base_and_scale-l2xc-ndr-tsa}
+ \label{fig:k8s-memif-3n-hsw-x520-64b-base_and_scale-l2xc-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: k8s-memif-3n-hsw-x520-64b-base_and_scale-l2xc-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-base_and_scale-l2xc-pdr-tsa.html"></iframe>
+ <p><br><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-base_and_scale-l2xc-pdr-tsa}
+ \label{fig:k8s-memif-3n-hsw-x520-64b-base_and_scale-l2xc-pdr-tsa}
+ \end{figure}
+
+..
+ .. raw:: latex
+
+ \clearpage
+
+ 64b-base_and_scale-l2bd
+ -----------------------
+
+ .. raw:: html
+
+ <center><b>
+
+ :index:`Speedup Multi-core: k8s-memif-3n-hsw-x520-64b-base_and_scale-l2bd-ndr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-base_and_scale-l2bd-ndr-tsa.html"></iframe>
+ <p><br><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-base_and_scale-l2bd-ndr-tsa}
+ \label{fig:k8s-memif-3n-hsw-x520-64b-base_and_scale-l2bd-ndr-tsa}
+ \end{figure}
+
+ .. raw:: html
+
+ <center><b>
+
+ .. raw:: latex
+
+ \clearpage
+
+ :index:`Speedup Multi-core: k8s-memif-3n-hsw-x520-64b-base_and_scale-l2bd-pdr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-base_and_scale-l2bd-pdr-tsa.html"></iframe>
+ <p><br><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-base_and_scale-l2bd-pdr-tsa}
+ \label{fig:k8s-memif-3n-hsw-x520-64b-base_and_scale-l2bd-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_orchestrated-3n-hsw-x710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_orchestrated-3n-hsw-x710.rst
new file mode 100644
index 0000000000..3a5a2ad813
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_orchestrated-3n-hsw-x710.rst
@@ -0,0 +1,139 @@
+
+.. 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-base_and_scale-l2xc
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: k8s-memif-3n-hsw-x710-64b-base_and_scale-l2xc-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-base_and_scale-l2xc-ndr-tsa.html"></iframe>
+ <p><br><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-base_and_scale-l2xc-ndr-tsa}
+ \label{fig:k8s-memif-3n-hsw-x710-64b-base_and_scale-l2xc-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: k8s-memif-3n-hsw-x710-64b-base_and_scale-l2xc-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-base_and_scale-l2xc-pdr-tsa.html"></iframe>
+ <p><br><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-base_and_scale-l2xc-pdr-tsa}
+ \label{fig:k8s-memif-3n-hsw-x710-64b-base_and_scale-l2xc-pdr-tsa}
+ \end{figure}
+
+..
+ .. raw:: latex
+
+ \clearpage
+
+ 64b-base_and_scale-l2bd
+ -----------------------
+
+ .. raw:: html
+
+ <center><b>
+
+ :index:`Speedup Multi-core: k8s-memif-3n-hsw-x710-64b-base_and_scale-l2bd-ndr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-base_and_scale-l2bd-ndr-tsa.html"></iframe>
+ <p><br><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-base_and_scale-l2bd-ndr-tsa}
+ \label{fig:k8s-memif-3n-hsw-x710-64b-base_and_scale-l2bd-ndr-tsa}
+ \end{figure}
+
+ .. raw:: html
+
+ <center><b>
+
+ .. raw:: latex
+
+ \clearpage
+
+ :index:`Speedup Multi-core: k8s-memif-3n-hsw-x710-64b-base_and_scale-l2bd-pdr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-base_and_scale-l2bd-pdr-tsa.html"></iframe>
+ <p><br><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-base_and_scale-l2bd-pdr-tsa}
+ \label{fig:k8s-memif-3n-hsw-x710-64b-base_and_scale-l2bd-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_orchestrated.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_orchestrated.rst
index c125eb706d..062b13cfef 100644
--- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_orchestrated.rst
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_orchestrated.rst
@@ -3,31 +3,6 @@
\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>
-
K8s Container Memif
===================
@@ -42,228 +17,7 @@ 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=rls1810>`_.
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-64b-base_and_scale-l2xc
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: k8s-memif-3n-hsw-x520-64b-base_and_scale-l2xc-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-base_and_scale-l2xc-ndr-tsa.html"></iframe>
- <p><br><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-base_and_scale-l2xc-ndr-tsa}
- \label{fig:k8s-memif-3n-hsw-x520-64b-base_and_scale-l2xc-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: k8s-memif-3n-hsw-x520-64b-base_and_scale-l2xc-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-base_and_scale-l2xc-pdr-tsa.html"></iframe>
- <p><br><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-base_and_scale-l2xc-pdr-tsa}
- \label{fig:k8s-memif-3n-hsw-x520-64b-base_and_scale-l2xc-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-base_and_scale-l2bd
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: k8s-memif-3n-hsw-x520-64b-base_and_scale-l2bd-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-base_and_scale-l2bd-ndr-tsa.html"></iframe>
- <p><br><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-base_and_scale-l2bd-ndr-tsa}
- \label{fig:k8s-memif-3n-hsw-x520-64b-base_and_scale-l2bd-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: k8s-memif-3n-hsw-x520-64b-base_and_scale-l2bd-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-base_and_scale-l2bd-pdr-tsa.html"></iframe>
- <p><br><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-base_and_scale-l2bd-pdr-tsa}
- \label{fig:k8s-memif-3n-hsw-x520-64b-base_and_scale-l2bd-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x710
-~~~~~~~~~~~
-
-64b-base_and_scale-l2xc
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: k8s-memif-3n-hsw-x710-64b-base_and_scale-l2xc-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-base_and_scale-l2xc-ndr-tsa.html"></iframe>
- <p><br><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-base_and_scale-l2xc-ndr-tsa}
- \label{fig:k8s-memif-3n-hsw-x710-64b-base_and_scale-l2xc-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: k8s-memif-3n-hsw-x710-64b-base_and_scale-l2xc-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-base_and_scale-l2xc-pdr-tsa.html"></iframe>
- <p><br><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-base_and_scale-l2xc-pdr-tsa}
- \label{fig:k8s-memif-3n-hsw-x710-64b-base_and_scale-l2xc-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-base_and_scale-l2bd
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: k8s-memif-3n-hsw-x710-64b-base_and_scale-l2bd-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-base_and_scale-l2bd-ndr-tsa.html"></iframe>
- <p><br><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-base_and_scale-l2bd-ndr-tsa}
- \label{fig:k8s-memif-3n-hsw-x710-64b-base_and_scale-l2bd-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: k8s-memif-3n-hsw-x710-64b-base_and_scale-l2bd-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-base_and_scale-l2bd-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
+.. toctree::
- \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-base_and_scale-l2bd-pdr-tsa}
- \label{fig:k8s-memif-3n-hsw-x710-64b-base_and_scale-l2bd-pdr-tsa}
- \end{figure}
+ container_orchestrated-3n-hsw-x520
+ container_orchestrated-3n-hsw-x710
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-dnv-x553.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-dnv-x553.rst
new file mode 100644
index 0000000000..2df9900188
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-dnv-x553.rst
@@ -0,0 +1,85 @@
+
+.. 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>
+
+.. _speedup_graphs_ip4-2n-dnv-x553:
+
+2n-dnv-x553
+~~~~~~~~~~~
+
+64b-base
+--------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ip4-2n-dnv-x553-64b-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm37" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-dnv-x553-64b-base-ndr-tsa.html"></iframe>
+ <p><br><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-dnv-x553-64b-base-ndr-tsa}
+ \label{fig:ip4-2n-dnv-x553-64b-base-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ip4-2n-dnv-x553-64b-base-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm38" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-dnv-x553-64b-base-pdr-tsa.html"></iframe>
+ <p><br><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-dnv-x553-64b-base-pdr-tsa}
+ \label{fig:ip4-2n-dnv-x553-64b-base-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-skx-x710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-skx-x710.rst
new file mode 100644
index 0000000000..998379b747
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-skx-x710.rst
@@ -0,0 +1,83 @@
+
+.. 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-base_and_scale
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ip4-2n-skx-x710-64b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm33" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-base_and_scale-ndr-tsa}
+ \label{fig:ip4-2n-skx-x710-64b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ip4-2n-skx-x710-64b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm34" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-base_and_scale-pdr-tsa}
+ \label{fig:ip4-2n-skx-x710-64b-base_and_scale-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-skx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-skx-xxv710.rst
new file mode 100644
index 0000000000..54eb5c0b84
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-skx-xxv710.rst
@@ -0,0 +1,83 @@
+
+.. 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-xxv710
+~~~~~~~~~~~~~
+
+64b-base_and_scale
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ip4-2n-skx-xxv710-64b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm35" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-xxv710-64b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-base_and_scale-ndr-tsa}
+ \label{fig:ip4-2n-skx-xxv710-64b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ip4-2n-skx-xxv710-64b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm36" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-xxv710-64b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-base_and_scale-pdr-tsa}
+ \label{fig:ip4-2n-skx-xxv710-64b-base_and_scale-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-hsw-x520.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-hsw-x520.rst
new file mode 100644
index 0000000000..cd0e2dfd09
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-hsw-x520.rst
@@ -0,0 +1,303 @@
+
+.. 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-base_and_scale
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ip4-3n-hsw-x520-64b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa}
+ \label{fig:ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ip4-3n-hsw-x520-64b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa}
+ \label{fig:ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-features
+------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ip4-3n-hsw-x520-64b-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-features-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-features-ndr-tsa}
+ \label{fig:ip4-3n-hsw-x520-64b-features-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ip4-3n-hsw-x520-64b-features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-features-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-features-pdr-tsa}
+ \label{fig:ip4-3n-hsw-x520-64b-features-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-features-nat44
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ip4-3n-hsw-x520-64b-features-nat44-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-features-nat44-ndr-tsa.html"></iframe>
+ <p><br><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-features-nat44-ndr-tsa}
+ \label{fig:ip4-3n-hsw-x520-64b-features-nat44-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ip4-3n-hsw-x520-64b-features-nat44-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-features-nat44-pdr-tsa.html"></iframe>
+ <p><br><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-features-nat44-pdr-tsa}
+ \label{fig:ip4-3n-hsw-x520-64b-features-nat44-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-features-iacl
+-----------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ip4-3n-hsw-x520-64b-features-iacl-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-features-iacl-ndr-tsa.html"></iframe>
+ <p><br><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-features-iacl-ndr-tsa}
+ \label{fig:ip4-3n-hsw-x520-64b-features-iacl-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ip4-3n-hsw-x520-64b-features-iacl-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-features-iacl-pdr-tsa.html"></iframe>
+ <p><br><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-features-iacl-pdr-tsa}
+ \label{fig:ip4-3n-hsw-x520-64b-features-iacl-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-features-oacl
+-----------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ip4-3n-hsw-x520-64b-features-oacl-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-features-oacl-ndr-tsa.html"></iframe>
+ <p><br><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-features-oacl-ndr-tsa}
+ \label{fig:ip4-3n-hsw-x520-64b-features-oacl-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ip4-3n-hsw-x520-64b-features-oacl-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-features-oacl-pdr-tsa.html"></iframe>
+ <p><br><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-features-oacl-pdr-tsa}
+ \label{fig:ip4-3n-hsw-x520-64b-features-oacl-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-hsw-x710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-hsw-x710.rst
new file mode 100644
index 0000000000..c82b5eca61
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-hsw-x710.rst
@@ -0,0 +1,304 @@
+
+.. 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-base_and_scale
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ip4-3n-hsw-x710-64b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa}
+ \label{fig:ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ip4-3n-hsw-x710-64b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa}
+ \label{fig:ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-features
+------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ip4-3n-hsw-x710-64b-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-features-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-features-ndr-tsa}
+ \label{fig:ip4-3n-hsw-x710-64b-features-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ip4-3n-hsw-x710-64b-features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-features-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-features-pdr-tsa}
+ \label{fig:ip4-3n-hsw-x710-64b-features-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-features-nat44
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ip4-3n-hsw-x710-64b-features-nat44-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-features-nat44-ndr-tsa.html"></iframe>
+ <p><br><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-features-nat44-ndr-tsa}
+ \label{fig:ip4-3n-hsw-x710-64b-features-nat44-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ip4-3n-hsw-x710-64b-features-nat44-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-features-nat44-pdr-tsa.html"></iframe>
+ <p><br><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-features-nat44-pdr-tsa}
+ \label{fig:ip4-3n-hsw-x710-64b-features-nat44-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-features-iacl
+-----------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ip4-3n-hsw-x710-64b-features-iacl-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-features-iacl-ndr-tsa.html"></iframe>
+ <p><br><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-features-iacl-ndr-tsa}
+ \label{fig:ip4-3n-hsw-x710-64b-features-iacl-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ip4-3n-hsw-x710-64b-features-iacl-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-features-iacl-pdr-tsa.html"></iframe>
+ <p><br><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-features-iacl-pdr-tsa}
+ \label{fig:ip4-3n-hsw-x710-64b-features-iacl-pdr-tsa}
+ \end{figure}
+
+..
+ .. raw:: latex
+
+ \clearpage
+
+ 64b-features-oacl
+ -----------------
+
+ .. raw:: html
+
+ <center><b>
+
+ :index:`Speedup Multi-core: ip4-3n-hsw-x710-64b-features-oacl-ndr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-features-oacl-ndr-tsa.html"></iframe>
+ <p><br><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-features-oacl-ndr-tsa}
+ \label{fig:ip4-3n-hsw-x710-64b-features-oacl-ndr-tsa}
+ \end{figure}
+
+ .. raw:: html
+
+ <center><b>
+
+ .. raw:: latex
+
+ \clearpage
+
+ :index:`Speedup Multi-core: ip4-3n-hsw-x710-64b-features-oacl-pdr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-features-oacl-pdr-tsa.html"></iframe>
+ <p><br><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-features-oacl-pdr-tsa}
+ \label{fig:ip4-3n-hsw-x710-64b-features-oacl-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-hsw-xl710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-hsw-xl710.rst
new file mode 100644
index 0000000000..ecf8248c4e
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-hsw-xl710.rst
@@ -0,0 +1,83 @@
+
+.. 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-base_and_scale
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ip4-3n-hsw-xl710-64b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa}
+ \label{fig:ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ip4-3n-hsw-xl710-64b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa}
+ \label{fig:ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-skx-x710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-skx-x710.rst
new file mode 100644
index 0000000000..0329cc2699
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-skx-x710.rst
@@ -0,0 +1,303 @@
+
+.. 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-base_and_scale
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ip4-3n-skx-x710-64b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm23" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-base_and_scale-ndr-tsa}
+ \label{fig:ip4-3n-skx-x710-64b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ip4-3n-skx-x710-64b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm24" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-base_and_scale-pdr-tsa}
+ \label{fig:ip4-3n-skx-x710-64b-base_and_scale-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-features
+------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ip4-3n-skx-x710-64b-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm25" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-features-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-features-ndr-tsa}
+ \label{fig:ip4-3n-skx-x710-64b-features-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ip4-3n-skx-x710-64b-features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm26" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-features-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-features-pdr-tsa}
+ \label{fig:ip4-3n-skx-x710-64b-features-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-features-nat44
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ip4-3n-skx-x710-64b-features-nat44-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm27" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-features-nat44-ndr-tsa.html"></iframe>
+ <p><br><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-features-nat44-ndr-tsa}
+ \label{fig:ip4-3n-skx-x710-64b-features-nat44-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ip4-3n-skx-x710-64b-features-nat44-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm28" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-features-nat44-pdr-tsa.html"></iframe>
+ <p><br><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-features-nat44-pdr-tsa}
+ \label{fig:ip4-3n-skx-x710-64b-features-nat44-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-features-iacl
+-----------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ip4-3n-skx-x710-64b-features-iacl-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm29" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-features-iacl-ndr-tsa.html"></iframe>
+ <p><br><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-features-iacl-ndr-tsa}
+ \label{fig:ip4-3n-skx-x710-64b-features-iacl-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ip4-3n-skx-x710-64b-features-iacl-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm30" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-features-iacl-pdr-tsa.html"></iframe>
+ <p><br><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-features-iacl-pdr-tsa}
+ \label{fig:ip4-3n-skx-x710-64b-features-iacl-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-features-nat44
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ip4-3n-skx-x710-64b-features-nat44-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm31" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-features-nat44-ndr-tsa.html"></iframe>
+ <p><br><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-features-nat44-ndr-tsa}
+ \label{fig:ip4-3n-skx-x710-64b-features-nat44-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ip4-3n-skx-x710-64b-features-nat44-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm32" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-features-nat44-pdr-tsa.html"></iframe>
+ <p><br><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-features-nat44-pdr-tsa}
+ \label{fig:ip4-3n-skx-x710-64b-features-nat44-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4.rst
index ca4fc5d709..b6773a4473 100644
--- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4.rst
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4.rst
@@ -3,31 +3,6 @@
\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>
-
IPv4 Routing
============
@@ -42,1071 +17,12 @@ PDR throughput (<0.5% packet loss).
CSIT source code for the test cases used for plots can be found in
`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip4?h=rls1810>`_.
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-64b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ip4-3n-hsw-x520-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa}
- \label{fig:ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ip4-3n-hsw-x520-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa}
- \label{fig:ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-features
-------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ip4-3n-hsw-x520-64b-features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-features-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-features-ndr-tsa}
- \label{fig:ip4-3n-hsw-x520-64b-features-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ip4-3n-hsw-x520-64b-features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-features-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-features-pdr-tsa}
- \label{fig:ip4-3n-hsw-x520-64b-features-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-features-nat44
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ip4-3n-hsw-x520-64b-features-nat44-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-features-nat44-ndr-tsa.html"></iframe>
- <p><br><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-features-nat44-ndr-tsa}
- \label{fig:ip4-3n-hsw-x520-64b-features-nat44-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ip4-3n-hsw-x520-64b-features-nat44-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-features-nat44-pdr-tsa.html"></iframe>
- <p><br><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-features-nat44-pdr-tsa}
- \label{fig:ip4-3n-hsw-x520-64b-features-nat44-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-features-iacl
------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ip4-3n-hsw-x520-64b-features-iacl-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-features-iacl-ndr-tsa.html"></iframe>
- <p><br><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-features-iacl-ndr-tsa}
- \label{fig:ip4-3n-hsw-x520-64b-features-iacl-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ip4-3n-hsw-x520-64b-features-iacl-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-features-iacl-pdr-tsa.html"></iframe>
- <p><br><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-features-iacl-pdr-tsa}
- \label{fig:ip4-3n-hsw-x520-64b-features-iacl-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-features-oacl
------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ip4-3n-hsw-x520-64b-features-oacl-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-features-oacl-ndr-tsa.html"></iframe>
- <p><br><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-features-oacl-ndr-tsa}
- \label{fig:ip4-3n-hsw-x520-64b-features-oacl-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ip4-3n-hsw-x520-64b-features-oacl-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-features-oacl-pdr-tsa.html"></iframe>
- <p><br><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-features-oacl-pdr-tsa}
- \label{fig:ip4-3n-hsw-x520-64b-features-oacl-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x710
-~~~~~~~~~~~
-
-64b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ip4-3n-hsw-x710-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa}
- \label{fig:ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ip4-3n-hsw-x710-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa}
- \label{fig:ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-features
-------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ip4-3n-hsw-x710-64b-features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-features-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-features-ndr-tsa}
- \label{fig:ip4-3n-hsw-x710-64b-features-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ip4-3n-hsw-x710-64b-features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-features-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-features-pdr-tsa}
- \label{fig:ip4-3n-hsw-x710-64b-features-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-features-nat44
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ip4-3n-hsw-x710-64b-features-nat44-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-features-nat44-ndr-tsa.html"></iframe>
- <p><br><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-features-nat44-ndr-tsa}
- \label{fig:ip4-3n-hsw-x710-64b-features-nat44-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ip4-3n-hsw-x710-64b-features-nat44-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-features-nat44-pdr-tsa.html"></iframe>
- <p><br><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-features-nat44-pdr-tsa}
- \label{fig:ip4-3n-hsw-x710-64b-features-nat44-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-features-iacl
------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ip4-3n-hsw-x710-64b-features-iacl-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-features-iacl-ndr-tsa.html"></iframe>
- <p><br><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-features-iacl-ndr-tsa}
- \label{fig:ip4-3n-hsw-x710-64b-features-iacl-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ip4-3n-hsw-x710-64b-features-iacl-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-features-iacl-pdr-tsa.html"></iframe>
- <p><br><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-features-iacl-pdr-tsa}
- \label{fig:ip4-3n-hsw-x710-64b-features-iacl-pdr-tsa}
- \end{figure}
-
-..
- .. raw:: latex
-
- \clearpage
-
- 64b-features-oacl
- -----------------
-
- .. raw:: html
-
- <center><b>
-
- :index:`Speedup Multi-core: ip4-3n-hsw-x710-64b-features-oacl-ndr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-features-oacl-ndr-tsa.html"></iframe>
- <p><br><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-features-oacl-ndr-tsa}
- \label{fig:ip4-3n-hsw-x710-64b-features-oacl-ndr-tsa}
- \end{figure}
-
- .. raw:: html
-
- <center><b>
-
- .. raw:: latex
-
- \clearpage
-
- :index:`Speedup Multi-core: ip4-3n-hsw-x710-64b-features-oacl-pdr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-features-oacl-pdr-tsa.html"></iframe>
- <p><br><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-features-oacl-pdr-tsa}
- \label{fig:ip4-3n-hsw-x710-64b-features-oacl-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-xl710
-~~~~~~~~~~~~
-
-64b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ip4-3n-hsw-xl710-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa}
- \label{fig:ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ip4-3n-hsw-xl710-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa}
- \label{fig:ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-skx-x710
-~~~~~~~~~~~
-
-64b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ip4-3n-skx-x710-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm23" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-base_and_scale-ndr-tsa}
- \label{fig:ip4-3n-skx-x710-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ip4-3n-skx-x710-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm24" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-base_and_scale-pdr-tsa}
- \label{fig:ip4-3n-skx-x710-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-features
-------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ip4-3n-skx-x710-64b-features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm25" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-features-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-features-ndr-tsa}
- \label{fig:ip4-3n-skx-x710-64b-features-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ip4-3n-skx-x710-64b-features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm26" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-features-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-features-pdr-tsa}
- \label{fig:ip4-3n-skx-x710-64b-features-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-features-nat44
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ip4-3n-skx-x710-64b-features-nat44-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm27" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-features-nat44-ndr-tsa.html"></iframe>
- <p><br><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-features-nat44-ndr-tsa}
- \label{fig:ip4-3n-skx-x710-64b-features-nat44-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ip4-3n-skx-x710-64b-features-nat44-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm28" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-features-nat44-pdr-tsa.html"></iframe>
- <p><br><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-features-nat44-pdr-tsa}
- \label{fig:ip4-3n-skx-x710-64b-features-nat44-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-features-iacl
------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ip4-3n-skx-x710-64b-features-iacl-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm29" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-features-iacl-ndr-tsa.html"></iframe>
- <p><br><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-features-iacl-ndr-tsa}
- \label{fig:ip4-3n-skx-x710-64b-features-iacl-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ip4-3n-skx-x710-64b-features-iacl-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm30" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-features-iacl-pdr-tsa.html"></iframe>
- <p><br><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-features-iacl-pdr-tsa}
- \label{fig:ip4-3n-skx-x710-64b-features-iacl-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-features-nat44
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ip4-3n-skx-x710-64b-features-nat44-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm31" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-features-nat44-ndr-tsa.html"></iframe>
- <p><br><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-features-nat44-ndr-tsa}
- \label{fig:ip4-3n-skx-x710-64b-features-nat44-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ip4-3n-skx-x710-64b-features-nat44-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm32" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-features-nat44-pdr-tsa.html"></iframe>
- <p><br><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-features-nat44-pdr-tsa}
- \label{fig:ip4-3n-skx-x710-64b-features-nat44-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-2n-skx-x710
-~~~~~~~~~~~
-
-64b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ip4-2n-skx-x710-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm33" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-base_and_scale-ndr-tsa}
- \label{fig:ip4-2n-skx-x710-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ip4-2n-skx-x710-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm34" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-base_and_scale-pdr-tsa}
- \label{fig:ip4-2n-skx-x710-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-2n-skx-xxv710
-~~~~~~~~~~~~~
-
-64b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ip4-2n-skx-xxv710-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm35" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-xxv710-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-base_and_scale-ndr-tsa}
- \label{fig:ip4-2n-skx-xxv710-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ip4-2n-skx-xxv710-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm36" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-xxv710-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-base_and_scale-pdr-tsa}
- \label{fig:ip4-2n-skx-xxv710-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-.. _speedup_graphs_ip4-2n-dnv-x553:
-
-2n-dnv-x553
-~~~~~~~~~~~
-
-64b-base
---------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ip4-2n-dnv-x553-64b-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm37" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-dnv-x553-64b-base-ndr-tsa.html"></iframe>
- <p><br><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-dnv-x553-64b-base-ndr-tsa}
- \label{fig:ip4-2n-dnv-x553-64b-base-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ip4-2n-dnv-x553-64b-base-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm38" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-dnv-x553-64b-base-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
+.. toctree::
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-dnv-x553-64b-base-pdr-tsa}
- \label{fig:ip4-2n-dnv-x553-64b-base-pdr-tsa}
- \end{figure}
+ 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-dnv-x553
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-3n-hsw-x520.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-3n-hsw-x520.rst
new file mode 100644
index 0000000000..c74f595509
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-3n-hsw-x520.rst
@@ -0,0 +1,139 @@
+
+.. 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-base_and_scale
+ ------------------
+
+ .. raw:: html
+
+ <center><b>
+
+ :index:`Speedup Multi-core: ip4tun-3n-hsw-x520-64b-base_and_scale-ndr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+ .. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-base_and_scale-ndr-tsa}
+ \label{fig:ip4tun-3n-hsw-x520-64b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+ .. raw:: html
+
+ <center><b>
+
+ .. raw:: latex
+
+ \clearpage
+
+ :index:`Speedup Multi-core: ip4tun-3n-hsw-x520-64b-base_and_scale-pdr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+ .. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-base_and_scale-pdr-tsa}
+ \label{fig:ip4tun-3n-hsw-x520-64b-base_and_scale-pdr-tsa}
+ \end{figure}
+
+ .. raw:: latex
+
+ \clearpage
+
+64b-base_and_features
+---------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ip4tun-3n-hsw-x520-64b-base_and_features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-base_and_features-ndr-tsa.html"></iframe>
+ <p><br><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-base_and_features-ndr-tsa}
+ \label{fig:ip4tun-3n-hsw-x520-64b-base_and_features-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ip4tun-3n-hsw-x520-64b-base_and_features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-base_and_features-pdr-tsa.html"></iframe>
+ <p><br><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-base_and_features-pdr-tsa}
+ \label{fig:ip4tun-3n-hsw-x520-64b-base_and_features-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-3n-hsw-x710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-3n-hsw-x710.rst
new file mode 100644
index 0000000000..a3dd32a9f7
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-3n-hsw-x710.rst
@@ -0,0 +1,138 @@
+
+.. 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-base_and_scale
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ip4tun-3n-hsw-x710-64b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-base_and_scale-ndr-tsa}
+ \label{fig:ip4tun-3n-hsw-x710-64b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ip4tun-3n-hsw-x710-64b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-base_and_scale-pdr-tsa}
+ \label{fig:ip4tun-3n-hsw-x710-64b-base_and_scale-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-base_and_features
+---------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ip4tun-3n-hsw-x710-64b-base_and_features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-base_and_features-ndr-tsa.html"></iframe>
+ <p><br><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-base_and_features-ndr-tsa}
+ \label{fig:ip4tun-3n-hsw-x710-64b-base_and_features-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ip4tun-3n-hsw-x710-64b-base_and_features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-base_and_features-pdr-tsa.html"></iframe>
+ <p><br><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-base_and_features-pdr-tsa}
+ \label{fig:ip4tun-3n-hsw-x710-64b-base_and_features-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-3n-skx-x710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-3n-skx-x710.rst
new file mode 100644
index 0000000000..84d6ab54ff
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels-3n-skx-x710.rst
@@ -0,0 +1,138 @@
+
+.. 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-base_and_scale
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ip4tun-3n-skx-x710-64b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-base_and_scale-ndr-tsa}
+ \label{fig:ip4tun-3n-skx-x710-64b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ip4tun-3n-skx-x710-64b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-base_and_scale-pdr-tsa}
+ \label{fig:ip4tun-3n-skx-x710-64b-base_and_scale-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-base_and_features
+---------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ip4tun-3n-skx-x710-64b-base_and_features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-base_and_features-ndr-tsa.html"></iframe>
+ <p><br><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-base_and_features-ndr-tsa}
+ \label{fig:ip4tun-3n-skx-x710-64b-base_and_features-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ip4tun-3n-skx-x710-64b-base_and_features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-base_and_features-pdr-tsa.html"></iframe>
+ <p><br><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-base_and_features-pdr-tsa}
+ \label{fig:ip4tun-3n-skx-x710-64b-base_and_features-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels.rst
index 94f6e111d5..503e3019bf 100644
--- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels.rst
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels.rst
@@ -3,31 +3,6 @@
\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>
-
IPv4 Tunnels
============
@@ -42,342 +17,8 @@ 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=rls1810>`_.
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-..
- 64b-base_and_scale
- ------------------
-
- .. raw:: html
-
- <center><b>
-
- :index:`Speedup Multi-core: ip4tun-3n-hsw-x520-64b-base_and_scale-ndr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
- .. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-base_and_scale-ndr-tsa}
- \label{fig:ip4tun-3n-hsw-x520-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
- .. raw:: html
-
- <center><b>
-
- .. raw:: latex
-
- \clearpage
-
- :index:`Speedup Multi-core: ip4tun-3n-hsw-x520-64b-base_and_scale-pdr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
- .. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-base_and_scale-pdr-tsa}
- \label{fig:ip4tun-3n-hsw-x520-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
- .. raw:: latex
-
- \clearpage
-
-64b-base_and_features
----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ip4tun-3n-hsw-x520-64b-base_and_features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-base_and_features-ndr-tsa.html"></iframe>
- <p><br><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-base_and_features-ndr-tsa}
- \label{fig:ip4tun-3n-hsw-x520-64b-base_and_features-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ip4tun-3n-hsw-x520-64b-base_and_features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-base_and_features-pdr-tsa.html"></iframe>
- <p><br><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-base_and_features-pdr-tsa}
- \label{fig:ip4tun-3n-hsw-x520-64b-base_and_features-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x710
-~~~~~~~~~~~
-
-64b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ip4tun-3n-hsw-x710-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-base_and_scale-ndr-tsa}
- \label{fig:ip4tun-3n-hsw-x710-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ip4tun-3n-hsw-x710-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-base_and_scale-pdr-tsa}
- \label{fig:ip4tun-3n-hsw-x710-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-base_and_features
----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ip4tun-3n-hsw-x710-64b-base_and_features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-base_and_features-ndr-tsa.html"></iframe>
- <p><br><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-base_and_features-ndr-tsa}
- \label{fig:ip4tun-3n-hsw-x710-64b-base_and_features-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ip4tun-3n-hsw-x710-64b-base_and_features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-base_and_features-pdr-tsa.html"></iframe>
- <p><br><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-base_and_features-pdr-tsa}
- \label{fig:ip4tun-3n-hsw-x710-64b-base_and_features-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-skx-x710
-~~~~~~~~~~~
-
-64b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ip4tun-3n-skx-x710-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-base_and_scale-ndr-tsa}
- \label{fig:ip4tun-3n-skx-x710-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ip4tun-3n-skx-x710-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-base_and_scale-pdr-tsa}
- \label{fig:ip4tun-3n-skx-x710-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-base_and_features
----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ip4tun-3n-skx-x710-64b-base_and_features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-base_and_features-ndr-tsa.html"></iframe>
- <p><br><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-base_and_features-ndr-tsa}
- \label{fig:ip4tun-3n-skx-x710-64b-base_and_features-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ip4tun-3n-skx-x710-64b-base_and_features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-base_and_features-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
+.. toctree::
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-base_and_features-pdr-tsa}
- \label{fig:ip4tun-3n-skx-x710-64b-base_and_features-pdr-tsa}
- \end{figure}
+ ip4_tunnels-3n-hsw-x520
+ ip4_tunnels-3n-hsw-x710
+ ip4_tunnels-3n-skx-x710
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-dnv-x553.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-dnv-x553.rst
new file mode 100644
index 0000000000..46d36ddcce
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-dnv-x553.rst
@@ -0,0 +1,85 @@
+
+.. 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>
+
+.. _speedup_graphs_ip6-2n-dnv-x553:
+
+2n-dnv-x553
+~~~~~~~~~~~
+
+78b-base
+--------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ip6-2n-dnv-x553-78b-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-dnv-x553-78b-base-ndr-tsa.html"></iframe>
+ <p><br><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-2n-dnv-x553-78b-base-ndr-tsa}
+ \label{fig:ip6-2n-dnv-x553-78b-base-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ip6-2n-dnv-x553-78b-base-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-dnv-x553-78b-base-pdr-tsa.html"></iframe>
+ <p><br><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-2n-dnv-x553-78b-base-pdr-tsa}
+ \label{fig:ip6-2n-dnv-x553-78b-base-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-skx-x710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-skx-x710.rst
new file mode 100644
index 0000000000..5c77ca8ef5
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-skx-x710.rst
@@ -0,0 +1,83 @@
+
+.. 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
+~~~~~~~~~~~
+
+78b-base_and_scale
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ip6-2n-skx-x710-78b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-x710-78b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-base_and_scale-ndr-tsa}
+ \label{fig:ip6-2n-skx-x710-78b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ip6-2n-skx-x710-78b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-x710-78b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-base_and_scale-pdr-tsa}
+ \label{fig:ip6-2n-skx-x710-78b-base_and_scale-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-skx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-skx-xxv710.rst
new file mode 100644
index 0000000000..9e94ac28e1
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-skx-xxv710.rst
@@ -0,0 +1,83 @@
+
+.. 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-xxv710
+~~~~~~~~~~~~~
+
+78b-base_and_scale
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ip6-2n-skx-xxv710-78b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-xxv710-78b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-base_and_scale-ndr-tsa}
+ \label{fig:ip6-2n-skx-xxv710-78b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ip6-2n-skx-xxv710-78b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-xxv710-78b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-base_and_scale-pdr-tsa}
+ \label{fig:ip6-2n-skx-xxv710-78b-base_and_scale-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-3n-hsw-x520.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-3n-hsw-x520.rst
new file mode 100644
index 0000000000..84673b82e3
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-3n-hsw-x520.rst
@@ -0,0 +1,138 @@
+
+.. 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-base_and_scale
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ip6-3n-hsw-x520-78b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-base_and_scale-ndr-tsa}
+ \label{fig:ip6-3n-hsw-x520-78b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ip6-3n-hsw-x520-78b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-base_and_scale-pdr-tsa}
+ \label{fig:ip6-3n-hsw-x520-78b-base_and_scale-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-base_and_features
+---------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ip6-3n-hsw-x520-78b-base_and_features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-base_and_features-ndr-tsa.html"></iframe>
+ <p><br><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-base_and_features-ndr-tsa}
+ \label{fig:ip6-3n-hsw-x520-78b-base_and_features-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ip6-3n-hsw-x520-78b-base_and_features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-base_and_features-pdr-tsa.html"></iframe>
+ <p><br><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-base_and_features-pdr-tsa}
+ \label{fig:ip6-3n-hsw-x520-78b-base_and_features-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-3n-hsw-x710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-3n-hsw-x710.rst
new file mode 100644
index 0000000000..cc04b3acf3
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-3n-hsw-x710.rst
@@ -0,0 +1,138 @@
+
+.. 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-base_and_scale
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ip6-3n-hsw-x710-78b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-base_and_scale-ndr-tsa}
+ \label{fig:ip6-3n-hsw-x710-78b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ip6-3n-hsw-x710-78b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-base_and_scale-pdr-tsa}
+ \label{fig:ip6-3n-hsw-x710-78b-base_and_scale-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-base_and_features
+---------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ip6-3n-hsw-x710-78b-base_and_features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-base_and_features-ndr-tsa.html"></iframe>
+ <p><br><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-base_and_features-ndr-tsa}
+ \label{fig:ip6-3n-hsw-x710-78b-base_and_features-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ip6-3n-hsw-x710-78b-base_and_features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-base_and_features-pdr-tsa.html"></iframe>
+ <p><br><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-base_and_features-pdr-tsa}
+ \label{fig:ip6-3n-hsw-x710-78b-base_and_features-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-3n-hsw-xl710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-3n-hsw-xl710.rst
new file mode 100644
index 0000000000..137ef03ae1
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-3n-hsw-xl710.rst
@@ -0,0 +1,83 @@
+
+.. 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-base_and_scale
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ip6-3n-hsw-xl710-78b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-base_and_scale-ndr-tsa}
+ \label{fig:ip6-3n-hsw-xl710-78b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ip6-3n-hsw-xl710-78b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-base_and_scale-pdr-tsa}
+ \label{fig:ip6-3n-hsw-xl710-78b-base_and_scale-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-3n-skx-x710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-3n-skx-x710.rst
new file mode 100644
index 0000000000..247d0b5f37
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-3n-skx-x710.rst
@@ -0,0 +1,139 @@
+
+.. 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
+~~~~~~~~~~~
+
+78b-base_and_scale
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ip6-3n-skx-x710-78b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-base_and_scale-ndr-tsa}
+ \label{fig:ip6-3n-skx-x710-78b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ip6-3n-skx-x710-78b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-base_and_scale-pdr-tsa}
+ \label{fig:ip6-3n-skx-x710-78b-base_and_scale-pdr-tsa}
+ \end{figure}
+
+..
+ .. raw:: latex
+
+ \clearpage
+
+ 78b-base_and_features
+ ---------------------
+
+ .. raw:: html
+
+ <center><b>
+
+ :index:`Speedup Multi-core: ip6-3n-skx-x710-78b-base_and_features-ndr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-base_and_features-ndr-tsa.html"></iframe>
+ <p><br><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-skx-x710-78b-base_and_features-ndr-tsa}
+ \label{fig:ip6-3n-skx-x710-78b-base_and_features-ndr-tsa}
+ \end{figure}
+
+ .. raw:: html
+
+ <center><b>
+
+ .. raw:: latex
+
+ \clearpage
+
+ :index:`Speedup Multi-core: ip6-3n-skx-x710-78b-base_and_features-pdr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-base_and_features-pdr-tsa.html"></iframe>
+ <p><br><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-skx-x710-78b-base_and_features-pdr-tsa}
+ \label{fig:ip6-3n-skx-x710-78b-base_and_features-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6.rst
index 0c1a398d61..9cfc9feb11 100644
--- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6.rst
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6.rst
@@ -3,31 +3,6 @@
\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>
-
IPv6 Routing
============
@@ -42,576 +17,12 @@ PDR throughput (<0.5% packet loss).
CSIT source code for the test cases used for plots can be found in
`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip6?h=rls1810>`_.
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-78b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ip6-3n-hsw-x520-78b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-base_and_scale-ndr-tsa}
- \label{fig:ip6-3n-hsw-x520-78b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ip6-3n-hsw-x520-78b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-base_and_scale-pdr-tsa}
- \label{fig:ip6-3n-hsw-x520-78b-base_and_scale-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-78b-base_and_features
----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ip6-3n-hsw-x520-78b-base_and_features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-base_and_features-ndr-tsa.html"></iframe>
- <p><br><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-base_and_features-ndr-tsa}
- \label{fig:ip6-3n-hsw-x520-78b-base_and_features-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ip6-3n-hsw-x520-78b-base_and_features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-base_and_features-pdr-tsa.html"></iframe>
- <p><br><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-base_and_features-pdr-tsa}
- \label{fig:ip6-3n-hsw-x520-78b-base_and_features-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x710
-~~~~~~~~~~~
-
-78b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ip6-3n-hsw-x710-78b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-base_and_scale-ndr-tsa}
- \label{fig:ip6-3n-hsw-x710-78b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ip6-3n-hsw-x710-78b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-base_and_scale-pdr-tsa}
- \label{fig:ip6-3n-hsw-x710-78b-base_and_scale-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-78b-base_and_features
----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ip6-3n-hsw-x710-78b-base_and_features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-base_and_features-ndr-tsa.html"></iframe>
- <p><br><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-base_and_features-ndr-tsa}
- \label{fig:ip6-3n-hsw-x710-78b-base_and_features-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ip6-3n-hsw-x710-78b-base_and_features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-base_and_features-pdr-tsa.html"></iframe>
- <p><br><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-base_and_features-pdr-tsa}
- \label{fig:ip6-3n-hsw-x710-78b-base_and_features-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-xl710
-~~~~~~~~~~~~
-
-78b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ip6-3n-hsw-xl710-78b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-base_and_scale-ndr-tsa}
- \label{fig:ip6-3n-hsw-xl710-78b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ip6-3n-hsw-xl710-78b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-base_and_scale-pdr-tsa}
- \label{fig:ip6-3n-hsw-xl710-78b-base_and_scale-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-skx-x710
-~~~~~~~~~~~
-
-78b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ip6-3n-skx-x710-78b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-base_and_scale-ndr-tsa}
- \label{fig:ip6-3n-skx-x710-78b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ip6-3n-skx-x710-78b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-base_and_scale-pdr-tsa}
- \label{fig:ip6-3n-skx-x710-78b-base_and_scale-pdr-tsa}
- \end{figure}
-
-..
- .. raw:: latex
-
- \clearpage
-
- 78b-base_and_features
- ---------------------
-
- .. raw:: html
-
- <center><b>
-
- :index:`Speedup Multi-core: ip6-3n-skx-x710-78b-base_and_features-ndr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-base_and_features-ndr-tsa.html"></iframe>
- <p><br><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-skx-x710-78b-base_and_features-ndr-tsa}
- \label{fig:ip6-3n-skx-x710-78b-base_and_features-ndr-tsa}
- \end{figure}
-
- .. raw:: html
-
- <center><b>
-
- .. raw:: latex
-
- \clearpage
-
- :index:`Speedup Multi-core: ip6-3n-skx-x710-78b-base_and_features-pdr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-base_and_features-pdr-tsa.html"></iframe>
- <p><br><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-skx-x710-78b-base_and_features-pdr-tsa}
- \label{fig:ip6-3n-skx-x710-78b-base_and_features-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-2n-skx-x710
-~~~~~~~~~~~
-
-78b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ip6-2n-skx-x710-78b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-x710-78b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-base_and_scale-ndr-tsa}
- \label{fig:ip6-2n-skx-x710-78b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ip6-2n-skx-x710-78b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-x710-78b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-base_and_scale-pdr-tsa}
- \label{fig:ip6-2n-skx-x710-78b-base_and_scale-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-2n-skx-xxv710
-~~~~~~~~~~~~~
-
-78b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ip6-2n-skx-xxv710-78b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-xxv710-78b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-base_and_scale-ndr-tsa}
- \label{fig:ip6-2n-skx-xxv710-78b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ip6-2n-skx-xxv710-78b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-xxv710-78b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-base_and_scale-pdr-tsa}
- \label{fig:ip6-2n-skx-xxv710-78b-base_and_scale-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-.. _speedup_graphs_ip6-2n-dnv-x553:
-
-2n-dnv-x553
-~~~~~~~~~~~
-
-78b-base
---------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ip6-2n-dnv-x553-78b-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-dnv-x553-78b-base-ndr-tsa.html"></iframe>
- <p><br><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-2n-dnv-x553-78b-base-ndr-tsa}
- \label{fig:ip6-2n-dnv-x553-78b-base-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ip6-2n-dnv-x553-78b-base-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-dnv-x553-78b-base-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
+.. toctree::
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-dnv-x553-78b-base-pdr-tsa}
- \label{fig:ip6-2n-dnv-x553-78b-base-pdr-tsa}
- \end{figure}
+ ip6-3n-hsw-x520
+ ip6-3n-hsw-x710
+ ip6-3n-hsw-xl710
+ ip6-3n-skx-x710
+ ip6-2n-skx-x710
+ ip6-2n-skx-xxv710
+ ip6-2n-dnv-x553
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6_tunnels-3n-hsw-x520.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6_tunnels-3n-hsw-x520.rst
new file mode 100644
index 0000000000..a8da50d61b
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6_tunnels-3n-hsw-x520.rst
@@ -0,0 +1,83 @@
+
+.. 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-base_and_scale
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ip6tun-3n-hsw-x520-78b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6tun-3n-hsw-x520-78b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-base_and_scale-ndr-tsa}
+ \label{fig:ip6tun-3n-hsw-x520-78b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ip6tun-3n-hsw-x520-78b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6tun-3n-hsw-x520-78b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-base_and_scale-pdr-tsa}
+ \label{fig:ip6tun-3n-hsw-x520-78b-base_and_scale-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6_tunnels.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6_tunnels.rst
index 0aebf0c232..fd24030053 100644
--- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6_tunnels.rst
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6_tunnels.rst
@@ -3,31 +3,6 @@
\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>
-
IPv6 Tunnels
============
@@ -42,60 +17,6 @@ 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=rls1810>`_.
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-78b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ip6tun-3n-hsw-x520-78b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6tun-3n-hsw-x520-78b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-base_and_scale-ndr-tsa}
- \label{fig:ip6tun-3n-hsw-x520-78b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ip6tun-3n-hsw-x520-78b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6tun-3n-hsw-x520-78b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
+.. toctree::
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-base_and_scale-pdr-tsa}
- \label{fig:ip6tun-3n-hsw-x520-78b-base_and_scale-pdr-tsa}
- \end{figure}
+ ip6_tunnels-3n-hsw-x520
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-hsw-xl710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-hsw-xl710.rst
new file mode 100644
index 0000000000..8e1aad5a84
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-hsw-xl710.rst
@@ -0,0 +1,193 @@
+
+.. 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-hw-base
+-----------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ipsec-3n-hsw-xl710-64b-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-base-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-base-ndr-tsa}
+ \label{fig:ipsec-3n-hsw-xl710-64b-base-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ipsec-3n-hsw-xl710-64b-base-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-base-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-base-pdr-tsa}
+ \label{fig:ipsec-3n-hsw-xl710-64b-base-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-hw-scale
+------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ipsec-3n-hsw-xl710-64b-scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-scale-ndr-tsa}
+ \label{fig:ipsec-3n-hsw-xl710-64b-scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ipsec-3n-hsw-xl710-64b-scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-scale-pdr-tsa}
+ \label{fig:ipsec-3n-hsw-xl710-64b-scale-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-sw-base
+-----------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: ipsec-3n-hsw-xl710-64b-sw-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-sw-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-sw-ndr-tsa}
+ \label{fig:ipsec-3n-hsw-xl710-64b-sw-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: ipsec-3n-hsw-xl710-64b-sw-base-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-sw-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-sw-pdr-tsa}
+ \label{fig:ipsec-3n-hsw-xl710-64b-sw-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec.rst
index f495665af2..0965f0a58e 100644
--- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec.rst
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec.rst
@@ -3,31 +3,6 @@
\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>
-
IPSec IPv4 Routing
==================
@@ -44,170 +19,6 @@ 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=rls1810>`_.
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-xl710
-~~~~~~~~~~~~
-
-64b-hw-base
------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ipsec-3n-hsw-xl710-64b-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-base-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-base-ndr-tsa}
- \label{fig:ipsec-3n-hsw-xl710-64b-base-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ipsec-3n-hsw-xl710-64b-base-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-base-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-base-pdr-tsa}
- \label{fig:ipsec-3n-hsw-xl710-64b-base-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-hw-scale
-------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ipsec-3n-hsw-xl710-64b-scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-scale-ndr-tsa}
- \label{fig:ipsec-3n-hsw-xl710-64b-scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ipsec-3n-hsw-xl710-64b-scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-scale-pdr-tsa}
- \label{fig:ipsec-3n-hsw-xl710-64b-scale-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-sw-base
------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: ipsec-3n-hsw-xl710-64b-sw-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-sw-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-sw-ndr-tsa}
- \label{fig:ipsec-3n-hsw-xl710-64b-sw-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: ipsec-3n-hsw-xl710-64b-sw-base-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-sw-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
+.. toctree::
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-sw-pdr-tsa}
- \label{fig:ipsec-3n-hsw-xl710-64b-sw-pdr-tsa}
- \end{figure}
+ ipsec-3n-hsw-xl710
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-dnv-x553.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-dnv-x553.rst
new file mode 100644
index 0000000000..fdbdf26cdd
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-dnv-x553.rst
@@ -0,0 +1,85 @@
+
+.. 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>
+
+.. _speedup_graphs_l2sw-2n-dnv-x553:
+
+2n-dnv-x553
+~~~~~~~~~~~
+
+64b-base
+--------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: l2sw-2n-dnv-x553-64b-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-dnv-x553-64b-base-ndr-tsa.html"></iframe>
+ <p><br><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-2n-dnv-x553-64b-base-ndr-tsa}
+ \label{fig:l2sw-2n-dnv-x553-64b-base-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: l2sw-2n-dnv-x553-64b-base-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-dnv-x553-64b-base-pdr-tsa.html"></iframe>
+ <p><br><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-2n-dnv-x553-64b-base-pdr-tsa}
+ \label{fig:l2sw-2n-dnv-x553-64b-base-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-skx-x710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-skx-x710.rst
new file mode 100644
index 0000000000..569af84ccf
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-skx-x710.rst
@@ -0,0 +1,83 @@
+
+.. 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-base_and_scale
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: l2sw-2n-skx-x710-64b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-base_and_scale-ndr-tsa}
+ \label{fig:l2sw-2n-skx-x710-64b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: l2sw-2n-skx-x710-64b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-base_and_scale-pdr-tsa}
+ \label{fig:l2sw-2n-skx-x710-64b-base_and_scale-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-skx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-skx-xxv710.rst
new file mode 100644
index 0000000000..d5b58d14cb
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-skx-xxv710.rst
@@ -0,0 +1,83 @@
+
+.. 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-xxv710
+~~~~~~~~~~~~~
+
+64b-base_and_scale
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: l2sw-2n-skx-xxv710-64b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-xxv710-64b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-base_and_scale-ndr-tsa}
+ \label{fig:l2sw-2n-skx-xxv710-64b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: l2sw-2n-skx-xxv710-64b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-xxv710-64b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-base_and_scale-pdr-tsa}
+ \label{fig:l2sw-2n-skx-xxv710-64b-base_and_scale-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-hsw-x520.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-hsw-x520.rst
new file mode 100644
index 0000000000..78296e6a8f
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-hsw-x520.rst
@@ -0,0 +1,138 @@
+
+.. 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-base_and_scale
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: l2sw-3n-hsw-x520-64b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa}
+ \label{fig:l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: l2sw-3n-hsw-x520-64b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa}
+ \label{fig:l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-features
+------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: l2sw-3n-hsw-x520-64b-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-features-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-features-ndr-tsa}
+ \label{fig:l2sw-3n-hsw-x520-64b-features-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: l2sw-3n-hsw-x520-64b-features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-features-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-features-pdr-tsa}
+ \label{fig:l2sw-3n-hsw-x520-64b-features-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-hsw-x710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-hsw-x710.rst
new file mode 100644
index 0000000000..5fcf8d88f5
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-hsw-x710.rst
@@ -0,0 +1,138 @@
+
+.. 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-base_and_scale
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: l2sw-3n-hsw-x710-64b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa}
+ \label{fig:l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: l2sw-3n-hsw-x710-64b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa}
+ \label{fig:l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-features
+------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: l2sw-3n-hsw-x710-64b-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-features-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-features-ndr-tsa}
+ \label{fig:l2sw-3n-hsw-x710-64b-features-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: l2sw-3n-hsw-x710-64b-features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-features-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-features-pdr-tsa}
+ \label{fig:l2sw-3n-hsw-x710-64b-features-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-hsw-xl710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-hsw-xl710.rst
new file mode 100644
index 0000000000..cef4a884c9
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-hsw-xl710.rst
@@ -0,0 +1,83 @@
+
+.. 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-base_and_scale
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: l2sw-3n-hsw-xl710-64b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa}
+ \label{fig:l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: l2sw-3n-hsw-xl710-64b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa}
+ \label{fig:l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-skx-x710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-skx-x710.rst
new file mode 100644
index 0000000000..757862367b
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-skx-x710.rst
@@ -0,0 +1,138 @@
+
+.. 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-base_and_scale
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: l2sw-3n-skx-x710-64b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-base_and_scale-ndr-tsa}
+ \label{fig:l2sw-3n-skx-x710-64b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: l2sw-3n-skx-x710-64b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-base_and_scale-pdr-tsa}
+ \label{fig:l2sw-3n-skx-x710-64b-base_and_scale-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-features
+------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: l2sw-3n-skx-x710-64b-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-features-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-features-ndr-tsa}
+ \label{fig:l2sw-3n-skx-x710-64b-features-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: l2sw-3n-skx-x710-64b-features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-features-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-features-pdr-tsa}
+ \label{fig:l2sw-3n-skx-x710-64b-features-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-skx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-skx-xxv710.rst
new file mode 100644
index 0000000000..a25d8e3ee7
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-skx-xxv710.rst
@@ -0,0 +1,83 @@
+
+.. 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-base_and_scale
+------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: l2sw-3n-skx-xxv710-64b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-xxv710-64b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-base_and_scale-ndr-tsa}
+ \label{fig:l2sw-3n-skx-xxv710-64b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: l2sw-3n-skx-xxv710-64b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-xxv710-64b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-base_and_scale-pdr-tsa}
+ \label{fig:l2sw-3n-skx-xxv710-64b-base_and_scale-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2.rst
index 30b05a0cdb..524ab21678 100644
--- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2.rst
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2.rst
@@ -1,28 +1,7 @@
-.. 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';
- }
+.. raw:: latex
- </script>
+ \clearpage
L2 Ethernet Switching
=====================
@@ -38,633 +17,13 @@ PDR throughput (<0.5% packet loss).
CSIT source code for the test cases used for above plots can be found in
`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/l2?h=rls1810>`_.
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-64b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: l2sw-3n-hsw-x520-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa}
- \label{fig:l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: l2sw-3n-hsw-x520-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa}
- \label{fig:l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-features
-------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: l2sw-3n-hsw-x520-64b-features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-features-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-features-ndr-tsa}
- \label{fig:l2sw-3n-hsw-x520-64b-features-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: l2sw-3n-hsw-x520-64b-features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-features-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-features-pdr-tsa}
- \label{fig:l2sw-3n-hsw-x520-64b-features-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x710
-~~~~~~~~~~~
-
-64b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: l2sw-3n-hsw-x710-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa}
- \label{fig:l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: l2sw-3n-hsw-x710-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa}
- \label{fig:l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-features
-------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: l2sw-3n-hsw-x710-64b-features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-features-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-features-ndr-tsa}
- \label{fig:l2sw-3n-hsw-x710-64b-features-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: l2sw-3n-hsw-x710-64b-features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-features-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-features-pdr-tsa}
- \label{fig:l2sw-3n-hsw-x710-64b-features-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-xl710
-~~~~~~~~~~~~
-
-64b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: l2sw-3n-hsw-xl710-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa}
- \label{fig:l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: l2sw-3n-hsw-xl710-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa}
- \label{fig:l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-skx-x710
-~~~~~~~~~~~
-
-64b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: l2sw-3n-skx-x710-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-base_and_scale-ndr-tsa}
- \label{fig:l2sw-3n-skx-x710-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: l2sw-3n-skx-x710-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-base_and_scale-pdr-tsa}
- \label{fig:l2sw-3n-skx-x710-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-features
-------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: l2sw-3n-skx-x710-64b-features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-features-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-features-ndr-tsa}
- \label{fig:l2sw-3n-skx-x710-64b-features-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: l2sw-3n-skx-x710-64b-features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-features-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-features-pdr-tsa}
- \label{fig:l2sw-3n-skx-x710-64b-features-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-skx-xxv710
-~~~~~~~~~~~~~
-
-64b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: l2sw-3n-skx-xxv710-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-xxv710-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-base_and_scale-ndr-tsa}
- \label{fig:l2sw-3n-skx-xxv710-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: l2sw-3n-skx-xxv710-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-xxv710-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-base_and_scale-pdr-tsa}
- \label{fig:l2sw-3n-skx-xxv710-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-2n-skx-x710
-~~~~~~~~~~~
-
-64b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: l2sw-2n-skx-x710-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-base_and_scale-ndr-tsa}
- \label{fig:l2sw-2n-skx-x710-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: l2sw-2n-skx-x710-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-base_and_scale-pdr-tsa}
- \label{fig:l2sw-2n-skx-x710-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-2n-skx-xxv710
-~~~~~~~~~~~~~
-
-64b-base_and_scale
-------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: l2sw-2n-skx-xxv710-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-xxv710-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-base_and_scale-ndr-tsa}
- \label{fig:l2sw-2n-skx-xxv710-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: l2sw-2n-skx-xxv710-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-xxv710-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-base_and_scale-pdr-tsa}
- \label{fig:l2sw-2n-skx-xxv710-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-.. _speedup_graphs_l2sw-2n-dnv-x553:
-
-2n-dnv-x553
-~~~~~~~~~~~
-
-64b-base
---------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: l2sw-2n-dnv-x553-64b-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-dnv-x553-64b-base-ndr-tsa.html"></iframe>
- <p><br><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-2n-dnv-x553-64b-base-ndr-tsa}
- \label{fig:l2sw-2n-dnv-x553-64b-base-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: l2sw-2n-dnv-x553-64b-base-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-dnv-x553-64b-base-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
+.. toctree::
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-dnv-x553-64b-base-pdr-tsa}
- \label{fig:l2sw-2n-dnv-x553-64b-base-pdr-tsa}
- \end{figure}
+ 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-dnv-x553
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/srv6-3n-hsw-x520.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/srv6-3n-hsw-x520.rst
new file mode 100644
index 0000000000..c41c843a9f
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/srv6-3n-hsw-x520.rst
@@ -0,0 +1,83 @@
+
+.. 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-features
+------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: srv6-3n-hsw-x520-78b-1t1c-features-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/srv6-3n-hsw-x520-78b-features-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{srv6-3n-hsw-x520-78b-features-ndr-tsa}
+ \label{fig:srv6-3n-hsw-x520-78b-features-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: srv6-3n-hsw-x520-78b-1t1c-features-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/srv6-3n-hsw-x520-78b-features-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{srv6-3n-hsw-x520-78b-features-pdr-tsa}
+ \label{fig:srv6-3n-hsw-x520-78b-features-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/srv6.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/srv6.rst
index 3c50d7d894..2c31daa970 100644
--- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/srv6.rst
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/srv6.rst
@@ -3,31 +3,6 @@
\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>
-
SRv6 Routing
============
@@ -42,60 +17,6 @@ PDR throughput (<0.5% packet loss).
CSIT source code for the test cases used for plots can be found in
`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/srv6?h=rls1810>`_.
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-78b-features
-------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: srv6-3n-hsw-x520-78b-1t1c-features-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/srv6-3n-hsw-x520-78b-features-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{srv6-3n-hsw-x520-78b-features-ndr-tsa}
- \label{fig:srv6-3n-hsw-x520-78b-features-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: srv6-3n-hsw-x520-78b-1t1c-features-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/srv6-3n-hsw-x520-78b-features-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
+.. toctree::
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{srv6-3n-hsw-x520-78b-features-pdr-tsa}
- \label{fig:srv6-3n-hsw-x520-78b-features-pdr-tsa}
- \end{figure}
+ srv6-3n-hsw-x520
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-2n-skx-x710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-2n-skx-x710.rst
new file mode 100644
index 0000000000..57755da1e4
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-2n-skx-x710.rst
@@ -0,0 +1,252 @@
+
+.. 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-base-l2sw
+-------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: vhost-l2sw-2n-skx-x710-64b-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm33" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-base-ndr-tsa.html"></iframe>
+ <p><br><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-base-ndr-tsa}
+ \label{fig:vhost-l2sw-2n-skx-x710-64b-base-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: vhost-l2sw-2n-skx-x710-64b-base-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm34" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-base-pdr-tsa.html"></iframe>
+ <p><br><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-base-pdr-tsa}
+ \label{fig:vhost-l2sw-2n-skx-x710-64b-base-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-base_and_scale-l2sw
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: vhost-l2sw-2n-skx-x710-64b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm35" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-base_and_scale-ndr-tsa}
+ \label{fig:vhost-l2sw-2n-skx-x710-64b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: vhost-l2sw-2n-skx-x710-64b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm36" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-base_and_scale-pdr-tsa}
+ \label{fig:vhost-l2sw-2n-skx-x710-64b-base_and_scale-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-base-vm-l2sw
+----------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: vhost-l2sw-2n-skx-x710-64b-base-vm-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm37" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-base-vm-ndr-tsa.html"></iframe>
+ <p><br><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-base-vm-ndr-tsa}
+ \label{fig:vhost-l2sw-2n-skx-x710-64b-base-vm-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: vhost-l2sw-2n-skx-x710-64b-base-vm-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm38" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-base-vm-pdr-tsa.html"></iframe>
+ <p><br><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-base-vm-pdr-tsa}
+ \label{fig:vhost-l2sw-2n-skx-x710-64b-base-vm-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-base_and_scale-ip4
+----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: vhost-ip4-2n-skx-x710-64b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm39" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-x710-64b-base_and_scale-ndr-tsa}
+ \label{fig:vhost-ip4-2n-skx-x710-64b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: vhost-ip4-2n-skx-x710-64b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm40" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-x710-64b-base_and_scale-pdr-tsa}
+ \label{fig:vhost-ip4-2n-skx-x710-64b-base_and_scale-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-3n-hsw-x520.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-3n-hsw-x520.rst
new file mode 100644
index 0000000000..68b7a71918
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-3n-hsw-x520.rst
@@ -0,0 +1,249 @@
+
+.. 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-base-l2sw
+-------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x520-64b-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-base-ndr-tsa.html"></iframe>
+ <p><br><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-base-ndr-tsa}
+ \label{fig:vhost-l2sw-3n-hsw-x520-64b-base-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x520-64b-base-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-base-pdr-tsa.html"></iframe>
+ <p><br><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-base-pdr-tsa}
+ \label{fig:vhost-l2sw-3n-hsw-x520-64b-base-pdr-tsa}
+ \end{figure}
+
+..
+ .. raw:: latex
+
+ \clearpage
+
+ 64b-base_and_scale-l2sw
+ -----------------------
+
+ .. raw:: html
+
+ <center><b>
+
+ :index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x520-64b-base_and_scale-ndr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+ .. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa}
+ \label{fig:vhost-l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+ .. raw:: html
+
+ <center><b>
+
+ .. raw:: latex
+
+ \clearpage
+
+ :index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x520-64b-base_and_scale-pdr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+ .. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa}
+ \label{fig:vhost-l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa}
+ \end{figure}
+
+ .. raw:: latex
+
+ \clearpage
+
+64b-base-vm-l2sw
+----------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x520-64b-base-vm-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-base-vm-ndr-tsa.html"></iframe>
+ <p><br><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-base-vm-ndr-tsa}
+ \label{fig:vhost-l2sw-3n-hsw-x520-64b-base-vm-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x520-64b-base-vm-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-base-vm-pdr-tsa.html"></iframe>
+ <p><br><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-base-vm-pdr-tsa}
+ \label{fig:vhost-l2sw-3n-hsw-x520-64b-base-vm-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-base_and_scale-ip4
+----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: vhost-ip4-3n-hsw-x520-64b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa}
+ \label{fig:vhost-ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: vhost-ip4-3n-hsw-x520-64b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa}
+ \label{fig:vhost-ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-3n-hsw-x710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-3n-hsw-x710.rst
new file mode 100644
index 0000000000..59cbb7503f
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-3n-hsw-x710.rst
@@ -0,0 +1,248 @@
+
+.. 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-base-l2sw
+-------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x710-64b-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-base-ndr-tsa.html"></iframe>
+ <p><br><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-base-ndr-tsa}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-base-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x710-64b-base-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-base-pdr-tsa.html"></iframe>
+ <p><br><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-base-pdr-tsa}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-base-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-base_and_scale-l2sw
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x710-64b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x710-64b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-base-vm-l2sw
+----------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x710-64b-base-vm-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-base-vm-ndr-tsa.html"></iframe>
+ <p><br><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-base-vm-ndr-tsa}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-base-vm-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x710-64b-base-vm-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-base-vm-pdr-tsa.html"></iframe>
+ <p><br><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-base-vm-pdr-tsa}
+ \label{fig:vhost-l2sw-3n-hsw-x710-64b-base-vm-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-base_and_scale-ip4
+----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: vhost-ip4-3n-hsw-x710-64b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa}
+ \label{fig:vhost-ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: vhost-ip4-3n-hsw-x710-64b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa}
+ \label{fig:vhost-ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-3n-hsw-xl710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-3n-hsw-xl710.rst
new file mode 100644
index 0000000000..d9508a3aa9
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-3n-hsw-xl710.rst
@@ -0,0 +1,249 @@
+
+..
+ .. 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-base-l2sw
+ -------------
+
+ .. raw:: html
+
+ <center><b>
+
+ :index:`Speedup Multi-core: vhost-l2sw-3n-hsw-xl710-64b-base-ndr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-base-ndr-tsa.html"></iframe>
+ <p><br><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-base-ndr-tsa}
+ \label{fig:vhost-l2sw-3n-hsw-xl710-64b-base-ndr-tsa}
+ \end{figure}
+
+ .. raw:: html
+
+ <center><b>
+
+ .. raw:: latex
+
+ \clearpage
+
+ :index:`Speedup Multi-core: vhost-l2sw-3n-hsw-xl710-64b-base-pdr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-base-pdr-tsa.html"></iframe>
+ <p><br><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-base-pdr-tsa}
+ \label{fig:vhost-l2sw-3n-hsw-xl710-64b-base-pdr-tsa}
+ \end{figure}
+
+ .. raw:: latex
+
+ \clearpage
+
+ 64b-base_and_scale-l2sw
+ -----------------------
+
+ .. raw:: html
+
+ <center><b>
+
+ :index:`Speedup Multi-core: vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-ndr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+ .. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa}
+ \label{fig:vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+ .. raw:: html
+
+ <center><b>
+
+ .. raw:: latex
+
+ \clearpage
+
+ :index:`Speedup Multi-core: vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-pdr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+ .. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa}
+ \label{fig:vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa}
+ \end{figure}
+
+ .. raw:: latex
+
+ \clearpage
+
+ 64b-base-vm-l2sw
+ ----------------
+
+ .. raw:: html
+
+ <center><b>
+
+ :index:`Speedup Multi-core: vhost-l2sw-3n-hsw-xl710-64b-base-vm-ndr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-base-vm-ndr-tsa.html"></iframe>
+ <p><br><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-base-vm-ndr-tsa}
+ \label{fig:vhost-l2sw-3n-hsw-xl710-64b-base-vm-ndr-tsa}
+ \end{figure}
+
+ .. raw:: html
+
+ <center><b>
+
+ .. raw:: latex
+
+ \clearpage
+
+ :index:`Speedup Multi-core: vhost-l2sw-3n-hsw-xl710-64b-base-vm-pdr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-base-vm-pdr-tsa.html"></iframe>
+ <p><br><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-base-vm-pdr-tsa}
+ \label{fig:vhost-l2sw-3n-hsw-xl710-64b-base-vm-pdr-tsa}
+ \end{figure}
+
+ .. raw:: latex
+
+ \clearpage
+
+ 64b-base_and_scale-ip4
+ ----------------------
+
+ .. raw:: html
+
+ <center><b>
+
+ :index:`Speedup Multi-core: vhost-ip4-3n-hsw-xl710-64b-base_and_scale-ndr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm23" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+ .. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa}
+ \label{fig:vhost-ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+ .. raw:: html
+
+ <center><b>
+
+ .. raw:: latex
+
+ \clearpage
+
+ :index:`Speedup Multi-core: vhost-ip4-3n-hsw-xl710-64b-base_and_scale-pdr`
+
+ .. raw:: html
+
+ </b>
+ <iframe id="ifrm24" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+ .. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa}
+ \label{fig:vhost-ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-3n-skx-x710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-3n-skx-x710.rst
new file mode 100644
index 0000000000..e631cb5a67
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-3n-skx-x710.rst
@@ -0,0 +1,248 @@
+
+.. 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-base-l2sw
+-------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: vhost-l2sw-3n-skx-x710-64b-base-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm25" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-base-ndr-tsa.html"></iframe>
+ <p><br><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-base-ndr-tsa}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-base-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: vhost-l2sw-3n-skx-x710-64b-base-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm26" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-base-pdr-tsa.html"></iframe>
+ <p><br><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-base-pdr-tsa}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-base-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-base_and_scale-l2sw
+-----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: vhost-l2sw-3n-skx-x710-64b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm27" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-base_and_scale-ndr-tsa}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: vhost-l2sw-3n-skx-x710-64b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm28" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-base_and_scale-pdr-tsa}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-base_and_scale-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-base-vm-l2sw
+----------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: vhost-l2sw-3n-skx-x710-64b-base-vm-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm29" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-base-vm-ndr-tsa.html"></iframe>
+ <p><br><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-base-vm-ndr-tsa}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-base-vm-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: vhost-l2sw-3n-skx-x710-64b-base-vm-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm30" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-base-vm-pdr-tsa.html"></iframe>
+ <p><br><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-base-vm-pdr-tsa}
+ \label{fig:vhost-l2sw-3n-skx-x710-64b-base-vm-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-base_and_scale-ip4
+----------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: vhost-ip4-3n-skx-x710-64b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm31" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-skx-x710-64b-base_and_scale-ndr-tsa}
+ \label{fig:vhost-ip4-3n-skx-x710-64b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: vhost-ip4-3n-skx-x710-64b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm32" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-skx-x710-64b-base_and_scale-pdr-tsa}
+ \label{fig:vhost-ip4-3n-skx-x710-64b-base_and_scale-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost.rst
index b081ccabd1..787fdf7520 100644
--- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost.rst
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost.rst
@@ -3,31 +3,6 @@
\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>
-
KVM VMs vhost-user
==================
@@ -42,1123 +17,9 @@ PDR throughput (<0.5% packet loss).
CSIT source code for the test cases used for plots can be found in
`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/vm_vhost?h=rls1810>`_.
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-64b-base-l2sw
--------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x520-64b-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-base-ndr-tsa.html"></iframe>
- <p><br><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-base-ndr-tsa}
- \label{fig:vhost-l2sw-3n-hsw-x520-64b-base-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x520-64b-base-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-base-pdr-tsa.html"></iframe>
- <p><br><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-base-pdr-tsa}
- \label{fig:vhost-l2sw-3n-hsw-x520-64b-base-pdr-tsa}
- \end{figure}
-
-..
- .. raw:: latex
-
- \clearpage
-
- 64b-base_and_scale-l2sw
- -----------------------
-
- .. raw:: html
-
- <center><b>
-
- :index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x520-64b-base_and_scale-ndr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
- .. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa}
- \label{fig:vhost-l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
- .. raw:: html
-
- <center><b>
-
- .. raw:: latex
-
- \clearpage
-
- :index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x520-64b-base_and_scale-pdr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
- .. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa}
- \label{fig:vhost-l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
- .. raw:: latex
-
- \clearpage
-
-64b-base-vm-l2sw
-----------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x520-64b-base-vm-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-base-vm-ndr-tsa.html"></iframe>
- <p><br><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-base-vm-ndr-tsa}
- \label{fig:vhost-l2sw-3n-hsw-x520-64b-base-vm-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x520-64b-base-vm-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-base-vm-pdr-tsa.html"></iframe>
- <p><br><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-base-vm-pdr-tsa}
- \label{fig:vhost-l2sw-3n-hsw-x520-64b-base-vm-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-base_and_scale-ip4
-----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: vhost-ip4-3n-hsw-x520-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa}
- \label{fig:vhost-ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: vhost-ip4-3n-hsw-x520-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa}
- \label{fig:vhost-ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x710
-~~~~~~~~~~~
-
-64b-base-l2sw
--------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x710-64b-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-base-ndr-tsa.html"></iframe>
- <p><br><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-base-ndr-tsa}
- \label{fig:vhost-l2sw-3n-hsw-x710-64b-base-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x710-64b-base-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-base-pdr-tsa.html"></iframe>
- <p><br><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-base-pdr-tsa}
- \label{fig:vhost-l2sw-3n-hsw-x710-64b-base-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-base_and_scale-l2sw
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x710-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa}
- \label{fig:vhost-l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x710-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa}
- \label{fig:vhost-l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-base-vm-l2sw
-----------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x710-64b-base-vm-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-base-vm-ndr-tsa.html"></iframe>
- <p><br><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-base-vm-ndr-tsa}
- \label{fig:vhost-l2sw-3n-hsw-x710-64b-base-vm-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x710-64b-base-vm-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-base-vm-pdr-tsa.html"></iframe>
- <p><br><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-base-vm-pdr-tsa}
- \label{fig:vhost-l2sw-3n-hsw-x710-64b-base-vm-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-base_and_scale-ip4
-----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: vhost-ip4-3n-hsw-x710-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa}
- \label{fig:vhost-ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: vhost-ip4-3n-hsw-x710-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa}
- \label{fig:vhost-ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
-..
- .. raw:: latex
-
- \clearpage
-
- 3n-hsw-xl710
- ~~~~~~~~~~~~
-
- 64b-base-l2sw
- -------------
-
- .. raw:: html
-
- <center><b>
-
- :index:`Speedup Multi-core: vhost-l2sw-3n-hsw-xl710-64b-base-ndr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-base-ndr-tsa.html"></iframe>
- <p><br><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-base-ndr-tsa}
- \label{fig:vhost-l2sw-3n-hsw-xl710-64b-base-ndr-tsa}
- \end{figure}
-
- .. raw:: html
-
- <center><b>
-
- .. raw:: latex
-
- \clearpage
-
- :index:`Speedup Multi-core: vhost-l2sw-3n-hsw-xl710-64b-base-pdr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-base-pdr-tsa.html"></iframe>
- <p><br><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-base-pdr-tsa}
- \label{fig:vhost-l2sw-3n-hsw-xl710-64b-base-pdr-tsa}
- \end{figure}
-
- .. raw:: latex
-
- \clearpage
-
- 64b-base_and_scale-l2sw
- -----------------------
-
- .. raw:: html
-
- <center><b>
-
- :index:`Speedup Multi-core: vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-ndr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
- .. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa}
- \label{fig:vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
- .. raw:: html
-
- <center><b>
-
- .. raw:: latex
-
- \clearpage
-
- :index:`Speedup Multi-core: vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-pdr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
- .. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa}
- \label{fig:vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
- .. raw:: latex
-
- \clearpage
-
- 64b-base-vm-l2sw
- ----------------
+.. toctree::
- .. raw:: html
-
- <center><b>
-
- :index:`Speedup Multi-core: vhost-l2sw-3n-hsw-xl710-64b-base-vm-ndr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-base-vm-ndr-tsa.html"></iframe>
- <p><br><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-base-vm-ndr-tsa}
- \label{fig:vhost-l2sw-3n-hsw-xl710-64b-base-vm-ndr-tsa}
- \end{figure}
-
- .. raw:: html
-
- <center><b>
-
- .. raw:: latex
-
- \clearpage
-
- :index:`Speedup Multi-core: vhost-l2sw-3n-hsw-xl710-64b-base-vm-pdr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-base-vm-pdr-tsa.html"></iframe>
- <p><br><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-base-vm-pdr-tsa}
- \label{fig:vhost-l2sw-3n-hsw-xl710-64b-base-vm-pdr-tsa}
- \end{figure}
-
- .. raw:: latex
-
- \clearpage
-
- 64b-base_and_scale-ip4
- ----------------------
-
- .. raw:: html
-
- <center><b>
-
- :index:`Speedup Multi-core: vhost-ip4-3n-hsw-xl710-64b-base_and_scale-ndr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm23" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
- .. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa}
- \label{fig:vhost-ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
- .. raw:: html
-
- <center><b>
-
- .. raw:: latex
-
- \clearpage
-
- :index:`Speedup Multi-core: vhost-ip4-3n-hsw-xl710-64b-base_and_scale-pdr`
-
- .. raw:: html
-
- </b>
- <iframe id="ifrm24" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
- .. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa}
- \label{fig:vhost-ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-3n-skx-x710
-~~~~~~~~~~~
-
-64b-base-l2sw
--------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: vhost-l2sw-3n-skx-x710-64b-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm25" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-base-ndr-tsa.html"></iframe>
- <p><br><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-base-ndr-tsa}
- \label{fig:vhost-l2sw-3n-skx-x710-64b-base-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: vhost-l2sw-3n-skx-x710-64b-base-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm26" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-base-pdr-tsa.html"></iframe>
- <p><br><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-base-pdr-tsa}
- \label{fig:vhost-l2sw-3n-skx-x710-64b-base-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-base_and_scale-l2sw
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: vhost-l2sw-3n-skx-x710-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm27" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-base_and_scale-ndr-tsa}
- \label{fig:vhost-l2sw-3n-skx-x710-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: vhost-l2sw-3n-skx-x710-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm28" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-base_and_scale-pdr-tsa}
- \label{fig:vhost-l2sw-3n-skx-x710-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-base-vm-l2sw
-----------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: vhost-l2sw-3n-skx-x710-64b-base-vm-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm29" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-base-vm-ndr-tsa.html"></iframe>
- <p><br><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-base-vm-ndr-tsa}
- \label{fig:vhost-l2sw-3n-skx-x710-64b-base-vm-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: vhost-l2sw-3n-skx-x710-64b-base-vm-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm30" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-base-vm-pdr-tsa.html"></iframe>
- <p><br><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-base-vm-pdr-tsa}
- \label{fig:vhost-l2sw-3n-skx-x710-64b-base-vm-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-base_and_scale-ip4
-----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: vhost-ip4-3n-skx-x710-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm31" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-skx-x710-64b-base_and_scale-ndr-tsa}
- \label{fig:vhost-ip4-3n-skx-x710-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: vhost-ip4-3n-skx-x710-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm32" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-skx-x710-64b-base_and_scale-pdr-tsa}
- \label{fig:vhost-ip4-3n-skx-x710-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-2n-skx-x710
-~~~~~~~~~~~
-
-64b-base-l2sw
--------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: vhost-l2sw-2n-skx-x710-64b-base-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm33" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-base-ndr-tsa.html"></iframe>
- <p><br><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-base-ndr-tsa}
- \label{fig:vhost-l2sw-2n-skx-x710-64b-base-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: vhost-l2sw-2n-skx-x710-64b-base-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm34" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-base-pdr-tsa.html"></iframe>
- <p><br><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-base-pdr-tsa}
- \label{fig:vhost-l2sw-2n-skx-x710-64b-base-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-base_and_scale-l2sw
------------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: vhost-l2sw-2n-skx-x710-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm35" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-base_and_scale-ndr-tsa}
- \label{fig:vhost-l2sw-2n-skx-x710-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: vhost-l2sw-2n-skx-x710-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm36" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-base_and_scale-pdr-tsa}
- \label{fig:vhost-l2sw-2n-skx-x710-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-base-vm-l2sw
-----------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: vhost-l2sw-2n-skx-x710-64b-base-vm-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm37" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-base-vm-ndr-tsa.html"></iframe>
- <p><br><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-base-vm-ndr-tsa}
- \label{fig:vhost-l2sw-2n-skx-x710-64b-base-vm-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: vhost-l2sw-2n-skx-x710-64b-base-vm-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm38" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-base-vm-pdr-tsa.html"></iframe>
- <p><br><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-base-vm-pdr-tsa}
- \label{fig:vhost-l2sw-2n-skx-x710-64b-base-vm-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
-
-64b-base_and_scale-ip4
-----------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: vhost-ip4-2n-skx-x710-64b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm39" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-x710-64b-base_and_scale-ndr-tsa}
- \label{fig:vhost-ip4-2n-skx-x710-64b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: vhost-ip4-2n-skx-x710-64b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm40" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-x710-64b-base_and_scale-pdr-tsa}
- \label{fig:vhost-ip4-2n-skx-x710-64b-base_and_scale-pdr-tsa}
- \end{figure}
-
-.. raw:: latex
-
- \clearpage
+ vm_vhost-3n-hsw-x520
+ vm_vhost-3n-hsw-x710
+ vm_vhost-3n-skx-x710
+ vm_vhost-2n-skx-x710
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vts-3n-hsw-x520.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vts-3n-hsw-x520.rst
new file mode 100644
index 0000000000..5b6575e917
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vts-3n-hsw-x520.rst
@@ -0,0 +1,83 @@
+
+.. 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-base_and_scale
+-------------------
+
+.. raw:: html
+
+ <center><b>
+
+:index:`Speedup Multi-core: vts-3n-hsw-x520-114b-base_and_scale-ndr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-114b-base_and_scale-ndr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-114b-base_and_scale-ndr-tsa}
+ \label{fig:vts-3n-hsw-x520-114b-base_and_scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: html
+
+ <center><b>
+
+.. raw:: latex
+
+ \clearpage
+
+:index:`Speedup Multi-core: vts-3n-hsw-x520-114b-base_and_scale-pdr`
+
+.. raw:: html
+
+ </b>
+ <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-114b-base_and_scale-pdr-tsa.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-114b-base_and_scale-pdr-tsa}
+ \label{fig:vts-3n-hsw-x520-114b-base_and_scale-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vts.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vts.rst
index 077f63c342..2d77d2ea3c 100644
--- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vts.rst
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vts.rst
@@ -3,31 +3,6 @@
\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>
-
VTS
===
@@ -42,60 +17,6 @@ PDR throughput (<0.5% packet loss).
CSIT source code for the test cases used for plots can be found in
`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/vts?h=rls1810>`_.
-.. raw:: latex
-
- \clearpage
-
-3n-hsw-x520
-~~~~~~~~~~~
-
-114b-base_and_scale
--------------------
-
-.. raw:: html
-
- <center><b>
-
-:index:`Speedup Multi-core: vts-3n-hsw-x520-114b-base_and_scale-ndr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-114b-base_and_scale-ndr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
-
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-114b-base_and_scale-ndr-tsa}
- \label{fig:vts-3n-hsw-x520-114b-base_and_scale-ndr-tsa}
- \end{figure}
-
-.. raw:: html
-
- <center><b>
-
-.. raw:: latex
-
- \clearpage
-
-:index:`Speedup Multi-core: vts-3n-hsw-x520-114b-base_and_scale-pdr`
-
-.. raw:: html
-
- </b>
- <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-114b-base_and_scale-pdr-tsa.html"></iframe>
- <p><br><br></p>
- </center>
-
-.. raw:: latex
+.. toctree::
- \begin{figure}[H]
- \centering
- \graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-114b-base_and_scale-pdr-tsa}
- \label{fig:vts-3n-hsw-x520-114b-base_and_scale-pdr-tsa}
- \end{figure}
+ vts-3n-hsw-x520