aboutsummaryrefslogtreecommitdiffstats
path: root/docs/report/vpp_performance_tests
diff options
context:
space:
mode:
authorTibor Frank <tifrank@cisco.com>2020-02-03 14:59:46 +0100
committerTibor Frank <tifrank@cisco.com>2020-02-03 14:50:26 +0000
commit8da14b3b1d12f48a405ad23cf8ef49a3f6d26b1e (patch)
treed90029ad084a3386d8650511171fd058268befbe /docs/report/vpp_performance_tests
parent7a035831fc06de7849876b782bf6f97136a39208 (diff)
Report: Add VPP 2n-clx cx556a
Change-Id: I95e713f1e1d41eb886261b802f711fbb6ad6d27f Signed-off-by: Tibor Frank <tifrank@cisco.com>
Diffstat (limited to 'docs/report/vpp_performance_tests')
-rw-r--r--docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/container_memif-2n-clx-cx556a.rst97
-rw-r--r--docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/container_memif.rst1
-rw-r--r--docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/ip4-2n-clx-cx556a.rst235
-rw-r--r--docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/ip4.rst1
-rw-r--r--docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/ip6-2n-clx-cx556a.rst97
-rw-r--r--docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/ip6.rst1
-rw-r--r--docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/l2-2n-clx-cx556a.rst166
-rw-r--r--docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/l2.rst1
-rw-r--r--docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/vm_vhost-2n-clx-cx556a.rst166
-rw-r--r--docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/vm_vhost.rst1
-rw-r--r--docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/container_memif-2n-clx-cx556a.rst97
-rw-r--r--docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/container_memif.rst1
-rw-r--r--docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/ip4-2n-clx-cx556a.rst235
-rw-r--r--docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/ip4.rst1
-rw-r--r--docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/ip6-2n-clx-cx556a.rst97
-rw-r--r--docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/ip6.rst1
-rw-r--r--docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/l2-2n-clx-cx556a.rst166
-rw-r--r--docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/l2.rst1
-rw-r--r--docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/vm_vhost-2n-clx-cx556a.rst166
-rw-r--r--docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/vm_vhost.rst1
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-2n-clx-cx556a.rst97
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/container_memif.rst1
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip4-2n-clx-cx556a.rst235
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip4.rst1
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip6-2n-clx-cx556a.rst97
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/ip6.rst1
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/l2-2n-clx-cx556a.rst166
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/l2.rst1
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-2n-clx-cx556a.rst166
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost.rst1
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-clx-cx556a.rst71
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif.rst1
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-clx-cx556a.rst157
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/ip4.rst1
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-clx-cx556a.rst71
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/ip6.rst1
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-clx-cx556a.rst114
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/l2.rst1
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-2n-clx-cx556a.rst114
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost.rst1
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-clx-cx556a.rst71
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif.rst1
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-clx-cx556a.rst157
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4.rst1
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-clx-cx556a.rst71
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6.rst1
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-clx-cx556a.rst114
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2.rst1
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-2n-clx-cx556a.rst114
-rw-r--r--docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost.rst1
50 files changed, 3362 insertions, 0 deletions
diff --git a/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/container_memif-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/container_memif-2n-clx-cx556a.rst
new file mode 100644
index 0000000000..5b9c9ddd3b
--- /dev/null
+++ b/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/container_memif-2n-clx-cx556a.rst
@@ -0,0 +1,97 @@
+
+.. 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-clx-cx556a
+~~~~~~~~~~~~~
+
+64b-2t1c-memif-base-i40e
+------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-ndr-hdrh-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-ndr-hdrh-lat}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-ndr-hdrh-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-memif-base-i40e
+------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-4t2c-rdma-l2-eth-2memif-1dcr-ndr-hdrh-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-4t2c-rdma-l2-eth-2memif-1dcr-ndr-hdrh-lat}
+ \label{fig:2n-clx-cx556a-64b-4t2c-rdma-l2-eth-2memif-1dcr-ndr-hdrh-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-memif-base-i40e
+------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-8t4c-rdma-l2-eth-2memif-1dcr-ndr-hdrh-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-8t4c-rdma-l2-eth-2memif-1dcr-ndr-hdrh-lat}
+ \label{fig:2n-clx-cx556a-64b-8t4c-rdma-l2-eth-2memif-1dcr-ndr-hdrh-lat}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/container_memif.rst b/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/container_memif.rst
index 3ad329f41a..57bed1325b 100644
--- a/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/container_memif.rst
+++ b/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/container_memif.rst
@@ -20,4 +20,5 @@ CSIT source code for the test cases used for plots can be found in
container_memif-2n-skx-xxv710
container_memif-3n-skx-xxv710
container_memif-2n-clx-xxv710
+ container_memif-2n-clx-cx556a
container_memif-3n-tsh-x520
diff --git a/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/ip4-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/ip4-2n-clx-cx556a.rst
new file mode 100644
index 0000000000..906db138b8
--- /dev/null
+++ b/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/ip4-2n-clx-cx556a.rst
@@ -0,0 +1,235 @@
+
+.. 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-clx-cx556a
+~~~~~~~~~~~~~
+
+64b-2t1c-ip4routing-base
+------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-ip4base-ndr-hdrh-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-ip4base-ndr-hdrh-lat}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-ip4base-ndr-hdrh-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-ip4routing-base
+------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-4t2c-rdma-ip4base-ndr-hdrh-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-4t2c-rdma-ip4base-ndr-hdrh-lat}
+ \label{fig:2n-clx-cx556a-64b-4t2c-rdma-ip4base-ndr-hdrh-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-ip4routing-base
+------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-8t4c-rdma-ip4base-ndr-hdrh-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-8t4c-rdma-ip4base-ndr-hdrh-lat}
+ \label{fig:2n-clx-cx556a-64b-8t4c-rdma-ip4base-ndr-hdrh-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-ip4routing-scale
+-------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-ethip4-ip4scale-ndr-hdrh-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-ethip4-ip4scale-ndr-hdrh-lat}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-ethip4-ip4scale-ndr-hdrh-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-ip4routing-scale
+-------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-4t2c-rdma-ethip4-ip4scale-ndr-hdrh-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-4t2c-rdma-ethip4-ip4scale-ndr-hdrh-lat}
+ \label{fig:2n-clx-cx556a-64b-4t2c-rdma-ethip4-ip4scale-ndr-hdrh-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-ip4routing-scale
+-------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-8t4c-rdma-ethip4-ip4scale-ndr-hdrh-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-8t4c-rdma-ethip4-ip4scale-ndr-hdrh-lat}
+ \label{fig:2n-clx-cx556a-64b-8t4c-rdma-ethip4-ip4scale-ndr-hdrh-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-ip4routing-features
+----------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-ethip4-features-ndr-hdrh-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-ethip4-features-ndr-hdrh-lat}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-ethip4-features-ndr-hdrh-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-ip4routing-features
+----------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-4t2c-rdma-ethip4-features-ndr-hdrh-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-4t2c-rdma-ethip4-features-ndr-hdrh-lat}
+ \label{fig:2n-clx-cx556a-64b-4t2c-rdma-ethip4-features-ndr-hdrh-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-ip4routing-features
+----------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-8t4c-rdma-ethip4-features-ndr-hdrh-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-8t4c-rdma-ethip4-features-ndr-hdrh-lat}
+ \label{fig:2n-clx-cx556a-64b-8t4c-rdma-ethip4-features-ndr-hdrh-lat}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/ip4.rst b/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/ip4.rst
index 894f99748f..f80ced67c6 100644
--- a/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/ip4.rst
+++ b/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/ip4.rst
@@ -23,5 +23,6 @@ CSIT source code for the test cases used for plots can be found in
ip4-3n-skx-x710
ip4-2n-clx-xxv710
ip4-2n-clx-x710
+ ip4-2n-clx-cx556a
ip4-3n-hsw-xl710
ip4-3n-tsh-x520
diff --git a/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/ip6-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/ip6-2n-clx-cx556a.rst
new file mode 100644
index 0000000000..dd4cc6882a
--- /dev/null
+++ b/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/ip6-2n-clx-cx556a.rst
@@ -0,0 +1,97 @@
+
+.. 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-clx-cx556a
+~~~~~~~~~~~~~
+
+78b-2t1c-ip6routing-base-scale
+------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-78b-2t1c-rdma-ip6routing-base-scale-ndr-hdrh-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-78b-2t1c-rdma-ip6routing-base-scale-ndr-hdrh-lat}
+ \label{fig:2n-clx-cx556a-78b-2t1c-rdma-ip6routing-base-scale-ndr-hdrh-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-4t2c-ip6routing-base-scale
+------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-78b-4t2c-rdma-ip6routing-base-scale-ndr-hdrh-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-78b-4t2c-rdma-ip6routing-base-scale-ndr-hdrh-lat}
+ \label{fig:2n-clx-cx556a-78b-4t2c-rdma-ip6routing-base-scale-ndr-hdrh-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-8t4c-ip6routing-base-scale
+------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-78b-8t4c-rdma-ip6routing-base-scale-ndr-hdrh-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-78b-8t4c-rdma-ip6routing-base-scale-ndr-hdrh-lat}
+ \label{fig:2n-clx-cx556a-78b-8t4c-rdma-ip6routing-base-scale-ndr-hdrh-lat}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/ip6.rst b/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/ip6.rst
index a3be557ac7..76bc6ffda6 100644
--- a/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/ip6.rst
+++ b/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/ip6.rst
@@ -23,5 +23,6 @@ CSIT source code for the test cases used for plots can be found in
ip6-3n-skx-x710
ip6-2n-clx-xxv710
ip6-2n-clx-x710
+ ip6-2n-clx-cx556a
ip6-3n-hsw-xl710
ip6-3n-tsh-x520
diff --git a/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/l2-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/l2-2n-clx-cx556a.rst
new file mode 100644
index 0000000000..ffaf2290e1
--- /dev/null
+++ b/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/l2-2n-clx-cx556a.rst
@@ -0,0 +1,166 @@
+
+.. 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-clx-cx556a
+~~~~~~~~~~~~~
+
+64b-2t1c-l2switching-base
+-------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2switching-base-ndr-hdrh-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2switching-base-ndr-hdrh-lat}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2switching-base-ndr-hdrh-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-l2switching-base
+-------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-4t2c-rdma-l2switching-base-ndr-hdrh-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-4t2c-rdma-l2switching-base-ndr-hdrh-lat}
+ \label{fig:2n-clx-cx556a-64b-4t2c-rdma-l2switching-base-ndr-hdrh-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-l2switching-base
+-------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-8t4c-rdma-l2switching-base-ndr-hdrh-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-8t4c-rdma-l2switching-base-ndr-hdrh-lat}
+ \label{fig:2n-clx-cx556a-64b-8t4c-rdma-l2switching-base-ndr-hdrh-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-l2switching-scale
+--------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2switching-scale-ndr-hdrh-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2switching-scale-ndr-hdrh-lat}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2switching-scale-ndr-hdrh-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-l2switching-scale
+--------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-4t2c-rdma-l2switching-scale-ndr-hdrh-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-4t2c-rdma-l2switching-scale-ndr-hdrh-lat}
+ \label{fig:2n-clx-cx556a-64b-4t2c-rdma-l2switching-scale-ndr-hdrh-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-l2switching-scale
+--------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-8t4c-rdma-l2switching-scale-ndr-hdrh-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-8t4c-rdma-l2switching-scale-ndr-hdrh-lat}
+ \label{fig:2n-clx-cx556a-64b-8t4c-rdma-l2switching-scale-ndr-hdrh-lat}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/l2.rst b/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/l2.rst
index b1a87deadb..8f8d058eb5 100644
--- a/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/l2.rst
+++ b/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/l2.rst
@@ -23,5 +23,6 @@ CSIT source code for the test cases used for plots can be found in
l2-3n-skx-x710
l2-2n-clx-xxv710
l2-2n-clx-x710
+ l2-2n-clx-cx556a
l2-3n-hsw-xl710
l2-3n-tsh-x520
diff --git a/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/vm_vhost-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/vm_vhost-2n-clx-cx556a.rst
new file mode 100644
index 0000000000..cafc5c7ac6
--- /dev/null
+++ b/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/vm_vhost-2n-clx-cx556a.rst
@@ -0,0 +1,166 @@
+
+.. 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-clx-cx556a
+~~~~~~~~~~~~~
+
+64b-2t1c-vhost-base-testpmd
+---------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-ndr-hdrh-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-ndr-hdrh-lat}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-ndr-hdrh-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-vhost-base-testpmd
+---------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-4t2c-rdma-l2-vhost-base-ndr-hdrh-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-4t2c-rdma-l2-vhost-base-ndr-hdrh-lat}
+ \label{fig:2n-clx-cx556a-64b-4t2c-rdma-l2-vhost-base-ndr-hdrh-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-vhost-base-testpmd
+---------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-8t4c-rdma-l2-vhost-base-ndr-hdrh-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-8t4c-rdma-l2-vhost-base-ndr-hdrh-lat}
+ \label{fig:2n-clx-cx556a-64b-8t4c-rdma-l2-vhost-base-ndr-hdrh-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-vhost-base-vpp
+-----------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-vppl2xc-base-ndr-hdrh-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-vppl2xc-base-ndr-hdrh-lat}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-vppl2xc-base-ndr-hdrh-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-vhost-base-vpp
+-----------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-4t2c-rdma-l2-vhost-vppl2xc-base-ndr-hdrh-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-4t2c-rdma-l2-vhost-vppl2xc-base-ndr-hdrh-lat}
+ \label{fig:2n-clx-cx556a-64b-4t2c-rdma-l2-vhost-vppl2xc-base-ndr-hdrh-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-vhost-base-vpp
+-----------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-8t4c-rdma-l2-vhost-vppl2xc-base-ndr-hdrh-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-8t4c-rdma-l2-vhost-vppl2xc-base-ndr-hdrh-lat}
+ \label{fig:2n-clx-cx556a-64b-8t4c-rdma-l2-vhost-vppl2xc-base-ndr-hdrh-lat}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/vm_vhost.rst b/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/vm_vhost.rst
index 1df88193ce..d2301d3771 100644
--- a/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/vm_vhost.rst
+++ b/docs/report/vpp_performance_tests/hdrh_packet_latency_graphs/vm_vhost.rst
@@ -22,5 +22,6 @@ CSIT source code for the test cases used for plots can be found in
vm_vhost-3n-skx-xxv710
vm_vhost-3n-skx-x710
vm_vhost-2n-clx-xxv710
+ vm_vhost-2n-clx-cx556a
vm_vhost-3n-hsw-xl710
vm_vhost-3n-tsh-x520
diff --git a/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/container_memif-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/container_memif-2n-clx-cx556a.rst
new file mode 100644
index 0000000000..27cd56b3c6
--- /dev/null
+++ b/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/container_memif-2n-clx-cx556a.rst
@@ -0,0 +1,97 @@
+
+.. 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-clx-cx556a
+~~~~~~~~~~~~~
+
+64b-2t1c-memif-base-i40e
+------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-ndr-hdrh-lat-percentile.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-ndr-hdrh-lat-percentile}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-ndr-hdrh-lat-percentile}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-memif-base-i40e
+------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-4t2c-rdma-l2-eth-2memif-1dcr-ndr-hdrh-lat-percentile.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-4t2c-rdma-l2-eth-2memif-1dcr-ndr-hdrh-lat-percentile}
+ \label{fig:2n-clx-cx556a-64b-4t2c-rdma-l2-eth-2memif-1dcr-ndr-hdrh-lat-percentile}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-memif-base-i40e
+------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-8t4c-rdma-l2-eth-2memif-1dcr-ndr-hdrh-lat-percentile.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-8t4c-rdma-l2-eth-2memif-1dcr-ndr-hdrh-lat-percentile}
+ \label{fig:2n-clx-cx556a-64b-8t4c-rdma-l2-eth-2memif-1dcr-ndr-hdrh-lat-percentile}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/container_memif.rst b/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/container_memif.rst
index 3ad329f41a..57bed1325b 100644
--- a/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/container_memif.rst
+++ b/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/container_memif.rst
@@ -20,4 +20,5 @@ CSIT source code for the test cases used for plots can be found in
container_memif-2n-skx-xxv710
container_memif-3n-skx-xxv710
container_memif-2n-clx-xxv710
+ container_memif-2n-clx-cx556a
container_memif-3n-tsh-x520
diff --git a/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/ip4-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/ip4-2n-clx-cx556a.rst
new file mode 100644
index 0000000000..bc5c987c8a
--- /dev/null
+++ b/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/ip4-2n-clx-cx556a.rst
@@ -0,0 +1,235 @@
+
+.. 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-clx-cx556a
+~~~~~~~~~~~~~
+
+64b-2t1c-ip4routing-base
+------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-ip4base-ndr-hdrh-lat-percentile.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-ip4base-ndr-hdrh-lat-percentile}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-ip4base-ndr-hdrh-lat-percentile}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-ip4routing-base
+------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-4t2c-rdma-ip4base-ndr-hdrh-lat-percentile.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-4t2c-rdma-ip4base-ndr-hdrh-lat-percentile}
+ \label{fig:2n-clx-cx556a-64b-4t2c-rdma-ip4base-ndr-hdrh-lat-percentile}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-ip4routing-base
+------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-8t4c-rdma-ip4base-ndr-hdrh-lat-percentile.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-8t4c-rdma-ip4base-ndr-hdrh-lat-percentile}
+ \label{fig:2n-clx-cx556a-64b-8t4c-rdma-ip4base-ndr-hdrh-lat-percentile}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-ip4routing-scale
+-------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-ethip4-ip4scale-ndr-hdrh-lat-percentile.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-ethip4-ip4scale-ndr-hdrh-lat-percentile}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-ethip4-ip4scale-ndr-hdrh-lat-percentile}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-ip4routing-scale
+-------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-4t2c-rdma-ethip4-ip4scale-ndr-hdrh-lat-percentile.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-4t2c-rdma-ethip4-ip4scale-ndr-hdrh-lat-percentile}
+ \label{fig:2n-clx-cx556a-64b-4t2c-rdma-ethip4-ip4scale-ndr-hdrh-lat-percentile}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-ip4routing-scale
+-------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-8t4c-rdma-ethip4-ip4scale-ndr-hdrh-lat-percentile.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-8t4c-rdma-ethip4-ip4scale-ndr-hdrh-lat-percentile}
+ \label{fig:2n-clx-cx556a-64b-8t4c-rdma-ethip4-ip4scale-ndr-hdrh-lat-percentile}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-ip4routing-features
+----------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-ethip4-features-ndr-hdrh-lat-percentile.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-ethip4-features-ndr-hdrh-lat-percentile}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-ethip4-features-ndr-hdrh-lat-percentile}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-ip4routing-features
+----------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-4t2c-rdma-ethip4-features-ndr-hdrh-lat-percentile.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-4t2c-rdma-ethip4-features-ndr-hdrh-lat-percentile}
+ \label{fig:2n-clx-cx556a-64b-4t2c-rdma-ethip4-features-ndr-hdrh-lat-percentile}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-ip4routing-features
+----------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-8t4c-rdma-ethip4-features-ndr-hdrh-lat-percentile.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-8t4c-rdma-ethip4-features-ndr-hdrh-lat-percentile}
+ \label{fig:2n-clx-cx556a-64b-8t4c-rdma-ethip4-features-ndr-hdrh-lat-percentile}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/ip4.rst b/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/ip4.rst
index 894f99748f..f80ced67c6 100644
--- a/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/ip4.rst
+++ b/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/ip4.rst
@@ -23,5 +23,6 @@ CSIT source code for the test cases used for plots can be found in
ip4-3n-skx-x710
ip4-2n-clx-xxv710
ip4-2n-clx-x710
+ ip4-2n-clx-cx556a
ip4-3n-hsw-xl710
ip4-3n-tsh-x520
diff --git a/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/ip6-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/ip6-2n-clx-cx556a.rst
new file mode 100644
index 0000000000..b59c2114a0
--- /dev/null
+++ b/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/ip6-2n-clx-cx556a.rst
@@ -0,0 +1,97 @@
+
+.. 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-clx-cx556a
+~~~~~~~~~~~~~
+
+78b-2t1c-ip6routing-base-scale
+------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-78b-2t1c-rdma-ip6routing-base-scale-ndr-hdrh-lat-percentile.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-78b-2t1c-rdma-ip6routing-base-scale-ndr-hdrh-lat-percentile}
+ \label{fig:2n-clx-cx556a-78b-2t1c-rdma-ip6routing-base-scale-ndr-hdrh-lat-percentile}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-4t2c-ip6routing-base-scale
+------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-78b-4t2c-rdma-ip6routing-base-scale-ndr-hdrh-lat-percentile.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-78b-4t2c-rdma-ip6routing-base-scale-ndr-hdrh-lat-percentile}
+ \label{fig:2n-clx-cx556a-78b-4t2c-rdma-ip6routing-base-scale-ndr-hdrh-lat-percentile}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-8t4c-ip6routing-base-scale
+------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-78b-8t4c-rdma-ip6routing-base-scale-ndr-hdrh-lat-percentile.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-78b-8t4c-rdma-ip6routing-base-scale-ndr-hdrh-lat-percentile}
+ \label{fig:2n-clx-cx556a-78b-8t4c-rdma-ip6routing-base-scale-ndr-hdrh-lat-percentile}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/ip6.rst b/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/ip6.rst
index a3be557ac7..76bc6ffda6 100644
--- a/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/ip6.rst
+++ b/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/ip6.rst
@@ -23,5 +23,6 @@ CSIT source code for the test cases used for plots can be found in
ip6-3n-skx-x710
ip6-2n-clx-xxv710
ip6-2n-clx-x710
+ ip6-2n-clx-cx556a
ip6-3n-hsw-xl710
ip6-3n-tsh-x520
diff --git a/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/l2-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/l2-2n-clx-cx556a.rst
new file mode 100644
index 0000000000..585061b1b6
--- /dev/null
+++ b/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/l2-2n-clx-cx556a.rst
@@ -0,0 +1,166 @@
+
+.. 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-clx-cx556a
+~~~~~~~~~~~~~
+
+64b-2t1c-l2switching-base
+-------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2switching-base-ndr-hdrh-lat-percentile.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2switching-base-ndr-hdrh-lat-percentile}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2switching-base-ndr-hdrh-lat-percentile}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-l2switching-base
+-------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-4t2c-rdma-l2switching-base-ndr-hdrh-lat-percentile.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-4t2c-rdma-l2switching-base-ndr-hdrh-lat-percentile}
+ \label{fig:2n-clx-cx556a-64b-4t2c-rdma-l2switching-base-ndr-hdrh-lat-percentile}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-l2switching-base
+-------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-8t4c-rdma-l2switching-base-ndr-hdrh-lat-percentile.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-8t4c-rdma-l2switching-base-ndr-hdrh-lat-percentile}
+ \label{fig:2n-clx-cx556a-64b-8t4c-rdma-l2switching-base-ndr-hdrh-lat-percentile}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-l2switching-scale
+--------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2switching-scale-ndr-hdrh-lat-percentile.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2switching-scale-ndr-hdrh-lat-percentile}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2switching-scale-ndr-hdrh-lat-percentile}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-l2switching-scale
+--------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-4t2c-rdma-l2switching-scale-ndr-hdrh-lat-percentile.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-4t2c-rdma-l2switching-scale-ndr-hdrh-lat-percentile}
+ \label{fig:2n-clx-cx556a-64b-4t2c-rdma-l2switching-scale-ndr-hdrh-lat-percentile}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-l2switching-scale
+--------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-8t4c-rdma-l2switching-scale-ndr-hdrh-lat-percentile.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-8t4c-rdma-l2switching-scale-ndr-hdrh-lat-percentile}
+ \label{fig:2n-clx-cx556a-64b-8t4c-rdma-l2switching-scale-ndr-hdrh-lat-percentile}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/l2.rst b/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/l2.rst
index b1a87deadb..8f8d058eb5 100644
--- a/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/l2.rst
+++ b/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/l2.rst
@@ -23,5 +23,6 @@ CSIT source code for the test cases used for plots can be found in
l2-3n-skx-x710
l2-2n-clx-xxv710
l2-2n-clx-x710
+ l2-2n-clx-cx556a
l2-3n-hsw-xl710
l2-3n-tsh-x520
diff --git a/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/vm_vhost-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/vm_vhost-2n-clx-cx556a.rst
new file mode 100644
index 0000000000..e92ed6fbce
--- /dev/null
+++ b/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/vm_vhost-2n-clx-cx556a.rst
@@ -0,0 +1,166 @@
+
+.. 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-clx-cx556a
+~~~~~~~~~~~~~
+
+64b-2t1c-vhost-base-testpmd
+---------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-ndr-hdrh-lat-percentile.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-ndr-hdrh-lat-percentile}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-ndr-hdrh-lat-percentile}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-vhost-base-testpmd
+---------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-4t2c-rdma-l2-vhost-base-ndr-hdrh-lat-percentile.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-4t2c-rdma-l2-vhost-base-ndr-hdrh-lat-percentile}
+ \label{fig:2n-clx-cx556a-64b-4t2c-rdma-l2-vhost-base-ndr-hdrh-lat-percentile}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-vhost-base-testpmd
+---------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-8t4c-rdma-l2-vhost-base-ndr-hdrh-lat-percentile.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-8t4c-rdma-l2-vhost-base-ndr-hdrh-lat-percentile}
+ \label{fig:2n-clx-cx556a-64b-8t4c-rdma-l2-vhost-base-ndr-hdrh-lat-percentile}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-vhost-base-vpp
+-----------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-vppl2xc-base-ndr-hdrh-lat-percentile.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-vppl2xc-base-ndr-hdrh-lat-percentile}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-vppl2xc-base-ndr-hdrh-lat-percentile}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-vhost-base-vpp
+-----------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-4t2c-rdma-l2-vhost-vppl2xc-base-ndr-hdrh-lat-percentile.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-4t2c-rdma-l2-vhost-vppl2xc-base-ndr-hdrh-lat-percentile}
+ \label{fig:2n-clx-cx556a-64b-4t2c-rdma-l2-vhost-vppl2xc-base-ndr-hdrh-lat-percentile}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-vhost-base-vpp
+-----------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-8t4c-rdma-l2-vhost-vppl2xc-base-ndr-hdrh-lat-percentile.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-8t4c-rdma-l2-vhost-vppl2xc-base-ndr-hdrh-lat-percentile}
+ \label{fig:2n-clx-cx556a-64b-8t4c-rdma-l2-vhost-vppl2xc-base-ndr-hdrh-lat-percentile}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/vm_vhost.rst b/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/vm_vhost.rst
index 1df88193ce..d2301d3771 100644
--- a/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/vm_vhost.rst
+++ b/docs/report/vpp_performance_tests/hdrh_packet_latency_percentile_graphs/vm_vhost.rst
@@ -22,5 +22,6 @@ CSIT source code for the test cases used for plots can be found in
vm_vhost-3n-skx-xxv710
vm_vhost-3n-skx-x710
vm_vhost-2n-clx-xxv710
+ vm_vhost-2n-clx-cx556a
vm_vhost-3n-hsw-xl710
vm_vhost-3n-tsh-x520
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-2n-clx-cx556a.rst
new file mode 100644
index 0000000000..17d320ada1
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif-2n-clx-cx556a.rst
@@ -0,0 +1,97 @@
+
+.. 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-clx-cx556a
+~~~~~~~~~~~~~
+
+64b-2t1c-memif-base-i40e
+------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-ndr-lat}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-memif-base-i40e
+------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-4t2c-rdma-l2-eth-2memif-1dcr-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-4t2c-rdma-l2-eth-2memif-1dcr-ndr-lat}
+ \label{fig:2n-clx-cx556a-64b-4t2c-rdma-l2-eth-2memif-1dcr-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-memif-base-i40e
+------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-8t4c-rdma-l2-eth-2memif-1dcr-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-8t4c-rdma-l2-eth-2memif-1dcr-ndr-lat}
+ \label{fig:2n-clx-cx556a-64b-8t4c-rdma-l2-eth-2memif-1dcr-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 3ad329f41a..57bed1325b 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
@@ -20,4 +20,5 @@ CSIT source code for the test cases used for plots can be found in
container_memif-2n-skx-xxv710
container_memif-3n-skx-xxv710
container_memif-2n-clx-xxv710
+ container_memif-2n-clx-cx556a
container_memif-3n-tsh-x520
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-2n-clx-cx556a.rst
new file mode 100644
index 0000000000..ab653beac6
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4-2n-clx-cx556a.rst
@@ -0,0 +1,235 @@
+
+.. 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-clx-cx556a
+~~~~~~~~~~~~~
+
+64b-2t1c-ip4routing-base
+------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-ip4base-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-ip4base-ndr-lat}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-ip4base-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-ip4routing-base
+------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-4t2c-rdma-ip4base-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-4t2c-rdma-ip4base-ndr-lat}
+ \label{fig:2n-clx-cx556a-64b-4t2c-rdma-ip4base-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-ip4routing-base
+------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-8t4c-rdma-ip4base-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-8t4c-rdma-ip4base-ndr-lat}
+ \label{fig:2n-clx-cx556a-64b-8t4c-rdma-ip4base-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-ip4routing-scale
+-------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-ethip4-ip4scale-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-ethip4-ip4scale-ndr-lat}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-ethip4-ip4scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-ip4routing-scale
+-------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-4t2c-rdma-ethip4-ip4scale-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-4t2c-rdma-ethip4-ip4scale-ndr-lat}
+ \label{fig:2n-clx-cx556a-64b-4t2c-rdma-ethip4-ip4scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-ip4routing-scale
+-------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-8t4c-rdma-ethip4-ip4scale-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-8t4c-rdma-ethip4-ip4scale-ndr-lat}
+ \label{fig:2n-clx-cx556a-64b-8t4c-rdma-ethip4-ip4scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-ip4routing-features
+----------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-ethip4-features-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-ethip4-features-ndr-lat}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-ethip4-features-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-ip4routing-features
+----------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-4t2c-rdma-ethip4-features-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-4t2c-rdma-ethip4-features-ndr-lat}
+ \label{fig:2n-clx-cx556a-64b-4t2c-rdma-ethip4-features-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-ip4routing-features
+----------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-8t4c-rdma-ethip4-features-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-8t4c-rdma-ethip4-features-ndr-lat}
+ \label{fig:2n-clx-cx556a-64b-8t4c-rdma-ethip4-features-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 894f99748f..f80ced67c6 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4.rst
@@ -23,5 +23,6 @@ CSIT source code for the test cases used for plots can be found in
ip4-3n-skx-x710
ip4-2n-clx-xxv710
ip4-2n-clx-x710
+ ip4-2n-clx-cx556a
ip4-3n-hsw-xl710
ip4-3n-tsh-x520
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-2n-clx-cx556a.rst
new file mode 100644
index 0000000000..526129f39d
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6-2n-clx-cx556a.rst
@@ -0,0 +1,97 @@
+
+.. 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-clx-cx556a
+~~~~~~~~~~~~~
+
+78b-2t1c-ip6routing-base-scale
+------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-78b-2t1c-rdma-ip6routing-base-scale-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-78b-2t1c-rdma-ip6routing-base-scale-ndr-lat}
+ \label{fig:2n-clx-cx556a-78b-2t1c-rdma-ip6routing-base-scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-4t2c-ip6routing-base-scale
+------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-78b-4t2c-rdma-ip6routing-base-scale-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-78b-4t2c-rdma-ip6routing-base-scale-ndr-lat}
+ \label{fig:2n-clx-cx556a-78b-4t2c-rdma-ip6routing-base-scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+78b-8t4c-ip6routing-base-scale
+------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-78b-8t4c-rdma-ip6routing-base-scale-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-78b-8t4c-rdma-ip6routing-base-scale-ndr-lat}
+ \label{fig:2n-clx-cx556a-78b-8t4c-rdma-ip6routing-base-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 a3be557ac7..76bc6ffda6 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6.rst
@@ -23,5 +23,6 @@ CSIT source code for the test cases used for plots can be found in
ip6-3n-skx-x710
ip6-2n-clx-xxv710
ip6-2n-clx-x710
+ ip6-2n-clx-cx556a
ip6-3n-hsw-xl710
ip6-3n-tsh-x520
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/l2-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/l2-2n-clx-cx556a.rst
new file mode 100644
index 0000000000..25b04c7a18
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/l2-2n-clx-cx556a.rst
@@ -0,0 +1,166 @@
+
+.. 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-clx-cx556a
+~~~~~~~~~~~~~
+
+64b-2t1c-l2switching-base
+-------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2switching-base-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2switching-base-ndr-lat}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2switching-base-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-l2switching-base
+-------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-4t2c-rdma-l2switching-base-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-4t2c-rdma-l2switching-base-ndr-lat}
+ \label{fig:2n-clx-cx556a-64b-4t2c-rdma-l2switching-base-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-l2switching-base
+-------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-8t4c-rdma-l2switching-base-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-8t4c-rdma-l2switching-base-ndr-lat}
+ \label{fig:2n-clx-cx556a-64b-8t4c-rdma-l2switching-base-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-l2switching-scale
+--------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2switching-scale-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2switching-scale-ndr-lat}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2switching-scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-l2switching-scale
+--------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-4t2c-rdma-l2switching-scale-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-4t2c-rdma-l2switching-scale-ndr-lat}
+ \label{fig:2n-clx-cx556a-64b-4t2c-rdma-l2switching-scale-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-l2switching-scale
+--------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-8t4c-rdma-l2switching-scale-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-8t4c-rdma-l2switching-scale-ndr-lat}
+ \label{fig:2n-clx-cx556a-64b-8t4c-rdma-l2switching-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 b1a87deadb..8f8d058eb5 100644
--- a/docs/report/vpp_performance_tests/packet_latency_graphs/l2.rst
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/l2.rst
@@ -23,5 +23,6 @@ CSIT source code for the test cases used for plots can be found in
l2-3n-skx-x710
l2-2n-clx-xxv710
l2-2n-clx-x710
+ l2-2n-clx-cx556a
l2-3n-hsw-xl710
l2-3n-tsh-x520
diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-2n-clx-cx556a.rst
new file mode 100644
index 0000000000..073f60c3a6
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost-2n-clx-cx556a.rst
@@ -0,0 +1,166 @@
+
+.. 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-clx-cx556a
+~~~~~~~~~~~~~
+
+64b-2t1c-vhost-base-testpmd
+---------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-ndr-lat}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-vhost-base-testpmd
+---------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-4t2c-rdma-l2-vhost-base-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-4t2c-rdma-l2-vhost-base-ndr-lat}
+ \label{fig:2n-clx-cx556a-64b-4t2c-rdma-l2-vhost-base-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-vhost-base-testpmd
+---------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-8t4c-rdma-l2-vhost-base-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-8t4c-rdma-l2-vhost-base-ndr-lat}
+ \label{fig:2n-clx-cx556a-64b-8t4c-rdma-l2-vhost-base-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-vhost-base-vpp
+-----------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-vppl2xc-base-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-vppl2xc-base-ndr-lat}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-vppl2xc-base-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-4t2c-vhost-base-vpp
+-----------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-4t2c-rdma-l2-vhost-vppl2xc-base-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-4t2c-rdma-l2-vhost-vppl2xc-base-ndr-lat}
+ \label{fig:2n-clx-cx556a-64b-4t2c-rdma-l2-vhost-vppl2xc-base-ndr-lat}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-8t4c-vhost-base-vpp
+-----------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-8t4c-rdma-l2-vhost-vppl2xc-base-ndr-lat.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-8t4c-rdma-l2-vhost-vppl2xc-base-ndr-lat}
+ \label{fig:2n-clx-cx556a-64b-8t4c-rdma-l2-vhost-vppl2xc-base-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 1df88193ce..d2301d3771 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
@@ -22,5 +22,6 @@ CSIT source code for the test cases used for plots can be found in
vm_vhost-3n-skx-xxv710
vm_vhost-3n-skx-x710
vm_vhost-2n-clx-xxv710
+ vm_vhost-2n-clx-cx556a
vm_vhost-3n-hsw-xl710
vm_vhost-3n-tsh-x520
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-clx-cx556a.rst
new file mode 100644
index 0000000000..44cda904dc
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif-2n-clx-cx556a.rst
@@ -0,0 +1,71 @@
+
+.. 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-clx-cx556a
+~~~~~~~~~~~~~
+
+64b-2t1c-memif-base-i40e
+------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-ndr.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-ndr}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-ndr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-pdr.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-pdr}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-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 0e38d059d8..57ddd9d3b7 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
@@ -20,4 +20,5 @@ CSIT source code for the test cases used for plots can be found in
container_memif-2n-skx-xxv710
container_memif-3n-skx-xxv710
container_memif-2n-clx-xxv710
+ container_memif-2n-clx-cx556a
container_memif-3n-tsh-x520
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-clx-cx556a.rst
new file mode 100644
index 0000000000..e46308b92e
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4-2n-clx-cx556a.rst
@@ -0,0 +1,157 @@
+
+.. 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-clx-cx556a
+~~~~~~~~~~~~~
+
+64b-2t1c-ip4routing-base
+------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-ip4base-ndr.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-ip4base-ndr}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-ip4base-ndr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-ip4base-pdr.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-ip4base-pdr}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-ip4base-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-ip4routing-scale
+-------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-ethip4-ip4scale-ndr.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-ethip4-ip4scale-ndr}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-ethip4-ip4scale-ndr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+.. raw:: html
+
+ <center>
+ <iframe id="05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-ethip4-ip4scale-pdr.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-ethip4-ip4scale-pdr}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-ethip4-ip4scale-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-ip4routing-features
+----------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-ethip4-features-ndr.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-ethip4-features-ndr}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-ethip4-features-ndr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+.. raw:: html
+
+ <center>
+ <iframe id="08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-ethip4-features-pdr.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-ethip4-features-pdr}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-ethip4-features-pdr}
+ \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 8362cb0ca1..8bfa5933c2 100644
--- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4.rst
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4.rst
@@ -23,6 +23,7 @@ CSIT source code for the test cases used for plots can be found in
ip4-3n-skx-x710
ip4-2n-clx-xxv710
ip4-2n-clx-x710
+ ip4-2n-clx-cx556a
ip4-3n-hsw-xl710
ip4-3n-tsh-x520
ip4-2n-dnv-x553
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-clx-cx556a.rst
new file mode 100644
index 0000000000..ba1bebf6d1
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6-2n-clx-cx556a.rst
@@ -0,0 +1,71 @@
+
+.. 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-clx-cx556a
+~~~~~~~~~~~~~
+
+78b-2t1c-ip6routing-base-scale
+------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-78b-2t1c-rdma-ip6routing-base-scale-ndr.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-78b-2t1c-rdma-ip6routing-base-scale-ndr}
+ \label{fig:2n-clx-cx556a-78b-2t1c-rdma-ip6routing-base-scale-ndr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-78b-2t1c-rdma-ip6routing-base-scale-pdr.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-78b-2t1c-rdma-ip6routing-base-scale-pdr}
+ \label{fig:2n-clx-cx556a-78b-2t1c-rdma-ip6routing-base-scale-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 76b750c0d2..61b3ce14b0 100644
--- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6.rst
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6.rst
@@ -23,6 +23,7 @@ CSIT source code for the test cases used for plots can be found in
ip6-3n-skx-x710
ip6-2n-clx-xxv710
ip6-2n-clx-x710
+ ip6-2n-clx-cx556a
ip6-3n-hsw-xl710
ip6-3n-tsh-x520
ip6-2n-dnv-x553
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-clx-cx556a.rst
new file mode 100644
index 0000000000..8ef93ea482
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2-2n-clx-cx556a.rst
@@ -0,0 +1,114 @@
+
+.. 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-clx-cx556a
+~~~~~~~~~~~~~
+
+64b-2t1c-l2switching-base
+-------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2switching-base-ndr.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2switching-base-ndr}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2switching-base-ndr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2switching-base-pdr.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2switching-base-pdr}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2switching-base-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-l2switching-scale
+--------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2switching-scale-ndr.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2switching-scale-ndr}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2switching-scale-ndr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+.. raw:: html
+
+ <center>
+ <iframe id="05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2switching-scale-pdr.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2switching-scale-pdr}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2switching-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 0d0d9afa52..869eb7048e 100644
--- a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2.rst
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2.rst
@@ -23,6 +23,7 @@ CSIT source code for the test cases used for plots can be found in
l2-3n-skx-x710
l2-2n-clx-xxv710
l2-2n-clx-x710
+ l2-2n-clx-cx556a
l2-3n-hsw-xl710
l2-3n-tsh-x520
l2-2n-dnv-x553
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-2n-clx-cx556a.rst
new file mode 100644
index 0000000000..29835044ba
--- /dev/null
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost-2n-clx-cx556a.rst
@@ -0,0 +1,114 @@
+
+.. 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-clx-cx556a
+~~~~~~~~~~~~~
+
+64b-2t1c-vhost-base-testpmd
+---------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-ndr.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-ndr}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-ndr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-pdr.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-pdr}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-pdr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-vhost-base-vpp
+-----------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-vppl2xc-base-ndr.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-vppl2xc-base-ndr}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-vppl2xc-base-ndr}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+.. raw:: html
+
+ <center>
+ <iframe id="05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-vppl2xc-base-pdr.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-vppl2xc-base-pdr}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-vppl2xc-base-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 21db4d9661..660529a341 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
@@ -24,5 +24,6 @@ CSIT source code for the test cases used for plots can be found in
vm_vhost-3n-skx-xxv710
vm_vhost-3n-skx-x710
vm_vhost-2n-clx-xxv710
+ vm_vhost-2n-clx-cx556a
vm_vhost-3n-hsw-xl710
vm_vhost-3n-tsh-x520
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-clx-cx556a.rst
new file mode 100644
index 0000000000..3c169c7322
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif-2n-clx-cx556a.rst
@@ -0,0 +1,71 @@
+
+.. 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-clx-cx556a
+~~~~~~~~~~~~~
+
+64b-2t1c-memif-base-i40e
+------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-ndr-tsa.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-ndr-tsa}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-ndr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-pdr-tsa.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-pdr-tsa}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-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 2657dcf366..35ac97275c 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
@@ -22,4 +22,5 @@ CSIT source code for the test cases used for plots can be found in
container_memif-2n-skx-xxv710
container_memif-3n-skx-xxv710
container_memif-2n-clx-xxv710
+ container_memif-2n-clx-cx556a
container_memif-3n-tsh-x520
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-clx-cx556a.rst
new file mode 100644
index 0000000000..7e0454be3f
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-2n-clx-cx556a.rst
@@ -0,0 +1,157 @@
+
+.. 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-clx-cx556a
+~~~~~~~~~~~~~
+
+64b-2t1c-ip4routing-base
+------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-ip4base-ndr-tsa.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-ip4base-ndr-tsa}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-ip4base-ndr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-ip4base-pdr-tsa.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-ip4base-pdr-tsa}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-ip4base-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-ip4routing-scale
+-------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-ethip4-ip4scale-ndr-tsa.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-ethip4-ip4scale-ndr-tsa}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-ethip4-ip4scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+.. raw:: html
+
+ <center>
+ <iframe id="05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-ethip4-ip4scale-pdr-tsa.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-ethip4-ip4scale-pdr-tsa}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-ethip4-ip4scale-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-ip4routing-features
+----------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-ethip4-features-ndr-tsa.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-ethip4-features-ndr-tsa}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-ethip4-features-ndr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+.. raw:: html
+
+ <center>
+ <iframe id="08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-ethip4-features-pdr-tsa.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-ethip4-features-pdr-tsa}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-ethip4-features-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 916b4d9c8a..a506cafe51 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
@@ -25,6 +25,7 @@ CSIT source code for the test cases used for plots can be found in
ip4-3n-skx-x710
ip4-2n-clx-xxv710
ip4-2n-clx-x710
+ ip4-2n-clx-cx556a
ip4-3n-hsw-xl710
ip4-3n-tsh-x520
ip4-2n-dnv-x553
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-clx-cx556a.rst
new file mode 100644
index 0000000000..4d6789e71d
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6-2n-clx-cx556a.rst
@@ -0,0 +1,71 @@
+
+.. 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-clx-cx556a
+~~~~~~~~~~~~~
+
+78b-2t1c-ip6routing-base-scale
+------------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-78b-2t1c-rdma-ip6routing-base-scale-ndr-tsa.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-78b-2t1c-rdma-ip6routing-base-scale-ndr-tsa}
+ \label{fig:2n-clx-cx556a-78b-2t1c-rdma-ip6routing-base-scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-78b-2t1c-rdma-ip6routing-base-scale-pdr-tsa.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-78b-2t1c-rdma-ip6routing-base-scale-pdr-tsa}
+ \label{fig:2n-clx-cx556a-78b-2t1c-rdma-ip6routing-base-scale-pdr-tsa}
+ \end{figure}
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6.rst
index bb57677421..985afbe9b7 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
@@ -25,6 +25,7 @@ CSIT source code for the test cases used for plots can be found in
ip6-3n-skx-x710
ip6-2n-clx-xxv710
ip6-2n-clx-x710
+ ip6-2n-clx-cx556a
ip6-3n-hsw-xl710
ip6-3n-tsh-x520
ip6-2n-dnv-x553
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-clx-cx556a.rst
new file mode 100644
index 0000000000..841d1a7897
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-2n-clx-cx556a.rst
@@ -0,0 +1,114 @@
+
+.. 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-clx-cx556a
+~~~~~~~~~~~~~
+
+64b-2t1c-l2switching-base
+-------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2switching-base-ndr-tsa.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2switching-base-ndr-tsa}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2switching-base-ndr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2switching-base-pdr-tsa.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2switching-base-pdr-tsa}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2switching-base-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-l2switching-scale
+--------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2switching-scale-ndr-tsa.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2switching-scale-ndr-tsa}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2switching-scale-ndr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+.. raw:: html
+
+ <center>
+ <iframe id="05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2switching-scale-pdr-tsa.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2switching-scale-pdr-tsa}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2switching-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 1ba96ecbce..1bf258d1d0 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
@@ -25,6 +25,7 @@ CSIT source code for the test cases used for plots can be found in
l2-3n-skx-x710
l2-2n-clx-xxv710
l2-2n-clx-x710
+ l2-2n-clx-cx556a
l2-3n-hsw-xl710
l2-3n-tsh-x520
l2-2n-dnv-x553
diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-2n-clx-cx556a.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-2n-clx-cx556a.rst
new file mode 100644
index 0000000000..8d914d30e9
--- /dev/null
+++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost-2n-clx-cx556a.rst
@@ -0,0 +1,114 @@
+
+.. 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-clx-cx556a
+~~~~~~~~~~~~~
+
+64b-2t1c-vhost-base-testpmd
+---------------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-ndr-tsa.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-ndr-tsa}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-ndr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+.. raw:: html
+
+ <center>
+ <iframe id="02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-pdr-tsa.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-pdr-tsa}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-pdr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+64b-2t1c-vhost-base-vpp
+-----------------------
+
+.. raw:: html
+
+ <center>
+ <iframe id="04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-vppl2xc-base-ndr-tsa.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-vppl2xc-base-ndr-tsa}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-vppl2xc-base-ndr-tsa}
+ \end{figure}
+
+.. raw:: latex
+
+ \clearpage
+
+.. raw:: html
+
+ <center>
+ <iframe id="05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-vppl2xc-base-pdr-tsa.html"></iframe>
+ <p><br></p>
+ </center>
+
+.. raw:: latex
+
+ \begin{figure}[H]
+ \centering
+ \graphicspath{{../_build/_static/vpp/}}
+ \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-vppl2xc-base-pdr-tsa}
+ \label{fig:2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-vppl2xc-base-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 2f3574c91c..da85a8160f 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
@@ -23,5 +23,6 @@ CSIT source code for the test cases used for plots can be found in
vm_vhost-3n-skx-xxv710
vm_vhost-3n-skx-x710
vm_vhost-2n-clx-xxv710
+ vm_vhost-2n-clx-cx556a
vm_vhost-3n-hsw-xl710
vm_vhost-3n-tsh-x520