diff options
author | Tibor Frank <tifrank@cisco.com> | 2018-10-05 10:44:15 +0200 |
---|---|---|
committer | Tibor Frank <tifrank@cisco.com> | 2018-10-31 13:45:15 +0100 |
commit | 8243ea78854683f2f80da53d8f197f10316e4801 (patch) | |
tree | b67155f4abdd8e8cdec39427ad81d927378e1ec4 /docs/report/vpp_performance_tests | |
parent | 810913a6967d080612a01463d39acdefc1e3e640 (diff) |
CSIT-1332: Proposal of new layout of all graphs
Change-Id: Ib5d113fd2071e481bcc5e3d043a43a58947b8da1
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Diffstat (limited to 'docs/report/vpp_performance_tests')
37 files changed, 10323 insertions, 1147 deletions
diff --git a/docs/report/vpp_performance_tests/http_server_performance/index.rst b/docs/report/vpp_performance_tests/http_server_performance/index.rst index 2e2226f2f5..1a7c1d9901 100644 --- a/docs/report/vpp_performance_tests/http_server_performance/index.rst +++ b/docs/report/vpp_performance_tests/http_server_performance/index.rst @@ -3,6 +3,31 @@ \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> + HTTP/TCP Performance ==================== @@ -24,7 +49,7 @@ plotted as individual points. <../../_static/archive/>`_. CSIT source code for the test cases used for plots can be found in - `CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/tcp?h=rls1807>`_. + `CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/tcp?h=rls1810>`_. .. raw:: latex @@ -35,14 +60,14 @@ Connections per second .. raw:: html - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/http-server-performance-cps.html"></iframe> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/http-server-performance-cps.html"></iframe> .. raw:: latex \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{http-server-performance-cps} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{http-server-performance-cps} \label{fig:http-server-performance-cps} \end{figure} @@ -55,13 +80,13 @@ Requests per second .. raw:: html - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/http-server-performance-rps.html"></iframe> + <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/http-server-performance-rps.html"></iframe> .. raw:: latex \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{http-server-performance-rps} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{http-server-performance-rps} \label{fig:http-server-performance-rps} \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 6180035362..4c27c89b48 100644 --- a/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif.rst +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif.rst @@ -3,6 +3,31 @@ \clearpage +.. raw:: html + + <script type="text/javascript"> + + function getDocHeight(doc) { + doc = doc || document; + var body = doc.body, html = doc.documentElement; + var height = Math.max( body.scrollHeight, body.offsetHeight, + html.clientHeight, html.scrollHeight, html.offsetHeight ); + return height; + } + + function setIframeHeight(id) { + var ifrm = document.getElementById(id); + var doc = ifrm.contentDocument? ifrm.contentDocument: + ifrm.contentWindow.document; + ifrm.style.visibility = 'hidden'; + ifrm.style.height = "10px"; // reset to minimal height ... + // IE opt. for bing/msn needs a bit added or scrollbar appears + ifrm.style.height = getDocHeight( doc ) + 4 + "px"; + ifrm.style.visibility = 'visible'; + } + + </script> + LXC/DRC Container Memif ======================= @@ -13,7 +38,7 @@ VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/container_memif?h=rls1807>`_. +`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/container_memif?h=rls1810>`_. 3n-hsw-x520 ~~~~~~~~~~~ @@ -25,12 +50,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr` +:index:`Packet Latency: memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -39,7 +64,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat} \label{fig:memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat} \end{figure} @@ -54,12 +79,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr` +:index:`Packet Latency: memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -68,7 +93,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat} \label{fig:memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat} \end{figure} @@ -86,12 +111,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr` +:index:`Packet Latency: memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -100,7 +125,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat} \label{fig:memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat} \end{figure} @@ -115,12 +140,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr` +:index:`Packet Latency: memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -129,7 +154,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat} \label{fig:memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat} \end{figure} @@ -147,12 +172,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr` +:index:`Packet Latency: memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -161,7 +186,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat} \label{fig:memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat} \end{figure} @@ -176,12 +201,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr` +:index:`Packet Latency: memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -190,7 +215,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat} \label{fig:memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat} \end{figure} @@ -208,12 +233,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr` +:index:`Packet Latency: memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -222,7 +247,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} \label{fig:memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} \end{figure} @@ -237,12 +262,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr` +:index:`Packet Latency: memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -251,6 +276,120 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} \label{fig:memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} \end{figure} + +2n-skx-x710 +~~~~~~~~~~~ + +64b-2t1c-base_and_scale +----------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} + \label{fig:memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-base_and_scale +----------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} + \label{fig:memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} + \end{figure} + +2n-skx-xxv710 +~~~~~~~~~~~~~ + +64b-2t1c-base_and_scale +----------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} + \label{fig:memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-base_and_scale +----------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat} + \label{fig:memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat} + \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/container_orchestrated.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/container_orchestrated.rst index 134adb4b66..d746c53674 100644 --- a/docs/report/vpp_performance_tests/packet_latency_graphs/container_orchestrated.rst +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/container_orchestrated.rst @@ -3,6 +3,31 @@ \clearpage +.. raw:: html + + <script type="text/javascript"> + + function getDocHeight(doc) { + doc = doc || document; + var body = doc.body, html = doc.documentElement; + var height = Math.max( body.scrollHeight, body.offsetHeight, + html.clientHeight, html.scrollHeight, html.offsetHeight ); + return height; + } + + function setIframeHeight(id) { + var ifrm = document.getElementById(id); + var doc = ifrm.contentDocument? ifrm.contentDocument: + ifrm.contentWindow.document; + ifrm.style.visibility = 'hidden'; + ifrm.style.height = "10px"; // reset to minimal height ... + // IE opt. for bing/msn needs a bit added or scrollbar appears + ifrm.style.height = getDocHeight( doc ) + 4 + "px"; + ifrm.style.visibility = 'visible'; + } + + </script> + K8s Container Memif =================== @@ -13,24 +38,53 @@ of VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/kubernetes/perf/container_memif?h=rls1807>`_. +`CSIT git repository <https://git.fd.io/csit/tree/tests/kubernetes/perf/container_memif?h=rls1810>`_. 3n-hsw-x520 ~~~~~~~~~~~ -64b-1t1c-base_and_scale ------------------------ +64b-1t1c-base_and_scale-l2xc +---------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-ndr-lat} + \label{fig:k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base_and_scale-l2xc +---------------------------- .. raw:: html <center><b> -:index:`Latency: k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr` +:index:`Packet Latency: k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2xc-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2xc-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -39,27 +93,27 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat} - \label{fig:k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2xc-ndr-lat} + \label{fig:k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2xc-ndr-lat} \end{figure} .. raw:: latex \clearpage -64b-2t2c-base_and_scale ------------------------ +64b-1t1c-base_and_scale-l2bd +---------------------------- .. raw:: html <center><b> -:index:`Latency: k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr` +:index:`Packet Latency: k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -68,8 +122,37 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat} - \label{fig:k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-ndr-lat} + \label{fig:k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base_and_scale-l2bd +---------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-ndr-lat} + \label{fig:k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-ndr-lat} \end{figure} .. raw:: latex @@ -79,19 +162,73 @@ CSIT source code for the test cases used for plots can be found in 3n-hsw-x710 ~~~~~~~~~~~ -64b-1t1c-base_and_scale ------------------------ +64b-1t1c-base_and_scale-l2xc +---------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-ndr-lat} + \label{fig:k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base_and_scale-l2xc +---------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-ndr-lat} + \label{fig:k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-ndr-lat} + \end{figure} + +64b-1t1c-base_and_scale-l2bd +---------------------------- .. raw:: html <center><b> -:index:`Latency: k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr` +:index:`Packet Latency: k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -100,27 +237,27 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat} - \label{fig:k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-ndr-lat} + \label{fig:k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-ndr-lat} \end{figure} .. raw:: latex \clearpage -64b-2t2c-base_and_scale ------------------------ +64b-2t2c-base_and_scale-l2bd +---------------------------- .. raw:: html <center><b> -:index:`Latency: k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr` +:index:`Packet Latency: k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -129,6 +266,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat} - \label{fig:k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-ndr-lat} + \label{fig:k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-ndr-lat} \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/index.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/index.rst index db1012b98e..c2dc2ae6f4 100644 --- a/docs/report/vpp_performance_tests/packet_latency_graphs/index.rst +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/index.rst @@ -39,7 +39,7 @@ Additional information about graph data: `archived here <../../_static/archive/>`_. .. toctree:: - :maxdepth: 1 + :maxdepth: 3 l2 ip4 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 5f5715e83f..a88e007464 100644 --- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4.rst +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4.rst @@ -3,6 +3,31 @@ \clearpage +.. raw:: html + + <script type="text/javascript"> + + function getDocHeight(doc) { + doc = doc || document; + var body = doc.body, html = doc.documentElement; + var height = Math.max( body.scrollHeight, body.offsetHeight, + html.clientHeight, html.scrollHeight, html.offsetHeight ); + return height; + } + + function setIframeHeight(id) { + var ifrm = document.getElementById(id); + var doc = ifrm.contentDocument? ifrm.contentDocument: + ifrm.contentWindow.document; + ifrm.style.visibility = 'hidden'; + ifrm.style.height = "10px"; // reset to minimal height ... + // IE opt. for bing/msn needs a bit added or scrollbar appears + ifrm.style.height = getDocHeight( doc ) + 4 + "px"; + ifrm.style.visibility = 'visible'; + } + + </script> + IPv4 Routing ============ @@ -13,7 +38,7 @@ VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip4?h=rls1807>`_. +`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip4?h=rls1810>`_. 3n-hsw-x520 ~~~~~~~~~~~ @@ -25,12 +50,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr` +:index:`Packet Latency: ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -39,7 +64,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat} \label{fig:ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat} \end{figure} @@ -54,12 +79,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr` +:index:`Packet Latency: ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -68,7 +93,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat} \label{fig:ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat} \end{figure} @@ -83,12 +108,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip4-3n-hsw-x520-64b-1t1c-features-ndr` +:index:`Packet Latency: ip4-3n-hsw-x520-64b-1t1c-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-ndr-lat.html"></iframe> + <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -97,7 +122,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-1t1c-features-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-1t1c-features-ndr-lat} \label{fig:ip4-3n-hsw-x520-64b-1t1c-features-ndr-lat} \end{figure} @@ -112,12 +137,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip4-3n-hsw-x520-64b-2t2c-features-ndr` +:index:`Packet Latency: ip4-3n-hsw-x520-64b-2t2c-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-ndr-lat.html"></iframe> + <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -126,7 +151,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-2t2c-features-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-2t2c-features-ndr-lat} \label{fig:ip4-3n-hsw-x520-64b-2t2c-features-ndr-lat} \end{figure} @@ -134,6 +159,180 @@ CSIT source code for the test cases used for plots can be found in \clearpage +64b-1t1c-features-nat44 +----------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: ip4-3n-hsw-x520-64b-1t1c-features-nat44-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-nat44-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-1t1c-features-nat44-ndr-lat} + \label{fig:ip4-3n-hsw-x520-64b-1t1c-features-nat44-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-features-nat44 +----------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: ip4-3n-hsw-x520-64b-2t2c-features-nat44-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-nat44-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-2t2c-features-nat44-ndr-lat} + \label{fig:ip4-3n-hsw-x520-64b-2t2c-features-nat44-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-1t1c-features-iacl +---------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: ip4-3n-hsw-x520-64b-1t1c-features-iacl-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-iacl-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-1t1c-features-iacl-ndr-lat} + \label{fig:ip4-3n-hsw-x520-64b-1t1c-features-iacl-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-features-iacl +---------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: ip4-3n-hsw-x520-64b-2t2c-features-iacl-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-iacl-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-2t2c-features-iacl-ndr-lat} + \label{fig:ip4-3n-hsw-x520-64b-2t2c-features-iacl-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-1t1c-features-oacl +---------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: ip4-3n-hsw-x520-64b-1t1c-features-oacl-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-oacl-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-1t1c-features-oacl-ndr-lat} + \label{fig:ip4-3n-hsw-x520-64b-1t1c-features-oacl-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-features-oacl +---------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: ip4-3n-hsw-x520-64b-2t2c-features-oacl-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-oacl-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-2t2c-features-oacl-ndr-lat} + \label{fig:ip4-3n-hsw-x520-64b-2t2c-features-oacl-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + 3n-hsw-x710 ~~~~~~~~~~~ @@ -144,12 +343,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr` +:index:`Packet Latency: ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -158,7 +357,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat} \label{fig:ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat} \end{figure} @@ -173,12 +372,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr` +:index:`Packet Latency: ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -187,7 +386,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat} \label{fig:ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat} \end{figure} @@ -202,12 +401,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip4-3n-hsw-x710-64b-1t1c-features-ndr` +:index:`Packet Latency: ip4-3n-hsw-x710-64b-1t1c-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-ndr-lat.html"></iframe> + <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -216,7 +415,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-1t1c-features-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-1t1c-features-ndr-lat} \label{fig:ip4-3n-hsw-x710-64b-1t1c-features-ndr-lat} \end{figure} @@ -231,12 +430,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip4-3n-hsw-x710-64b-2t2c-features-ndr` +:index:`Packet Latency: ip4-3n-hsw-x710-64b-2t2c-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-ndr-lat.html"></iframe> + <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -245,7 +444,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-2t2c-features-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-2t2c-features-ndr-lat} \label{fig:ip4-3n-hsw-x710-64b-2t2c-features-ndr-lat} \end{figure} @@ -253,6 +452,180 @@ CSIT source code for the test cases used for plots can be found in \clearpage +64b-1t1c-features-nat44 +----------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: ip4-3n-hsw-x710-64b-1t1c-features-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-1t1c-features-ndr-lat} + \label{fig:ip4-3n-hsw-x710-64b-1t1c-features-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-features-nat44 +----------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: ip4-3n-hsw-x710-64b-2t2c-features-nat44-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-nat44-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-2t2c-features-nat44-ndr-lat} + \label{fig:ip4-3n-hsw-x710-64b-2t2c-features-nat44-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-1t1c-features-iacl +---------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: ip4-3n-hsw-x710-64b-1t1c-features-iacl-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-iacl-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-1t1c-features-iacl-ndr-lat} + \label{fig:ip4-3n-hsw-x710-64b-1t1c-features-iacl-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-features-iacl +---------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: ip4-3n-hsw-x710-64b-2t2c-features-iacl-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-iacl-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-2t2c-features-iacl-ndr-lat} + \label{fig:ip4-3n-hsw-x710-64b-2t2c-features-iacl-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-1t1c-features-oacl +---------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: ip4-3n-hsw-x710-64b-1t1c-features-oacl-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-oacl-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-1t1c-features-oacl-ndr-lat} + \label{fig:ip4-3n-hsw-x710-64b-1t1c-features-oacl-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-features-oacl +---------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: ip4-3n-hsw-x710-64b-2t2c-features-oacl-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-oacl-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-2t2c-features-oacl-ndr-lat} + \label{fig:ip4-3n-hsw-x710-64b-2t2c-features-oacl-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + 3n-hsw-xl710 ~~~~~~~~~~~~ @@ -263,12 +636,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr` +:index:`Packet Latency: ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -277,7 +650,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat} \label{fig:ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat} \end{figure} @@ -292,12 +665,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr` +:index:`Packet Latency: ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -306,7 +679,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat} \label{fig:ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat} \end{figure} @@ -324,12 +697,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr` +:index:`Packet Latency: ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm23" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -338,7 +711,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} \label{fig:ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} \end{figure} @@ -353,12 +726,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr` +:index:`Packet Latency: ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm24" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -367,7 +740,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} \label{fig:ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} \end{figure} @@ -382,12 +755,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip4-3n-skx-x710-64b-2t1c-features-ndr` +:index:`Packet Latency: ip4-3n-skx-x710-64b-2t1c-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-ndr-lat.html"></iframe> + <iframe id="ifrm25" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -396,7 +769,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-2t1c-features-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-2t1c-features-ndr-lat} \label{fig:ip4-3n-skx-x710-64b-2t1c-features-ndr-lat} \end{figure} @@ -411,12 +784,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip4-3n-skx-x710-64b-4t2c-features-ndr` +:index:`Packet Latency: ip4-3n-skx-x710-64b-4t2c-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-ndr-lat.html"></iframe> + <iframe id="ifrm26" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -425,7 +798,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-4t2c-features-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-4t2c-features-ndr-lat} \label{fig:ip4-3n-skx-x710-64b-4t2c-features-ndr-lat} \end{figure} @@ -433,6 +806,180 @@ CSIT source code for the test cases used for plots can be found in \clearpage +64b-2t1c-features-nat44 +----------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: ip4-3n-skx-x710-64b-2t1c-features-nat44-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm27" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-nat44-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-2t1c-features-nat44-ndr-lat} + \label{fig:ip4-3n-skx-x710-64b-2t1c-features-nat44-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-features-nat44 +----------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: ip4-3n-skx-x710-64b-4t2c-features-nat44-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm28" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-nat44-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-4t2c-features-nat44-ndr-lat} + \label{fig:ip4-3n-skx-x710-64b-4t2c-features-nat44-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t1c-features-iacl +---------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: ip4-3n-skx-x710-64b-2t1c-features-iacl-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm29" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-iacl-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-2t1c-features-iacl-ndr-lat} + \label{fig:ip4-3n-skx-x710-64b-2t1c-features-iacl-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-features-iacl +---------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: ip4-3n-skx-x710-64b-4t2c-features-iacl-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm30" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-iacl-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-4t2c-features-iacl-ndr-lat} + \label{fig:ip4-3n-skx-x710-64b-4t2c-features-iacl-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t1c-features-oacl +---------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: ip4-3n-skx-x710-64b-2t1c-features-oacl-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm31" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-oacl-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-2t1c-features-oacl-ndr-lat} + \label{fig:ip4-3n-skx-x710-64b-2t1c-features-oacl-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-features-oacl +---------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: ip4-3n-skx-x710-64b-4t2c-features-oacl-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm32" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-oacl-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-4t2c-features-oacl-ndr-lat} + \label{fig:ip4-3n-skx-x710-64b-4t2c-features-oacl-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + 2n-skx-x710 ~~~~~~~~~~~ @@ -443,12 +990,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr` +:index:`Packet Latency: ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm33" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -457,7 +1004,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} \label{fig:ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} \end{figure} @@ -472,12 +1019,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr` +:index:`Packet Latency: ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm34" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -486,7 +1033,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} \label{fig:ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} \end{figure} @@ -504,12 +1051,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr` +:index:`Packet Latency: ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm35" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -518,7 +1065,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} \label{fig:ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} \end{figure} @@ -533,12 +1080,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr` +:index:`Packet Latency: ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm36" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -547,6 +1094,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat} \label{fig:ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat} \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels.rst index e3baf4299c..db0cfd0852 100644 --- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels.rst +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels.rst @@ -3,6 +3,31 @@ \clearpage +.. raw:: html + + <script type="text/javascript"> + + function getDocHeight(doc) { + doc = doc || document; + var body = doc.body, html = doc.documentElement; + var height = Math.max( body.scrollHeight, body.offsetHeight, + html.clientHeight, html.scrollHeight, html.offsetHeight ); + return height; + } + + function setIframeHeight(id) { + var ifrm = document.getElementById(id); + var doc = ifrm.contentDocument? ifrm.contentDocument: + ifrm.contentWindow.document; + ifrm.style.visibility = 'hidden'; + ifrm.style.height = "10px"; // reset to minimal height ... + // IE opt. for bing/msn needs a bit added or scrollbar appears + ifrm.style.height = getDocHeight( doc ) + 4 + "px"; + ifrm.style.visibility = 'visible'; + } + + </script> + IPv4 Tunnels ============ @@ -13,7 +38,7 @@ VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip4_tunnels?h=rls1807>`_. +`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip4_tunnels?h=rls1810>`_. 3n-hsw-x520 ~~~~~~~~~~~ @@ -25,12 +50,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr` +:index:`Packet Latency: ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -39,7 +64,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat} \label{fig:ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat} \end{figure} @@ -54,12 +79,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr` +:index:`Packet Latency: ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -68,7 +93,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat} \label{fig:ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat} \end{figure} @@ -76,6 +101,64 @@ CSIT source code for the test cases used for plots can be found in \clearpage +64b-1t1c-base_and_features +-------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-ndr-lat} + \label{fig:ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base_and_features +-------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-ndr-lat} + \label{fig:ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + 3n-hsw-x710 ~~~~~~~~~~~ @@ -86,12 +169,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr` +:index:`Packet Latency: ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -100,7 +183,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat} \label{fig:ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat} \end{figure} @@ -115,12 +198,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr` +:index:`Packet Latency: ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -129,7 +212,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat} \label{fig:ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat} \end{figure} @@ -137,6 +220,64 @@ CSIT source code for the test cases used for plots can be found in \clearpage +64b-1t1c-base_and_features +-------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-ndr-lat} + \label{fig:ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base_and_features +-------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-ndr-lat} + \label{fig:ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + 3n-skx-x710 ~~~~~~~~~~~ @@ -147,12 +288,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr` +:index:`Packet Latency: ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -161,7 +302,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} \label{fig:ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} \end{figure} @@ -176,12 +317,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr` +:index:`Packet Latency: ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -190,6 +331,60 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} \label{fig:ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} \end{figure} + +64b-2t1c-base_and_features +-------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: ip4tun-3n-skx-x710-64b-2t1c-base_and_features-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-2t1c-base_and_features-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-2t1c-base_and_features-ndr-lat} + \label{fig:ip4tun-3n-skx-x710-64b-2t1c-base_and_features-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-base_and_features +-------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: ip4tun-3n-skx-x710-64b-4t2c-base_and_features-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-4t2c-base_and_features-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-4t2c-base_and_features-ndr-lat} + \label{fig:ip4tun-3n-skx-x710-64b-4t2c-base_and_features-ndr-lat} + \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6.rst index c29812553e..5ba63dc9de 100644 --- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6.rst +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6.rst @@ -3,6 +3,31 @@ \clearpage +.. raw:: html + + <script type="text/javascript"> + + function getDocHeight(doc) { + doc = doc || document; + var body = doc.body, html = doc.documentElement; + var height = Math.max( body.scrollHeight, body.offsetHeight, + html.clientHeight, html.scrollHeight, html.offsetHeight ); + return height; + } + + function setIframeHeight(id) { + var ifrm = document.getElementById(id); + var doc = ifrm.contentDocument? ifrm.contentDocument: + ifrm.contentWindow.document; + ifrm.style.visibility = 'hidden'; + ifrm.style.height = "10px"; // reset to minimal height ... + // IE opt. for bing/msn needs a bit added or scrollbar appears + ifrm.style.height = getDocHeight( doc ) + 4 + "px"; + ifrm.style.visibility = 'visible'; + } + + </script> + IPv6 Routing ============ @@ -13,7 +38,7 @@ VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip6?h=rls1807>`_. +`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip6?h=rls1810>`_. 3n-hsw-x520 ~~~~~~~~~~~ @@ -25,12 +50,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr` +:index:`Packet Latency: ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -39,7 +64,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat} \label{fig:ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat} \end{figure} @@ -54,12 +79,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr` +:index:`Packet Latency: ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -68,7 +93,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat} \label{fig:ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat} \end{figure} @@ -86,12 +111,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr` +:index:`Packet Latency: ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -100,7 +125,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr-lat} \label{fig:ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr-lat} \end{figure} @@ -115,12 +140,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr` +:index:`Packet Latency: ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -129,7 +154,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr-lat} \label{fig:ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr-lat} \end{figure} @@ -147,12 +172,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr` +:index:`Packet Latency: ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -161,7 +186,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr-lat} \label{fig:ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr-lat} \end{figure} @@ -176,12 +201,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr` +:index:`Packet Latency: ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -190,7 +215,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr-lat} \label{fig:ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr-lat} \end{figure} @@ -208,12 +233,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr` +:index:`Packet Latency: ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -222,7 +247,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr-lat} \label{fig:ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr-lat} \end{figure} @@ -237,12 +262,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr` +:index:`Packet Latency: ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -251,7 +276,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr-lat} \label{fig:ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr-lat} \end{figure} @@ -269,12 +294,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr` +:index:`Packet Latency: ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -283,7 +308,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr-lat} \label{fig:ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr-lat} \end{figure} @@ -298,12 +323,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr` +:index:`Packet Latency: ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -312,7 +337,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr-lat} \label{fig:ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr-lat} \end{figure} @@ -330,12 +355,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr` +:index:`Packet Latency: ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -344,7 +369,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat} \label{fig:ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat} \end{figure} @@ -359,12 +384,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr` +:index:`Packet Latency: ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -373,6 +398,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat} \label{fig:ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat} \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6_tunnels.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6_tunnels.rst index ea4705ead1..a193e7913a 100644 --- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6_tunnels.rst +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6_tunnels.rst @@ -3,6 +3,31 @@ \clearpage +.. raw:: html + + <script type="text/javascript"> + + function getDocHeight(doc) { + doc = doc || document; + var body = doc.body, html = doc.documentElement; + var height = Math.max( body.scrollHeight, body.offsetHeight, + html.clientHeight, html.scrollHeight, html.offsetHeight ); + return height; + } + + function setIframeHeight(id) { + var ifrm = document.getElementById(id); + var doc = ifrm.contentDocument? ifrm.contentDocument: + ifrm.contentWindow.document; + ifrm.style.visibility = 'hidden'; + ifrm.style.height = "10px"; // reset to minimal height ... + // IE opt. for bing/msn needs a bit added or scrollbar appears + ifrm.style.height = getDocHeight( doc ) + 4 + "px"; + ifrm.style.visibility = 'visible'; + } + + </script> + IPv6 Tunnels ============ @@ -13,7 +38,7 @@ VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip6_tunnels?h=rls1807>`_. +`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip6_tunnels?h=rls1810>`_. 3n-hsw-x520 ~~~~~~~~~~~ @@ -25,12 +50,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr` +:index:`Packet Latency: ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -39,7 +64,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat} \label{fig:ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat} \end{figure} @@ -54,12 +79,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr` +:index:`Packet Latency: ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -68,6 +93,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat} \label{fig:ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat} \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ipsec.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ipsec.rst index 191af5d757..3978a8c136 100644 --- a/docs/report/vpp_performance_tests/packet_latency_graphs/ipsec.rst +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ipsec.rst @@ -3,6 +3,31 @@ \clearpage +.. raw:: html + + <script type="text/javascript"> + + function getDocHeight(doc) { + doc = doc || document; + var body = doc.body, html = doc.documentElement; + var height = Math.max( body.scrollHeight, body.offsetHeight, + html.clientHeight, html.scrollHeight, html.offsetHeight ); + return height; + } + + function setIframeHeight(id) { + var ifrm = document.getElementById(id); + var doc = ifrm.contentDocument? ifrm.contentDocument: + ifrm.contentWindow.document; + ifrm.style.visibility = 'hidden'; + ifrm.style.height = "10px"; // reset to minimal height ... + // IE opt. for bing/msn needs a bit added or scrollbar appears + ifrm.style.height = getDocHeight( doc ) + 4 + "px"; + ifrm.style.visibility = 'visible'; + } + + </script> + IPSec IPv4 Routing ================== @@ -16,24 +41,138 @@ a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/crypto?h=rls1807>`_. +`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/crypto?h=rls1810>`_. + +3n-hsw-xl710 +~~~~~~~~~~~~ + +64b-1t1c-base +-------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: ipsec-3n-hsw-xl710-64b-1t1c-base-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-1t1c-base-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-1t1c-base-ndr-lat} + \label{fig:ipsec-3n-hsw-xl710-64b-1t1c-base-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base +------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: ipsec-3n-hsw-xl710-64b-2t2c-base-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-2t2c-base-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-2t2c-base-ndr-lat} + \label{fig:ipsec-3n-hsw-xl710-64b-2t2c-base-ndr-lat} + \end{figure} + +3n-hsw-xl710 +~~~~~~~~~~~~ + +64b-1t1c-scale +-------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: ipsec-3n-hsw-xl710-64b-1t1c-scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-1t1c-scale-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-1t1c-scale-ndr-lat} + \label{fig:ipsec-3n-hsw-xl710-64b-1t1c-scale-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-scale +-------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: ipsec-3n-hsw-xl710-64b-2t2c-scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-2t2c-scale-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-2t2c-scale-ndr-lat} + \label{fig:ipsec-3n-hsw-xl710-64b-2t2c-scale-ndr-lat} + \end{figure} 3n-hsw-xl710 ~~~~~~~~~~~~ -64b-1t1c-base_and_scale ------------------------ +64b-1t1c-sw +----------- .. raw:: html <center><b> -:index:`Latency: ipsec-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr` +:index:`Packet Latency: ipsec-3n-hsw-xl710-64b-1t1c-sw-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-1t1c-sw-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -42,27 +181,27 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat} - \label{fig:ipsec-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-1t1c-sw-ndr-lat} + \label{fig:ipsec-3n-hsw-xl710-64b-1t1c-sw-ndr-lat} \end{figure} .. raw:: latex \clearpage -64b-2t2c-base_and_scale ------------------------ +64b-2t2c-sw +----------- .. raw:: html <center><b> -:index:`Latency: ipsec-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr` +:index:`Packet Latency: ipsec-3n-hsw-xl710-64b-2t2c-sw-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-2t2c-sw-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -71,6 +210,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat} - \label{fig:ipsec-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-2t2c-sw-ndr-lat} + \label{fig:ipsec-3n-hsw-xl710-64b-2t2c-sw-ndr-lat} \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/l2.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/l2.rst index 80f63cd5d3..ca30ee470f 100644 --- a/docs/report/vpp_performance_tests/packet_latency_graphs/l2.rst +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/l2.rst @@ -3,6 +3,31 @@ \clearpage +.. raw:: html + + <script type="text/javascript"> + + function getDocHeight(doc) { + doc = doc || document; + var body = doc.body, html = doc.documentElement; + var height = Math.max( body.scrollHeight, body.offsetHeight, + html.clientHeight, html.scrollHeight, html.offsetHeight ); + return height; + } + + function setIframeHeight(id) { + var ifrm = document.getElementById(id); + var doc = ifrm.contentDocument? ifrm.contentDocument: + ifrm.contentWindow.document; + ifrm.style.visibility = 'hidden'; + ifrm.style.height = "10px"; // reset to minimal height ... + // IE opt. for bing/msn needs a bit added or scrollbar appears + ifrm.style.height = getDocHeight( doc ) + 4 + "px"; + ifrm.style.visibility = 'visible'; + } + + </script> + L2 Ethernet Switching ===================== @@ -13,7 +38,7 @@ VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/l2?h=rls1807>`_. +`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/l2?h=rls1810>`_. 3n-hsw-x520 ~~~~~~~~~~~ @@ -25,12 +50,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr` +:index:`Packet Latency: l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -39,7 +64,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat} \label{fig:l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat} \end{figure} @@ -54,12 +79,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr` +:index:`Packet Latency: l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -68,7 +93,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat} \label{fig:l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat} \end{figure} @@ -83,12 +108,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: l2sw-3n-hsw-x520-64b-1t1c-features-ndr` +:index:`Packet Latency: l2sw-3n-hsw-x520-64b-1t1c-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-1t1c-features-ndr-lat.html"></iframe> + <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-1t1c-features-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -97,7 +122,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-1t1c-features-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-1t1c-features-ndr-lat} \label{fig:l2sw-3n-hsw-x520-64b-1t1c-features-ndr-lat} \end{figure} @@ -112,12 +137,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: l2sw-3n-hsw-x520-64b-2t2c-features-ndr` +:index:`Packet Latency: l2sw-3n-hsw-x520-64b-2t2c-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-2t2c-features-ndr-lat.html"></iframe> + <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-2t2c-features-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -126,7 +151,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-2t2c-features-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-2t2c-features-ndr-lat} \label{fig:l2sw-3n-hsw-x520-64b-2t2c-features-ndr-lat} \end{figure} @@ -144,12 +169,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr` +:index:`Packet Latency: l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -158,7 +183,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat} \label{fig:l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat} \end{figure} @@ -173,12 +198,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr` +:index:`Packet Latency: l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -187,7 +212,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat} \label{fig:l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat} \end{figure} @@ -202,12 +227,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: l2sw-3n-hsw-x710-64b-1t1c-features-ndr` +:index:`Packet Latency: l2sw-3n-hsw-x710-64b-1t1c-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-1t1c-features-ndr-lat.html"></iframe> + <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-1t1c-features-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -216,7 +241,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-1t1c-features-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-1t1c-features-ndr-lat} \label{fig:l2sw-3n-hsw-x710-64b-1t1c-features-ndr-lat} \end{figure} @@ -231,12 +256,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: l2sw-3n-hsw-x710-64b-2t2c-features-ndr` +:index:`Packet Latency: l2sw-3n-hsw-x710-64b-2t2c-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-2t2c-features-ndr-lat.html"></iframe> + <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-2t2c-features-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -245,7 +270,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-2t2c-features-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-2t2c-features-ndr-lat} \label{fig:l2sw-3n-hsw-x710-64b-2t2c-features-ndr-lat} \end{figure} @@ -263,12 +288,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr` +:index:`Packet Latency: l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -277,7 +302,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat} \label{fig:l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat} \end{figure} @@ -292,12 +317,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr` +:index:`Packet Latency: l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -306,7 +331,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat} \label{fig:l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat} \end{figure} @@ -324,12 +349,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr` +:index:`Packet Latency: l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -338,7 +363,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} \label{fig:l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} \end{figure} @@ -353,12 +378,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr` +:index:`Packet Latency: l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -367,7 +392,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} \label{fig:l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} \end{figure} @@ -382,12 +407,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: l2sw-3n-skx-x710-64b-2t1c-features-ndr` +:index:`Packet Latency: l2sw-3n-skx-x710-64b-2t1c-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-2t1c-features-ndr-lat.html"></iframe> + <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-2t1c-features-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -396,7 +421,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-2t1c-features-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-2t1c-features-ndr-lat} \label{fig:l2sw-3n-skx-x710-64b-2t1c-features-ndr-lat} \end{figure} @@ -411,12 +436,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: l2sw-3n-skx-x710-64b-4t2c-features-ndr` +:index:`Packet Latency: l2sw-3n-skx-x710-64b-4t2c-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-4t2c-features-ndr-lat.html"></iframe> + <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-4t2c-features-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -425,7 +450,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-4t2c-features-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-4t2c-features-ndr-lat} \label{fig:l2sw-3n-skx-x710-64b-4t2c-features-ndr-lat} \end{figure} @@ -443,12 +468,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr` +:index:`Packet Latency: l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -457,7 +482,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} \label{fig:l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} \end{figure} @@ -472,12 +497,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr` +:index:`Packet Latency: l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -486,7 +511,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat} \label{fig:l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat} \end{figure} @@ -504,12 +529,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr` +:index:`Packet Latency: l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -518,7 +543,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} \label{fig:l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} \end{figure} @@ -533,12 +558,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr` +:index:`Packet Latency: l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -547,7 +572,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} \label{fig:l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} \end{figure} @@ -565,12 +590,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr` +:index:`Packet Latency: l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -579,7 +604,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} \label{fig:l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} \end{figure} @@ -594,12 +619,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr` +:index:`Packet Latency: l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -608,6 +633,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat} \label{fig:l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat} \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/srv6.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/srv6.rst index 477e7e0b64..a070b8130a 100644 --- a/docs/report/vpp_performance_tests/packet_latency_graphs/srv6.rst +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/srv6.rst @@ -3,6 +3,31 @@ \clearpage +.. raw:: html + + <script type="text/javascript"> + + function getDocHeight(doc) { + doc = doc || document; + var body = doc.body, html = doc.documentElement; + var height = Math.max( body.scrollHeight, body.offsetHeight, + html.clientHeight, html.scrollHeight, html.offsetHeight ); + return height; + } + + function setIframeHeight(id) { + var ifrm = document.getElementById(id); + var doc = ifrm.contentDocument? ifrm.contentDocument: + ifrm.contentWindow.document; + ifrm.style.visibility = 'hidden'; + ifrm.style.height = "10px"; // reset to minimal height ... + // IE opt. for bing/msn needs a bit added or scrollbar appears + ifrm.style.height = getDocHeight( doc ) + 4 + "px"; + ifrm.style.visibility = 'visible'; + } + + </script> + SRv6 Routing ============ @@ -13,7 +38,7 @@ VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/srv6?h=rls1807>`_. +`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/srv6?h=rls1810>`_. 3n-hsw-x520 ~~~~~~~~~~~ @@ -25,12 +50,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: srv6-3n-hsw-x520-78b-1t1c-features-ndr` +:index:`Packet Latency: srv6-3n-hsw-x520-78b-1t1c-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/srv6-3n-hsw-x520-78b-1t1c-features-ndr-lat.html"></iframe> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/srv6-3n-hsw-x520-78b-1t1c-features-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -39,7 +64,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{srv6-3n-hsw-x520-78b-1t1c-features-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{srv6-3n-hsw-x520-78b-1t1c-features-ndr-lat} \label{fig:srv6-3n-hsw-x520-78b-1t1c-features-ndr-lat} \end{figure} @@ -54,12 +79,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: srv6-3n-hsw-x520-78b-2t2c-features-ndr` +:index:`Packet Latency: srv6-3n-hsw-x520-78b-2t2c-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/srv6-3n-hsw-x520-78b-2t2c-features-ndr-lat.html"></iframe> + <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/srv6-3n-hsw-x520-78b-2t2c-features-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -68,6 +93,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{srv6-3n-hsw-x520-78b-2t2c-features-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{srv6-3n-hsw-x520-78b-2t2c-features-ndr-lat} \label{fig:srv6-3n-hsw-x520-78b-2t2c-features-ndr-lat} \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost.rst index 65aba07a0f..1efd705e63 100644 --- a/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost.rst +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost.rst @@ -3,6 +3,31 @@ \clearpage +.. raw:: html + + <script type="text/javascript"> + + function getDocHeight(doc) { + doc = doc || document; + var body = doc.body, html = doc.documentElement; + var height = Math.max( body.scrollHeight, body.offsetHeight, + html.clientHeight, html.scrollHeight, html.offsetHeight ); + return height; + } + + function setIframeHeight(id) { + var ifrm = document.getElementById(id); + var doc = ifrm.contentDocument? ifrm.contentDocument: + ifrm.contentWindow.document; + ifrm.style.visibility = 'hidden'; + ifrm.style.height = "10px"; // reset to minimal height ... + // IE opt. for bing/msn needs a bit added or scrollbar appears + ifrm.style.height = getDocHeight( doc ) + 4 + "px"; + ifrm.style.visibility = 'visible'; + } + + </script> + KVM VMs vhost-user ================== @@ -14,11 +39,69 @@ a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/vm_vhost?h=rls1807>`_. +`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/vm_vhost?h=rls1810>`_. 3n-hsw-x520 ~~~~~~~~~~~ +64b-1t1c-base-l2sw +------------------ + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-l2sw-3n-hsw-x520-64b-1t1c-base-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-1t1c-base-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-1t1c-base-ndr-lat} + \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-base-l2sw +------------------ + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-l2sw-3n-hsw-x520-64b-4t2c-base-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-4t2c-base-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-4t2c-base-ndr-lat} + \label{fig:vhost-l2sw-3n-hsw-x520-64b-4t2c-base-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + 64b-1t1c-base_and_scale-l2sw ---------------------------- @@ -26,12 +109,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr` +:index:`Packet Latency: vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -40,7 +123,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat} \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat} \end{figure} @@ -55,12 +138,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr` +:index:`Packet Latency: vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -69,7 +152,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat} \label{fig:vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat} \end{figure} @@ -77,6 +160,64 @@ CSIT source code for the test cases used for plots can be found in \clearpage +64b-1t1c-base-vm-l2sw +--------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-ndr-lat} + \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base-vm-l2sw +--------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-ndr-lat} + \label{fig:vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + 64b-1t1c-base_and_scale-ip4 --------------------------- @@ -84,12 +225,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr` +:index:`Packet Latency: vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -98,7 +239,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat} \label{fig:vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat} \end{figure} @@ -113,12 +254,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr` +:index:`Packet Latency: vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -127,7 +268,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat} \label{fig:vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat} \end{figure} @@ -138,6 +279,64 @@ CSIT source code for the test cases used for plots can be found in 3n-hsw-x710 ~~~~~~~~~~~ +64b-1t1c-base-l2sw +------------------ + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-l2sw-3n-hsw-x710-64b-1t1c-base-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-1t1c-base-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-1t1c-base-ndr-lat} + \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base-l2sw +------------------ + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-l2sw-3n-hsw-x710-64b-2t2c-base-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-2t2c-base-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-2t2c-base-ndr-lat} + \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + 64b-1t1c-base_and_scale-l2sw ---------------------------- @@ -145,12 +344,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr` +:index:`Packet Latency: vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -159,7 +358,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat} \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat} \end{figure} @@ -174,12 +373,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr` +:index:`Packet Latency: vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -188,7 +387,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat} \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat} \end{figure} @@ -196,6 +395,64 @@ CSIT source code for the test cases used for plots can be found in \clearpage +64b-1t1c-base-vm-l2sw +--------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-ndr-lat} + \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base-vm-l2sw +--------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-ndr-lat} + \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + 64b-1t1c-base_and_scale-ip4 --------------------------- @@ -203,12 +460,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr` +:index:`Packet Latency: vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -217,7 +474,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat} \label{fig:vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat} \end{figure} @@ -232,12 +489,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr` +:index:`Packet Latency: vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -246,7 +503,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat} \label{fig:vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat} \end{figure} @@ -257,6 +514,64 @@ CSIT source code for the test cases used for plots can be found in 3n-hsw-xl710 ~~~~~~~~~~~~ +64b-1t1c-base-l2sw +------------------ + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-ndr-lat} + \label{fig:vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base-l2sw +------------------ + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-ndr-lat} + \label{fig:vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + 64b-1t1c-base_and_scale-l2sw ---------------------------- @@ -264,12 +579,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr` +:index:`Packet Latency: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -278,7 +593,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat} \label{fig:vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat} \end{figure} @@ -293,12 +608,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr` +:index:`Packet Latency: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -307,7 +622,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat} \label{fig:vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat} \end{figure} @@ -315,6 +630,64 @@ CSIT source code for the test cases used for plots can be found in \clearpage +64b-1t1c-base-vm-l2sw +--------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-ndr-lat} + \label{fig:vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base-vm-l2sw +--------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-ndr-lat} + \label{fig:vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + 64b-1t1c-base_and_scale-ip4 --------------------------- @@ -322,12 +695,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr` +:index:`Packet Latency: vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm23" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -336,7 +709,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat} \label{fig:vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat} \end{figure} @@ -351,12 +724,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr` +:index:`Packet Latency: vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> + <iframe id="ifrm24" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -365,6 +738,711 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat} \label{fig:vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat} \end{figure} + +3n-skx-x710 +~~~~~~~~~~~ + +64b-2t1c-base-l2sw +------------------ + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-l2sw-3n-skx-x710-64b-2t1c-base-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm25" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-2t1c-base-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-2t1c-base-ndr-lat} + \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base-l2sw +------------------ + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-l2sw-3n-skx-x710-64b-2t2c-base-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm26" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-2t2c-base-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-2t2c-base-ndr-lat} + \label{fig:vhost-l2sw-3n-skx-x710-64b-2t2c-base-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t1c-base_and_scale-l2sw +---------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm27" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} + \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base_and_scale-l2sw +---------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-l2sw-3n-skx-x710-64b-2t2c-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm28" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-2t2c-base_and_scale-ndr-lat} + \label{fig:vhost-l2sw-3n-skx-x710-64b-2t2c-base_and_scale-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t1c-base-vm-l2sw +--------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm29" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-ndr-lat} + \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base-vm-l2sw +--------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-l2sw-3n-skx-x710-64b-2t2c-base-vm-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm30" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-2t2c-base-vm-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-2t2c-base-vm-ndr-lat} + \label{fig:vhost-l2sw-3n-skx-x710-64b-2t2c-base-vm-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t1c-base_and_scale-ip4 +--------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm31" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} + \label{fig:vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base_and_scale-ip4 +--------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-ip4-3n-skx-x710-64b-2t2c-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm32" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-skx-x710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-skx-x710-64b-2t2c-base_and_scale-ndr-lat} + \label{fig:vhost-ip4-3n-skx-x710-64b-2t2c-base_and_scale-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +2n-skx-x710 +~~~~~~~~~~~ + +64b-2t1c-base-l2sw +------------------ + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-l2sw-2n-skx-x710-64b-2t1c-base-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm33" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-2t1c-base-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-2t1c-base-ndr-lat} + \label{fig:vhost-l2sw-2n-skx-x710-64b-2t1c-base-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base-l2sw +------------------ + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-l2sw-2n-skx-x710-64b-2t2c-base-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm34" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-2t2c-base-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-2t2c-base-ndr-lat} + \label{fig:vhost-l2sw-2n-skx-x710-64b-2t2c-base-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t1c-base_and_scale-l2sw +---------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm35" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} + \label{fig:vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base_and_scale-l2sw +---------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-l2sw-2n-skx-x710-64b-2t2c-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm36" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-2t2c-base_and_scale-ndr-lat} + \label{fig:vhost-l2sw-2n-skx-x710-64b-2t2c-base_and_scale-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t1c-base-vm-l2sw +--------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm37" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-ndr-lat} + \label{fig:vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base-vm-l2sw +--------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-l2sw-2n-skx-x710-64b-2t2c-base-vm-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm38" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-2t2c-base-vm-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-2t2c-base-vm-ndr-lat} + \label{fig:vhost-l2sw-2n-skx-x710-64b-2t2c-base-vm-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t1c-base_and_scale-ip4 +--------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm39" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} + \label{fig:vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base_and_scale-ip4 +--------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-ip4-2n-skx-x710-64b-2t2c-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm40" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-x710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-x710-64b-2t2c-base_and_scale-ndr-lat} + \label{fig:vhost-ip4-2n-skx-x710-64b-2t2c-base_and_scale-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +2n-skx-xxv710 +~~~~~~~~~~~~~ + +64b-2t1c-base-l2sw +------------------ + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm41" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-ndr-lat} + \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base-l2sw +------------------ + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-l2sw-2n-skx-xxv710-64b-2t2c-base-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm42" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-2t2c-base-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-2t2c-base-ndr-lat} + \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t2c-base-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t1c-base_and_scale-l2sw +---------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm43" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} + \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base_and_scale-l2sw +---------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-l2sw-2n-skx-xxv710-64b-2t2c-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm44" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-2t2c-base_and_scale-ndr-lat} + \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t2c-base_and_scale-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t1c-base-vm-l2sw +--------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm45" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-ndr-lat} + \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base-vm-l2sw +--------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-l2sw-2n-skx-xxv710-64b-2t2c-base-vm-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm46" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-2t2c-base-vm-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-2t2c-base-vm-ndr-lat} + \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t2c-base-vm-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t1c-base_and_scale-ip4 +--------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm47" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} + \label{fig:vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base_and_scale-ip4 +--------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Latency: vhost-ip4-2n-skx-xxv710-64b-2t2c-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm48" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-xxv710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-xxv710-64b-2t2c-base_and_scale-ndr-lat} + \label{fig:vhost-ip4-2n-skx-xxv710-64b-2t2c-base_and_scale-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/vts.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/vts.rst index fbc6a41d29..cc114bb8dc 100644 --- a/docs/report/vpp_performance_tests/packet_latency_graphs/vts.rst +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/vts.rst @@ -3,6 +3,31 @@ \clearpage +.. raw:: html + + <script type="text/javascript"> + + function getDocHeight(doc) { + doc = doc || document; + var body = doc.body, html = doc.documentElement; + var height = Math.max( body.scrollHeight, body.offsetHeight, + html.clientHeight, html.scrollHeight, html.offsetHeight ); + return height; + } + + function setIframeHeight(id) { + var ifrm = document.getElementById(id); + var doc = ifrm.contentDocument? ifrm.contentDocument: + ifrm.contentWindow.document; + ifrm.style.visibility = 'hidden'; + ifrm.style.height = "10px"; // reset to minimal height ... + // IE opt. for bing/msn needs a bit added or scrollbar appears + ifrm.style.height = getDocHeight( doc ) + 4 + "px"; + ifrm.style.visibility = 'visible'; + } + + </script> + VTS === @@ -14,7 +39,7 @@ a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/vts?h=rls1807>`_. +`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/vts?h=rls1810>`_. 3n-hsw-x520 ~~~~~~~~~~~ @@ -26,12 +51,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: vts-3n-hsw-x520-114b-1t1c-ndr` +:index:`Packet Latency: vts-3n-hsw-x520-114b-1t1c-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-114b-1t1c-ndr-lat.html"></iframe> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-114b-1t1c-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -40,7 +65,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-114b-1t1c-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-114b-1t1c-ndr-lat} \label{fig:vts-3n-hsw-x520-114b-1t1c-ndr-lat} \end{figure} @@ -55,12 +80,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Latency: vts-3n-hsw-x520-114b-2t2c-ndr` +:index:`Packet Latency: vts-3n-hsw-x520-114b-2t2c-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-114b-2t2c-ndr-lat.html"></iframe> + <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-114b-2t2c-ndr-lat.html"></iframe> <p><br><br></p> </center> @@ -69,6 +94,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-114b-2t2c-ndr-lat} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-114b-2t2c-ndr-lat} \label{fig:vts-3n-hsw-x520-114b-2t2c-ndr-lat} \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif.rst index 7600db6dea..47b7570154 100644 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif.rst +++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif.rst @@ -3,6 +3,31 @@ \clearpage +.. raw:: html + + <script type="text/javascript"> + + function getDocHeight(doc) { + doc = doc || document; + var body = doc.body, html = doc.documentElement; + var height = Math.max( body.scrollHeight, body.offsetHeight, + html.clientHeight, html.scrollHeight, html.offsetHeight ); + return height; + } + + function setIframeHeight(id) { + var ifrm = document.getElementById(id); + var doc = ifrm.contentDocument? ifrm.contentDocument: + ifrm.contentWindow.document; + ifrm.style.visibility = 'hidden'; + ifrm.style.height = "10px"; // reset to minimal height ... + // IE opt. for bing/msn needs a bit added or scrollbar appears + ifrm.style.height = getDocHeight( doc ) + 4 + "px"; + ifrm.style.visibility = 'visible'; + } + + </script> + LXC/DRC Container Memif ======================= @@ -13,7 +38,7 @@ running in multiple configurations of VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/container_memif?h=rls1807>`_. +`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/container_memif?h=rls1810>`_. 3n-hsw-x520 ~~~~~~~~~~~ @@ -25,12 +50,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr` +:index:`Packet Throughput: memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -39,7 +64,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr} \label{fig:memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr} \end{figure} @@ -51,12 +76,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: memif-3n-hsw-x520-64b-1t1c-base_and_scale-pdr` +:index:`Packet Throughput: memif-3n-hsw-x520-64b-1t1c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x520-64b-1t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x520-64b-1t1c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -65,7 +90,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-1t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-1t1c-base_and_scale-pdr} \label{fig:memif-3n-hsw-x520-64b-1t1c-base_and_scale-pdr} \end{figure} @@ -80,12 +105,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr` +:index:`Packet Throughput: memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -94,7 +119,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr} \label{fig:memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr} \end{figure} @@ -106,12 +131,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: memif-3n-hsw-x520-64b-2t2c-base_and_scale-pdr` +:index:`Packet Throughput: memif-3n-hsw-x520-64b-2t2c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x520-64b-2t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x520-64b-2t2c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -120,7 +145,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-2t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-2t2c-base_and_scale-pdr} \label{fig:memif-3n-hsw-x520-64b-2t2c-base_and_scale-pdr} \end{figure} @@ -138,12 +163,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr` +:index:`Packet Throughput: memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -152,7 +177,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr} \label{fig:memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr} \end{figure} @@ -164,12 +189,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: memif-3n-hsw-x710-64b-1t1c-base_and_scale-pdr` +:index:`Packet Throughput: memif-3n-hsw-x710-64b-1t1c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x710-64b-1t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x710-64b-1t1c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -178,7 +203,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-1t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-1t1c-base_and_scale-pdr} \label{fig:memif-3n-hsw-x710-64b-1t1c-base_and_scale-pdr} \end{figure} @@ -193,12 +218,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr` +:index:`Packet Throughput: memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -207,7 +232,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr} \label{fig:memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr} \end{figure} @@ -219,12 +244,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: memif-3n-hsw-x710-64b-2t2c-base_and_scale-pdr` +:index:`Packet Throughput: memif-3n-hsw-x710-64b-2t2c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x710-64b-2t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x710-64b-2t2c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -233,7 +258,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-2t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-2t2c-base_and_scale-pdr} \label{fig:memif-3n-hsw-x710-64b-2t2c-base_and_scale-pdr} \end{figure} @@ -251,12 +276,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr` +:index:`Packet Throughput: memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -265,7 +290,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr} \label{fig:memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr} \end{figure} @@ -277,12 +302,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: memif-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr` +:index:`Packet Throughput: memif-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -291,7 +316,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr} \label{fig:memif-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr} \end{figure} @@ -306,12 +331,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr` +:index:`Packet Throughput: memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -320,7 +345,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr} \label{fig:memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr} \end{figure} @@ -332,12 +357,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: memif-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr` +:index:`Packet Throughput: memif-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -346,7 +371,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr} \label{fig:memif-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr} \end{figure} @@ -364,12 +389,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr` +:index:`Packet Throughput: memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -378,7 +403,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr} \label{fig:memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr} \end{figure} @@ -390,12 +415,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: memif-3n-skx-x710-64b-2t1c-base_and_scale-pdr` +:index:`Packet Throughput: memif-3n-skx-x710-64b-2t1c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -404,7 +429,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-2t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-2t1c-base_and_scale-pdr} \label{fig:memif-3n-skx-x710-64b-2t1c-base_and_scale-pdr} \end{figure} @@ -419,12 +444,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr` +:index:`Packet Throughput: memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -433,7 +458,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr} \label{fig:memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr} \end{figure} @@ -445,12 +470,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: memif-3n-skx-x710-64b-4t2c-base_and_scale-pdr` +:index:`Packet Throughput: memif-3n-skx-x710-64b-4t2c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -459,6 +484,224 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-4t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-4t2c-base_and_scale-pdr} \label{fig:memif-3n-skx-x710-64b-4t2c-base_and_scale-pdr} \end{figure} + +2n-skx-x710 +~~~~~~~~~~~ + +64b-2t1c-base_and_scale +----------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr} + \label{fig:memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: memif-2n-skx-x710-64b-2t1c-base_and_scale-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-x710-64b-2t1c-base_and_scale-pdr} + \label{fig:memif-2n-skx-x710-64b-2t1c-base_and_scale-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-base_and_scale +----------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr} + \label{fig:memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: memif-2n-skx-x710-64b-4t2c-base_and_scale-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-x710-64b-4t2c-base_and_scale-pdr} + \label{fig:memif-2n-skx-x710-64b-4t2c-base_and_scale-pdr} + \end{figure} + +2n-skx-xxv710 +~~~~~~~~~~~~~ + +64b-2t1c-base_and_scale +----------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr} + \label{fig:memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: memif-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr} + \label{fig:memif-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-base_and_scale +----------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm23" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr} + \label{fig:memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: memif-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm24" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr} + \label{fig:memif-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr} + \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_orchestrated.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_orchestrated.rst index 9fcf05b39e..572ea5aef0 100644 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_orchestrated.rst +++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_orchestrated.rst @@ -3,6 +3,31 @@ \clearpage +.. raw:: html + + <script type="text/javascript"> + + function getDocHeight(doc) { + doc = doc || document; + var body = doc.body, html = doc.documentElement; + var height = Math.max( body.scrollHeight, body.offsetHeight, + html.clientHeight, html.scrollHeight, html.offsetHeight ); + return height; + } + + function setIframeHeight(id) { + var ifrm = document.getElementById(id); + var doc = ifrm.contentDocument? ifrm.contentDocument: + ifrm.contentWindow.document; + ifrm.style.visibility = 'hidden'; + ifrm.style.height = "10px"; // reset to minimal height ... + // IE opt. for bing/msn needs a bit added or scrollbar appears + ifrm.style.height = getDocHeight( doc ) + 4 + "px"; + ifrm.style.visibility = 'visible'; + } + + </script> + K8s Container Memif =================== @@ -13,24 +38,79 @@ running in multiple configurations of VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/kubernetes/perf/container_memif?h=rls1807>`_. +`CSIT git repository <https://git.fd.io/csit/tree/tests/kubernetes/perf/container_memif?h=rls1810>`_. 3n-hsw-x520 ~~~~~~~~~~~ -64b-1t1c-base_and_scale +64b-1t1c-base_and_scale-l2xc +---------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-ndr} + \label{fig:k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-pdr} + \label{fig:k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base_and_scale-l2xc ----------------------- .. raw:: html <center><b> -:index:`Throughput: k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr` +:index:`Packet Throughput: k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2xc-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2xc-ndr.html"></iframe> <p><br><br></p> </center> @@ -39,8 +119,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr} - \label{fig:k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2xc-ndr} + \label{fig:k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2xc-ndr} \end{figure} .. raw:: html @@ -51,12 +131,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-pdr` +:index:`Packet Throughput: k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2xc-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2xc-pdr.html"></iframe> <p><br><br></p> </center> @@ -65,27 +145,82 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-pdr} - \label{fig:k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2xc-pdr} + \label{fig:k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2xc-pdr} \end{figure} .. raw:: latex \clearpage -64b-2t2c-base_and_scale +64b-1t1c-base_and_scale-l2bd +---------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-ndr} + \label{fig:k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-pdr} + \label{fig:k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base_and_scale-l2bd ----------------------- .. raw:: html <center><b> -:index:`Throughput: k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr` +:index:`Packet Throughput: k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-ndr.html"></iframe> <p><br><br></p> </center> @@ -94,8 +229,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr} - \label{fig:k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-ndr} + \label{fig:k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-ndr} \end{figure} .. raw:: html @@ -106,12 +241,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-pdr` +:index:`Packet Throughput: k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-pdr.html"></iframe> <p><br><br></p> </center> @@ -120,8 +255,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-pdr} - \label{fig:k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-pdr} + \label{fig:k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-pdr} \end{figure} .. raw:: latex @@ -131,19 +266,125 @@ CSIT source code for the test cases used for plots can be found in 3n-hsw-x710 ~~~~~~~~~~~ -64b-1t1c-base_and_scale +64b-1t1c-base_and_scale-l2xc +---------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-ndr} + \label{fig:k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-pdr} + \label{fig:k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base_and_scale-l2xc ----------------------- .. raw:: html <center><b> -:index:`Throughput: k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr` +:index:`Packet Throughput: k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-ndr} + \label{fig:k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-pdr} + \label{fig:k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-pdr} + \end{figure} + +64b-1t1c-base_and_scale-l2bd +---------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-ndr.html"></iframe> <p><br><br></p> </center> @@ -152,8 +393,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr} - \label{fig:k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-ndr} + \label{fig:k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-ndr} \end{figure} .. raw:: html @@ -164,12 +405,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-pdr` +:index:`Packet Throughput: k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-pdr.html"></iframe> <p><br><br></p> </center> @@ -178,27 +419,27 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-pdr} - \label{fig:k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-pdr} + \label{fig:k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-pdr} \end{figure} .. raw:: latex \clearpage -64b-2t2c-base_and_scale +64b-2t2c-base_and_scale-l2bd ----------------------- .. raw:: html <center><b> -:index:`Throughput: k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr` +:index:`Packet Throughput: k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-ndr.html"></iframe> <p><br><br></p> </center> @@ -207,8 +448,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr} - \label{fig:k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-ndr} + \label{fig:k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-ndr} \end{figure} .. raw:: html @@ -219,12 +460,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-pdr` +:index:`Packet Throughput: k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-pdr.html"></iframe> <p><br><br></p> </center> @@ -233,6 +474,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-pdr} - \label{fig:k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-pdr} + \label{fig:k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-pdr} \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/index.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/index.rst index 7be6b0132d..0998a81b37 100644 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/index.rst +++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/index.rst @@ -49,7 +49,7 @@ Additional information about graph data: sporadically impacting physical interface up/down state. .. toctree:: - :maxdepth: 1 + :maxdepth: 3 l2 ip4 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 ac1ee5e128..9aa1b10e3e 100644 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4.rst +++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4.rst @@ -3,6 +3,31 @@ \clearpage +.. raw:: html + + <script type="text/javascript"> + + function getDocHeight(doc) { + doc = doc || document; + var body = doc.body, html = doc.documentElement; + var height = Math.max( body.scrollHeight, body.offsetHeight, + html.clientHeight, html.scrollHeight, html.offsetHeight ); + return height; + } + + function setIframeHeight(id) { + var ifrm = document.getElementById(id); + var doc = ifrm.contentDocument? ifrm.contentDocument: + ifrm.contentWindow.document; + ifrm.style.visibility = 'hidden'; + ifrm.style.height = "10px"; // reset to minimal height ... + // IE opt. for bing/msn needs a bit added or scrollbar appears + ifrm.style.height = getDocHeight( doc ) + 4 + "px"; + ifrm.style.visibility = 'visible'; + } + + </script> + IPv4 Routing ============ @@ -13,7 +38,7 @@ running in multiple configurations of VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip4?h=rls1807>`_. +`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip4?h=rls1810>`_. 3n-hsw-x520 ~~~~~~~~~~~ @@ -25,12 +50,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr` +:index:`Packet Throughput: ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -39,7 +64,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr} \label{fig:ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr} \end{figure} @@ -51,12 +76,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr` +:index:`Packet Throughput: ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -65,7 +90,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr} \label{fig:ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr} \end{figure} @@ -80,12 +105,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr` +:index:`Packet Throughput: ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -94,7 +119,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr} \label{fig:ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr} \end{figure} @@ -106,12 +131,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr` +:index:`Packet Throughput: ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -120,7 +145,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr} \label{fig:ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr} \end{figure} @@ -135,12 +160,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip4-3n-hsw-x520-64b-1t1c-features-ndr` +:index:`Packet Throughput: ip4-3n-hsw-x520-64b-1t1c-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-ndr.html"></iframe> + <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-ndr.html"></iframe> <p><br><br></p> </center> @@ -149,7 +174,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-1t1c-features-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-1t1c-features-ndr} \label{fig:ip4-3n-hsw-x520-64b-1t1c-features-ndr} \end{figure} @@ -161,12 +186,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip4-3n-hsw-x520-64b-1t1c-features-pdr` +:index:`Packet Throughput: ip4-3n-hsw-x520-64b-1t1c-features-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-pdr.html"></iframe> + <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-pdr.html"></iframe> <p><br><br></p> </center> @@ -175,7 +200,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-1t1c-features-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-1t1c-features-pdr} \label{fig:ip4-3n-hsw-x520-64b-1t1c-features-pdr} \end{figure} @@ -190,12 +215,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip4-3n-hsw-x520-64b-2t2c-features-ndr` +:index:`Packet Throughput: ip4-3n-hsw-x520-64b-2t2c-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-ndr.html"></iframe> + <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-ndr.html"></iframe> <p><br><br></p> </center> @@ -204,7 +229,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-2t2c-features-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-2t2c-features-ndr} \label{fig:ip4-3n-hsw-x520-64b-2t2c-features-ndr} \end{figure} @@ -216,12 +241,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip4-3n-hsw-x520-64b-2t2c-features-pdr` +:index:`Packet Throughput: ip4-3n-hsw-x520-64b-2t2c-features-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-pdr.html"></iframe> + <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-pdr.html"></iframe> <p><br><br></p> </center> @@ -230,7 +255,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-2t2c-features-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-2t2c-features-pdr} \label{fig:ip4-3n-hsw-x520-64b-2t2c-base_and_scale-features} \end{figure} @@ -238,6 +263,336 @@ CSIT source code for the test cases used for plots can be found in \clearpage +64b-1t1c-features-nat44 +----------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: ip4-3n-hsw-x520-64b-1t1c-features-nat44-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-nat44-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-1t1c-features-nat44-ndr} + \label{fig:ip4-3n-hsw-x520-64b-1t1c-features-nat44-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ip4-3n-hsw-x520-64b-1t1c-features-nat44-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-nat44-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-1t1c-features-nat44-pdr} + \label{fig:ip4-3n-hsw-x520-64b-1t1c-features-nat44-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-features-nat44 +----------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: ip4-3n-hsw-x520-64b-2t2c-features-nat44-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-nat44-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-2t2c-features-nat44-ndr} + \label{fig:ip4-3n-hsw-x520-64b-2t2c-features-nat44-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ip4-3n-hsw-x520-64b-2t2c-features-nat44-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-nat44-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-2t2c-features-nat44-pdr} + \label{fig:ip4-3n-hsw-x520-64b-2t2c-base_and_scale-features-nat44} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-1t1c-features-iacl +---------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: ip4-3n-hsw-x520-64b-1t1c-features-iacl-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-iacl-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-1t1c-features-iacl-ndr} + \label{fig:ip4-3n-hsw-x520-64b-1t1c-features-iacl-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ip4-3n-hsw-x520-64b-1t1c-features-iacl-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-iacl-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-1t1c-features-iacl-pdr} + \label{fig:ip4-3n-hsw-x520-64b-1t1c-features-iacl-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-features-iacl +---------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: ip4-3n-hsw-x520-64b-2t2c-features-iacl-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-iacl-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-2t2c-features-iacl-ndr} + \label{fig:ip4-3n-hsw-x520-64b-2t2c-features-iacl-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ip4-3n-hsw-x520-64b-2t2c-features-iacl-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-iacl-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-2t2c-features-iacl-pdr} + \label{fig:ip4-3n-hsw-x520-64b-2t2c-base_and_scale-features-iacl} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-1t1c-features-oacl +---------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: ip4-3n-hsw-x520-64b-1t1c-features-oacl-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-oacl-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-1t1c-features-oacl-ndr} + \label{fig:ip4-3n-hsw-x520-64b-1t1c-features-oacl-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ip4-3n-hsw-x520-64b-1t1c-features-oacl-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-1t1c-features-oacl-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-1t1c-features-oacl-pdr} + \label{fig:ip4-3n-hsw-x520-64b-1t1c-features-oacl-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-features-oacl +---------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: ip4-3n-hsw-x520-64b-2t2c-features-oacl-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-oacl-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-2t2c-features-oacl-ndr} + \label{fig:ip4-3n-hsw-x520-64b-2t2c-features-oacl-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ip4-3n-hsw-x520-64b-2t2c-features-oacl-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-2t2c-features-oacl-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-2t2c-features-oacl-pdr} + \label{fig:ip4-3n-hsw-x520-64b-2t2c-base_and_scale-features-oacl} + \end{figure} + +.. raw:: latex + + \clearpage + 3n-hsw-x710 ~~~~~~~~~~~ @@ -248,12 +603,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr` +:index:`Packet Throughput: ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -262,7 +617,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr} \label{fig:ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr} \end{figure} @@ -274,12 +629,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr` +:index:`Packet Throughput: ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -288,7 +643,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr} \label{fig:ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr} \end{figure} @@ -303,12 +658,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr` +:index:`Packet Throughput: ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm23" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -317,7 +672,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr} \label{fig:ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr} \end{figure} @@ -329,12 +684,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr` +:index:`Packet Throughput: ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm24" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -343,7 +698,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr} \label{fig:ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr} \end{figure} @@ -358,12 +713,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip4-3n-hsw-x710-64b-1t1c-features-ndr` +:index:`Packet Throughput: ip4-3n-hsw-x710-64b-1t1c-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-ndr.html"></iframe> + <iframe id="ifrm25" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-ndr.html"></iframe> <p><br><br></p> </center> @@ -372,7 +727,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-1t1c-features-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-1t1c-features-ndr} \label{fig:ip4-3n-hsw-x710-64b-1t1c-features-ndr} \end{figure} @@ -384,12 +739,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip4-3n-hsw-x710-64b-1t1c-features-pdr` +:index:`Packet Throughput: ip4-3n-hsw-x710-64b-1t1c-features-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-pdr.html"></iframe> + <iframe id="ifrm26" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-pdr.html"></iframe> <p><br><br></p> </center> @@ -398,7 +753,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-1t1c-features-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-1t1c-features-pdr} \label{fig:ip4-3n-hsw-x710-64b-1t1c-features-pdr} \end{figure} @@ -413,12 +768,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip4-3n-hsw-x710-64b-2t2c-features-ndr` +:index:`Packet Throughput: ip4-3n-hsw-x710-64b-2t2c-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-ndr.html"></iframe> + <iframe id="ifrm27" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-ndr.html"></iframe> <p><br><br></p> </center> @@ -427,7 +782,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-2t2c-features-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-2t2c-features-ndr} \label{fig:ip4-3n-hsw-x710-64b-2t2c-features-ndr} \end{figure} @@ -439,12 +794,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip4-3n-hsw-x710-64b-2t2c-features-pdr` +:index:`Packet Throughput: ip4-3n-hsw-x710-64b-2t2c-features-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-pdr.html"></iframe> + <iframe id="ifrm28" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-pdr.html"></iframe> <p><br><br></p> </center> @@ -453,7 +808,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-2t2c-features-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-2t2c-features-pdr} \label{fig:ip4-3n-hsw-x710-64b-2t2c-base_and_scale-features} \end{figure} @@ -461,6 +816,336 @@ CSIT source code for the test cases used for plots can be found in \clearpage +64b-1t1c-features-nat44 +----------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: ip4-3n-hsw-x710-64b-1t1c-features-nat44-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm29" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-nat44-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-1t1c-features-nat44-ndr} + \label{fig:ip4-3n-hsw-x710-64b-1t1c-features-nat44-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ip4-3n-hsw-x710-64b-1t1c-features-nat44-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm30" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-nat44-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-1t1c-features-nat44-pdr} + \label{fig:ip4-3n-hsw-x710-64b-1t1c-features-nat44-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-features-nat44 +----------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: ip4-3n-hsw-x710-64b-2t2c-features-nat44-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm31" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-nat44-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-2t2c-features-nat44-ndr} + \label{fig:ip4-3n-hsw-x710-64b-2t2c-features-nat44-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ip4-3n-hsw-x710-64b-2t2c-features-nat44-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm32" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-nat44-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-2t2c-features-nat44-pdr} + \label{fig:ip4-3n-hsw-x710-64b-2t2c-base_and_scale-features-nat44} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-1t1c-features-iacl +---------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: ip4-3n-hsw-x710-64b-1t1c-features-iacl-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm33" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-iacl-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-1t1c-features-iacl-ndr} + \label{fig:ip4-3n-hsw-x710-64b-1t1c-features-iacl-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ip4-3n-hsw-x710-64b-1t1c-features-iacl-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm34" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-iacl-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-1t1c-features-iacl-pdr} + \label{fig:ip4-3n-hsw-x710-64b-1t1c-features-iacl-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-features-iacl +---------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: ip4-3n-hsw-x710-64b-2t2c-features-iacl-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm35" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-iacl-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-2t2c-features-iacl-ndr} + \label{fig:ip4-3n-hsw-x710-64b-2t2c-features-iacl-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ip4-3n-hsw-x710-64b-2t2c-features-iacl-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm36" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-iacl-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-2t2c-features-iacl-pdr} + \label{fig:ip4-3n-hsw-x710-64b-2t2c-base_and_scale-features-iacl} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-1t1c-features-oacl +---------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: ip4-3n-hsw-x710-64b-1t1c-features-oacl-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm37" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-oacl-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-1t1c-features-oacl-ndr} + \label{fig:ip4-3n-hsw-x710-64b-1t1c-features-oacl-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ip4-3n-hsw-x710-64b-1t1c-features-oacl-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm38" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-1t1c-features-oacl-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-1t1c-features-oacl-pdr} + \label{fig:ip4-3n-hsw-x710-64b-1t1c-features-oacl-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-features-oacl +---------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: ip4-3n-hsw-x710-64b-2t2c-features-oacl-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm39" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-oacl-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-2t2c-features-oacl-ndr} + \label{fig:ip4-3n-hsw-x710-64b-2t2c-features-oacl-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ip4-3n-hsw-x710-64b-2t2c-features-oacl-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm40" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-2t2c-features-oacl-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-2t2c-features-oacl-pdr} + \label{fig:ip4-3n-hsw-x710-64b-2t2c-base_and_scale-features-oacl} + \end{figure} + +.. raw:: latex + + \clearpage + 3n-hsw-xl710 ~~~~~~~~~~~~ @@ -471,12 +1156,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr` +:index:`Packet Throughput: ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm41" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -485,7 +1170,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr} \label{fig:ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr} \end{figure} @@ -497,12 +1182,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr` +:index:`Packet Throughput: ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm42" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -511,7 +1196,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr} \label{fig:ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr} \end{figure} @@ -526,12 +1211,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr` +:index:`Packet Throughput: ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm43" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -540,7 +1225,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr} \label{fig:ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr} \end{figure} @@ -552,12 +1237,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr` +:index:`Packet Throughput: ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm44" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -566,7 +1251,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr} \label{fig:ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr} \end{figure} @@ -584,12 +1269,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr` +:index:`Packet Throughput: ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm45" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -598,7 +1283,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr} \label{fig:ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr} \end{figure} @@ -610,12 +1295,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr` +:index:`Packet Throughput: ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm46" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -624,7 +1309,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr} \label{fig:ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr} \end{figure} @@ -639,12 +1324,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr` +:index:`Packet Throughput: ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm47" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -653,7 +1338,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr} \label{fig:ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr} \end{figure} @@ -665,12 +1350,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr` +:index:`Packet Throughput: ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm48" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -679,7 +1364,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr} \label{fig:ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr} \end{figure} @@ -694,12 +1379,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip4-3n-skx-x710-64b-2t1c-features-ndr` +:index:`Packet Throughput: ip4-3n-skx-x710-64b-2t1c-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-ndr.html"></iframe> + <iframe id="ifrm49" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-ndr.html"></iframe> <p><br><br></p> </center> @@ -708,7 +1393,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-2t1c-features-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-2t1c-features-ndr} \label{fig:ip4-3n-skx-x710-64b-2t1c-features-ndr} \end{figure} @@ -720,12 +1405,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip4-3n-skx-x710-64b-2t1c-features-pdr` +:index:`Packet Throughput: ip4-3n-skx-x710-64b-2t1c-features-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-pdr.html"></iframe> + <iframe id="ifrm50" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-pdr.html"></iframe> <p><br><br></p> </center> @@ -734,7 +1419,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-2t1c-features-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-2t1c-features-pdr} \label{fig:ip4-3n-skx-x710-64b-2t1c-features-pdr} \end{figure} @@ -749,12 +1434,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip4-3n-skx-x710-64b-4t2c-features-ndr` +:index:`Packet Throughput: ip4-3n-skx-x710-64b-4t2c-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-ndr.html"></iframe> + <iframe id="ifrm51" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-ndr.html"></iframe> <p><br><br></p> </center> @@ -763,7 +1448,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-4t2c-features-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-4t2c-features-ndr} \label{fig:ip4-3n-skx-x710-64b-4t2c-features-ndr} \end{figure} @@ -775,12 +1460,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip4-3n-skx-x710-64b-4t2c-features-pdr` +:index:`Packet Throughput: ip4-3n-skx-x710-64b-4t2c-features-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-pdr.html"></iframe> + <iframe id="ifrm52" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-pdr.html"></iframe> <p><br><br></p> </center> @@ -789,7 +1474,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-4t2c-features-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-4t2c-features-pdr} \label{fig:ip4-3n-skx-x710-64b-4t2c-base_and_scale-features} \end{figure} @@ -797,6 +1482,336 @@ CSIT source code for the test cases used for plots can be found in \clearpage +64b-2t1c-features-nat44 +----------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: ip4-3n-skx-x710-64b-2t1c-features-nat44-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm53" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-nat44-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-2t1c-features-nat44-ndr} + \label{fig:ip4-3n-skx-x710-64b-2t1c-features-nat44-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ip4-3n-skx-x710-64b-2t1c-features-nat44-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm54" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-nat44-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-2t1c-features-nat44-pdr} + \label{fig:ip4-3n-skx-x710-64b-2t1c-features-nat44-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-features-nat44 +----------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: ip4-3n-skx-x710-64b-4t2c-features-nat44-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm55" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-nat44-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-4t2c-features-nat44-ndr} + \label{fig:ip4-3n-skx-x710-64b-4t2c-features-nat44-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ip4-3n-skx-x710-64b-4t2c-features-nat44-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm56" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-nat44-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-4t2c-features-nat44-pdr} + \label{fig:ip4-3n-skx-x710-64b-4t2c-base_and_scale-features-nat44} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t1c-features-iacl +---------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: ip4-3n-skx-x710-64b-2t1c-features-iacl-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm57" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-iacl-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-2t1c-features-iacl-ndr} + \label{fig:ip4-3n-skx-x710-64b-2t1c-features-iacl-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ip4-3n-skx-x710-64b-2t1c-features-iacl-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm58" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-iacl-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-2t1c-features-iacl-pdr} + \label{fig:ip4-3n-skx-x710-64b-2t1c-features-iacl-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-features-iacl +---------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: ip4-3n-skx-x710-64b-4t2c-features-iacl-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm59" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-iacl-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-4t2c-features-iacl-ndr} + \label{fig:ip4-3n-skx-x710-64b-4t2c-features-iacl-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ip4-3n-skx-x710-64b-4t2c-features-iacl-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm60" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-iacl-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-4t2c-features-iacl-pdr} + \label{fig:ip4-3n-skx-x710-64b-4t2c-base_and_scale-features-iacl} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t1c-features-oacl +---------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: ip4-3n-skx-x710-64b-2t1c-features-oacl-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm61" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-oacl-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-2t1c-features-oacl-ndr} + \label{fig:ip4-3n-skx-x710-64b-2t1c-features-oacl-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ip4-3n-skx-x710-64b-2t1c-features-oacl-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm62" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-2t1c-features-oacl-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-2t1c-features-oacl-pdr} + \label{fig:ip4-3n-skx-x710-64b-2t1c-features-oacl-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-features-oacl +---------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: ip4-3n-skx-x710-64b-4t2c-features-oacl-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm63" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-oacl-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-4t2c-features-oacl-ndr} + \label{fig:ip4-3n-skx-x710-64b-4t2c-features-oacl-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ip4-3n-skx-x710-64b-4t2c-features-oacl-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm64" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-4t2c-features-oacl-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-4t2c-features-oacl-pdr} + \label{fig:ip4-3n-skx-x710-64b-4t2c-base_and_scale-features-oacl} + \end{figure} + +.. raw:: latex + + \clearpage + 2n-skx-x710 ~~~~~~~~~~~ @@ -807,12 +1822,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr` +:index:`Packet Throughput: ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm65" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -821,7 +1836,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr} \label{fig:ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr} \end{figure} @@ -833,12 +1848,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr` +:index:`Packet Throughput: ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm66" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -847,7 +1862,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr} \label{fig:ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr} \end{figure} @@ -862,12 +1877,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr` +:index:`Packet Throughput: ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm67" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -876,7 +1891,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr} \label{fig:ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr} \end{figure} @@ -888,12 +1903,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr` +:index:`Packet Throughput: ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm68" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -902,7 +1917,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr} \label{fig:ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr} \end{figure} @@ -920,12 +1935,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr` +:index:`Packet Throughput: ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm69" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -934,7 +1949,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr} \label{fig:ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr} \end{figure} @@ -946,12 +1961,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr` +:index:`Packet Throughput: ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm70" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -960,7 +1975,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr} \label{fig:ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr} \end{figure} @@ -975,12 +1990,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr` +:index:`Packet Throughput: ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm71" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -989,7 +2004,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr} \label{fig:ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr} \end{figure} @@ -1001,12 +2016,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr` +:index:`Packet Throughput: ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm72" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -1015,6 +2030,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr} \label{fig:ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr} \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels.rst index 082a9e9508..4f24afe2b4 100644 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels.rst +++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4_tunnels.rst @@ -3,6 +3,31 @@ \clearpage +.. raw:: html + + <script type="text/javascript"> + + function getDocHeight(doc) { + doc = doc || document; + var body = doc.body, html = doc.documentElement; + var height = Math.max( body.scrollHeight, body.offsetHeight, + html.clientHeight, html.scrollHeight, html.offsetHeight ); + return height; + } + + function setIframeHeight(id) { + var ifrm = document.getElementById(id); + var doc = ifrm.contentDocument? ifrm.contentDocument: + ifrm.contentWindow.document; + ifrm.style.visibility = 'hidden'; + ifrm.style.height = "10px"; // reset to minimal height ... + // IE opt. for bing/msn needs a bit added or scrollbar appears + ifrm.style.height = getDocHeight( doc ) + 4 + "px"; + ifrm.style.visibility = 'visible'; + } + + </script> + IPv4 Tunnels ============ @@ -13,7 +38,7 @@ running in multiple configurations of VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip4_tunnels?h=rls1807>`_. +`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip4_tunnels?h=rls1810>`_. 3n-hsw-x520 ~~~~~~~~~~~ @@ -25,12 +50,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr` +:index:`Packet Throughput: ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -39,7 +64,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr} \label{fig:ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr} \end{figure} @@ -51,12 +76,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-pdr` +:index:`Packet Throughput: ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -65,7 +90,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-pdr} \label{fig:ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-pdr} \end{figure} @@ -80,12 +105,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr` +:index:`Packet Throughput: ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -94,7 +119,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr} \label{fig:ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr} \end{figure} @@ -106,12 +131,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-pdr` +:index:`Packet Throughput: ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -120,7 +145,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-pdr} \label{fig:ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-pdr} \end{figure} @@ -128,6 +153,116 @@ CSIT source code for the test cases used for plots can be found in \clearpage +64b-1t1c-base_and_features +----------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-ndr} + \label{fig:ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-pdr} + \label{fig:ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base_and_features +----------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-ndr} + \label{fig:ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-pdr} + \label{fig:ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + 3n-hsw-x710 ~~~~~~~~~~~ @@ -138,12 +273,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr` +:index:`Packet Throughput: ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -152,7 +287,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr} \label{fig:ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr} \end{figure} @@ -164,12 +299,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-pdr` +:index:`Packet Throughput: ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -178,7 +313,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-pdr} \label{fig:ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-pdr} \end{figure} @@ -193,12 +328,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr` +:index:`Packet Throughput: ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -207,7 +342,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr} \label{fig:ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr} \end{figure} @@ -219,12 +354,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-pdr` +:index:`Packet Throughput: ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -233,7 +368,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-pdr} \label{fig:ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-pdr} \end{figure} @@ -241,6 +376,119 @@ CSIT source code for the test cases used for plots can be found in \clearpage +3n-hsw-x710 +~~~~~~~~~~~ + +64b-1t1c-base_and_features +----------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-ndr} + \label{fig:ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-pdr} + \label{fig:ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base_and_features +----------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-ndr} + \label{fig:ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-pdr} + \label{fig:ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + 3n-skx-x710 ~~~~~~~~~~~ @@ -251,12 +499,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr` +:index:`Packet Throughput: ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -265,7 +513,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr} \label{fig:ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr} \end{figure} @@ -277,12 +525,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-pdr` +:index:`Packet Throughput: ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -291,7 +539,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-pdr} \label{fig:ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-pdr} \end{figure} @@ -306,12 +554,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr` +:index:`Packet Throughput: ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -320,7 +568,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr} \label{fig:ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr} \end{figure} @@ -332,12 +580,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-pdr` +:index:`Packet Throughput: ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -346,6 +594,112 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-pdr} \label{fig:ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-pdr} \end{figure} + +64b-2t1c-base_and_features +----------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: ip4tun-3n-skx-x710-64b-2t1c-base_and_features-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-2t1c-base_and_features-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-2t1c-base_and_features-ndr} + \label{fig:ip4tun-3n-skx-x710-64b-2t1c-base_and_features-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ip4tun-3n-skx-x710-64b-2t1c-base_and_features-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-2t1c-base_and_features-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-2t1c-base_and_features-pdr} + \label{fig:ip4tun-3n-skx-x710-64b-2t1c-base_and_features-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-base_and_features +----------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: ip4tun-3n-skx-x710-64b-4t2c-base_and_features-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm23" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-4t2c-base_and_features-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-4t2c-base_and_features-ndr} + \label{fig:ip4tun-3n-skx-x710-64b-4t2c-base_and_features-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ip4tun-3n-skx-x710-64b-4t2c-base_and_features-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm24" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-4t2c-base_and_features-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-4t2c-base_and_features-pdr} + \label{fig:ip4tun-3n-skx-x710-64b-4t2c-base_and_features-pdr} + \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6.rst index 6a265cab37..ec02256e77 100644 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6.rst +++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6.rst @@ -3,6 +3,31 @@ \clearpage +.. raw:: html + + <script type="text/javascript"> + + function getDocHeight(doc) { + doc = doc || document; + var body = doc.body, html = doc.documentElement; + var height = Math.max( body.scrollHeight, body.offsetHeight, + html.clientHeight, html.scrollHeight, html.offsetHeight ); + return height; + } + + function setIframeHeight(id) { + var ifrm = document.getElementById(id); + var doc = ifrm.contentDocument? ifrm.contentDocument: + ifrm.contentWindow.document; + ifrm.style.visibility = 'hidden'; + ifrm.style.height = "10px"; // reset to minimal height ... + // IE opt. for bing/msn needs a bit added or scrollbar appears + ifrm.style.height = getDocHeight( doc ) + 4 + "px"; + ifrm.style.visibility = 'visible'; + } + + </script> + IPv6 Routing ============ @@ -13,7 +38,7 @@ running in multiple configurations of VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip6?h=rls1807>`_. +`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip6?h=rls1810>`_. 3n-hsw-x520 ~~~~~~~~~~~ @@ -25,12 +50,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr` +:index:`Packet Throughput: ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -39,7 +64,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr} \label{fig:ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr} \end{figure} @@ -51,12 +76,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip6-3n-hsw-x520-78b-1t1c-base_and_scale-pdr` +:index:`Packet Throughput: ip6-3n-hsw-x520-78b-1t1c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-1t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-1t1c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -65,7 +90,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-1t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-1t1c-base_and_scale-pdr} \label{fig:ip6-3n-hsw-x520-78b-1t1c-base_and_scale-pdr} \end{figure} @@ -80,12 +105,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr` +:index:`Packet Throughput: ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -94,7 +119,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr} \label{fig:ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr} \end{figure} @@ -106,12 +131,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip6-3n-hsw-x520-78b-2t2c-base_and_scale-pdr` +:index:`Packet Throughput: ip6-3n-hsw-x520-78b-2t2c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-2t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-2t2c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -120,7 +145,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-2t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-2t2c-base_and_scale-pdr} \label{fig:ip6-3n-hsw-x520-78b-2t2c-base_and_scale-pdr} \end{figure} @@ -128,6 +153,116 @@ CSIT source code for the test cases used for plots can be found in \clearpage +78b-1t1c-base_and_features +-------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: ip6-3n-hsw-x520-78b-1t1c-base_and_features-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-1t1c-base_and_features-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-1t1c-base_and_features-ndr} + \label{fig:ip6-3n-hsw-x520-78b-1t1c-base_and_features-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ip6-3n-hsw-x520-78b-1t1c-base_and_features-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-1t1c-base_and_features-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-1t1c-base_and_features-pdr} + \label{fig:ip6-3n-hsw-x520-78b-1t1c-base_and_features-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +78b-2t2c-base_and_features +-------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: ip6-3n-hsw-x520-78b-2t2c-base_and_features-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-2t2c-base_and_features-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-2t2c-base_and_features-ndr} + \label{fig:ip6-3n-hsw-x520-78b-2t2c-base_and_features-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ip6-3n-hsw-x520-78b-2t2c-base_and_features-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-2t2c-base_and_features-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-2t2c-base_and_features-pdr} + \label{fig:ip6-3n-hsw-x520-78b-2t2c-base_and_features-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + 3n-hsw-x710 ~~~~~~~~~~~ @@ -138,12 +273,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr` +:index:`Packet Throughput: ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -152,7 +287,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr} \label{fig:ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr} \end{figure} @@ -164,12 +299,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip6-3n-hsw-x710-78b-1t1c-base_and_scale-pdr` +:index:`Packet Throughput: ip6-3n-hsw-x710-78b-1t1c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-1t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-1t1c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -178,7 +313,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-1t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-1t1c-base_and_scale-pdr} \label{fig:ip6-3n-hsw-x710-78b-1t1c-base_and_scale-pdr} \end{figure} @@ -193,12 +328,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr` +:index:`Packet Throughput: ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -207,7 +342,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr} \label{fig:ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr} \end{figure} @@ -219,12 +354,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip6-3n-hsw-x710-78b-2t2c-base_and_scale-pdr` +:index:`Packet Throughput: ip6-3n-hsw-x710-78b-2t2c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-2t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-2t2c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -233,7 +368,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-2t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-2t2c-base_and_scale-pdr} \label{fig:ip6-3n-hsw-x710-78b-2t2c-base_and_scale-pdr} \end{figure} @@ -241,6 +376,116 @@ CSIT source code for the test cases used for plots can be found in \clearpage +78b-1t1c-base_and_features +-------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: ip6-3n-hsw-x710-78b-1t1c-base_and_features-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-1t1c-base_and_features-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-1t1c-base_and_features-ndr} + \label{fig:ip6-3n-hsw-x710-78b-1t1c-base_and_features-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ip6-3n-hsw-x710-78b-1t1c-base_and_features-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-1t1c-base_and_features-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-1t1c-base_and_features-pdr} + \label{fig:ip6-3n-hsw-x710-78b-1t1c-base_and_features-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +78b-2t2c-base_and_features +-------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: ip6-3n-hsw-x710-78b-2t2c-base_and_features-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-2t2c-base_and_features-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-2t2c-base_and_features-ndr} + \label{fig:ip6-3n-hsw-x710-78b-2t2c-base_and_features-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ip6-3n-hsw-x710-78b-2t2c-base_and_features-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-2t2c-base_and_features-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-2t2c-base_and_features-pdr} + \label{fig:ip6-3n-hsw-x710-78b-2t2c-base_and_features-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + 3n-hsw-xl710 ~~~~~~~~~~~~ @@ -251,12 +496,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr` +:index:`Packet Throughput: ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -265,7 +510,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr} \label{fig:ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr} \end{figure} @@ -277,12 +522,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-pdr` +:index:`Packet Throughput: ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -291,7 +536,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-pdr} \label{fig:ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-pdr} \end{figure} @@ -306,12 +551,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr` +:index:`Packet Throughput: ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -320,7 +565,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr} \label{fig:ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr} \end{figure} @@ -332,12 +577,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-pdr` +:index:`Packet Throughput: ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -346,7 +591,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-pdr} \label{fig:ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-pdr} \end{figure} @@ -364,12 +609,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr` +:index:`Packet Throughput: ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -378,7 +623,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr} \label{fig:ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr} \end{figure} @@ -390,12 +635,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip6-3n-skx-x710-78b-2t1c-base_and_scale-pdr` +:index:`Packet Throughput: ip6-3n-skx-x710-78b-2t1c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-2t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-2t1c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -404,7 +649,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-2t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-2t1c-base_and_scale-pdr} \label{fig:ip6-3n-skx-x710-78b-2t1c-base_and_scale-pdr} \end{figure} @@ -419,12 +664,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr` +:index:`Packet Throughput: ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm23" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -433,7 +678,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr} \label{fig:ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr} \end{figure} @@ -445,12 +690,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip6-3n-skx-x710-78b-4t2c-base_and_scale-pdr` +:index:`Packet Throughput: ip6-3n-skx-x710-78b-4t2c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-4t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm24" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-4t2c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -459,7 +704,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-4t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-4t2c-base_and_scale-pdr} \label{fig:ip6-3n-skx-x710-78b-4t2c-base_and_scale-pdr} \end{figure} @@ -467,6 +712,116 @@ CSIT source code for the test cases used for plots can be found in \clearpage +78b-2t1c-base_and_features +-------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: ip6-3n-skx-x710-78b-2t1c-base_and_features-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm25" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-2t1c-base_and_features-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-2t1c-base_and_features-ndr} + \label{fig:ip6-3n-skx-x710-78b-2t1c-base_and_features-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ip6-3n-skx-x710-78b-2t1c-base_and_features-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm26" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-2t1c-base_and_features-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-2t1c-base_and_features-pdr} + \label{fig:ip6-3n-skx-x710-78b-2t1c-base_and_features-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +78b-4t2c-base_and_features +-------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: ip6-3n-skx-x710-78b-4t2c-base_and_features-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm27" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-4t2c-base_and_features-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-4t2c-base_and_features-ndr} + \label{fig:ip6-3n-skx-x710-78b-4t2c-base_and_features-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ip6-3n-skx-x710-78b-4t2c-base_and_features-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm28" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-4t2c-base_and_features-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-4t2c-base_and_features-pdr} + \label{fig:ip6-3n-skx-x710-78b-4t2c-base_and_features-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + 2n-skx-x710 ~~~~~~~~~~~ @@ -477,12 +832,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr` +:index:`Packet Throughput: ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm29" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -491,7 +846,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr} \label{fig:ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr} \end{figure} @@ -503,12 +858,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip6-2n-skx-x710-78b-2t1c-base_and_scale-pdr` +:index:`Packet Throughput: ip6-2n-skx-x710-78b-2t1c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-x710-78b-2t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm30" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-x710-78b-2t1c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -517,7 +872,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-2t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-2t1c-base_and_scale-pdr} \label{fig:ip6-2n-skx-x710-78b-2t1c-base_and_scale-pdr} \end{figure} @@ -532,12 +887,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr` +:index:`Packet Throughput: ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm31" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -546,7 +901,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr} \label{fig:ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr} \end{figure} @@ -558,12 +913,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip6-2n-skx-x710-78b-4t2c-base_and_scale-pdr` +:index:`Packet Throughput: ip6-2n-skx-x710-78b-4t2c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-x710-78b-4t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm32" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-x710-78b-4t2c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -572,7 +927,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-4t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-4t2c-base_and_scale-pdr} \label{fig:ip6-2n-skx-x710-78b-4t2c-base_and_scale-pdr} \end{figure} @@ -590,12 +945,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr` +:index:`Packet Throughput: ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm33" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -604,7 +959,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr} \label{fig:ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr} \end{figure} @@ -616,12 +971,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-pdr` +:index:`Packet Throughput: ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm34" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -630,7 +985,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-pdr} \label{fig:ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-pdr} \end{figure} @@ -645,12 +1000,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr` +:index:`Packet Throughput: ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm35" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -659,7 +1014,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr} \label{fig:ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr} \end{figure} @@ -671,12 +1026,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-pdr` +:index:`Packet Throughput: ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm36" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -685,6 +1040,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-pdr} \label{fig:ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-pdr} \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6_tunnels.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6_tunnels.rst index 8e45bedaff..ca635a229c 100644 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6_tunnels.rst +++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6_tunnels.rst @@ -3,6 +3,31 @@ \clearpage +.. raw:: html + + <script type="text/javascript"> + + function getDocHeight(doc) { + doc = doc || document; + var body = doc.body, html = doc.documentElement; + var height = Math.max( body.scrollHeight, body.offsetHeight, + html.clientHeight, html.scrollHeight, html.offsetHeight ); + return height; + } + + function setIframeHeight(id) { + var ifrm = document.getElementById(id); + var doc = ifrm.contentDocument? ifrm.contentDocument: + ifrm.contentWindow.document; + ifrm.style.visibility = 'hidden'; + ifrm.style.height = "10px"; // reset to minimal height ... + // IE opt. for bing/msn needs a bit added or scrollbar appears + ifrm.style.height = getDocHeight( doc ) + 4 + "px"; + ifrm.style.visibility = 'visible'; + } + + </script> + IPv6 Tunnels ============ @@ -13,7 +38,7 @@ running in multiple configurations of VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip6_tunnels?h=rls1807>`_. +`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip6_tunnels?h=rls1810>`_. 3n-hsw-x520 ~~~~~~~~~~~ @@ -25,12 +50,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr` +:index:`Packet Throughput: ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -39,7 +64,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr} \label{fig:ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr} \end{figure} @@ -51,12 +76,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-pdr` +:index:`Packet Throughput: ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -65,7 +90,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-pdr} \label{fig:ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-pdr} \end{figure} @@ -80,12 +105,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr` +:index:`Packet Throughput: ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -94,7 +119,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr} \label{fig:ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr} \end{figure} @@ -106,12 +131,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-pdr` +:index:`Packet Throughput: ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -120,6 +145,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-pdr} \label{fig:ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-pdr} \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec.rst index 3f15a2143e..cc8e5c0972 100644 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec.rst +++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec.rst @@ -3,6 +3,31 @@ \clearpage +.. raw:: html + + <script type="text/javascript"> + + function getDocHeight(doc) { + doc = doc || document; + var body = doc.body, html = doc.documentElement; + var height = Math.max( body.scrollHeight, body.offsetHeight, + html.clientHeight, html.scrollHeight, html.offsetHeight ); + return height; + } + + function setIframeHeight(id) { + var ifrm = document.getElementById(id); + var doc = ifrm.contentDocument? ifrm.contentDocument: + ifrm.contentWindow.document; + ifrm.style.visibility = 'hidden'; + ifrm.style.height = "10px"; // reset to minimal height ... + // IE opt. for bing/msn needs a bit added or scrollbar appears + ifrm.style.height = getDocHeight( doc ) + 4 + "px"; + ifrm.style.visibility = 'visible'; + } + + </script> + IPSec IPv4 Routing ================== @@ -16,24 +41,236 @@ VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/crypto?h=rls1807>`_. +`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/crypto?h=rls1810>`_. 3n-hsw-xl710 ~~~~~~~~~~~~ -64b-1t1c-base_and_scale ------------------------ +64b-1t1c-base +------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-1t1c-base-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-1t1c-base-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-1t1c-base-ndr} + \label{fig:ipsec-3n-hsw-xl710-64b-1t1c-base-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-1t1c-base-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-1t1c-base-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-1t1c-base-pdr} + \label{fig:ipsec-3n-hsw-xl710-64b-1t1c-base-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base +------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-2t2c-base-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-2t2c-base-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-2t2c-base-ndr} + \label{fig:ipsec-3n-hsw-xl710-64b-2t2c-base-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-2t2c-base-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-2t2c-base-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-2t2c-base-pdr} + \label{fig:ipsec-3n-hsw-xl710-64b-2t2c-base-pdr} + \end{figure} + +64b-1t1c-scale +-------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-1t1c-scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-1t1c-scale-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-1t1c-scale-ndr} + \label{fig:ipsec-3n-hsw-xl710-64b-1t1c-scale-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-1t1c-scale-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-1t1c-scale-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-1t1c-scale-pdr} + \label{fig:ipsec-3n-hsw-xl710-64b-1t1c-scale-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-scale +-------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-2t2c-scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-2t2c-scale-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-2t2c-scale-ndr} + \label{fig:ipsec-3n-hsw-xl710-64b-2t2c-scale-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-2t2c-scale-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-2t2c-scale-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-2t2c-scale-pdr} + \label{fig:ipsec-3n-hsw-xl710-64b-2t2c-scale-pdr} + \end{figure} + +64b-1t1c-sw +----------- .. raw:: html <center><b> -:index:`Throughput: ipsec-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr` +:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-1t1c-sw-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-1t1c-sw-ndr.html"></iframe> <p><br><br></p> </center> @@ -42,8 +279,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr} - \label{fig:ipsec-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-1t1c-sw-ndr} + \label{fig:ipsec-3n-hsw-xl710-64b-1t1c-sw-ndr} \end{figure} .. raw:: html @@ -54,12 +291,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ipsec-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr` +:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-1t1c-sw-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-1t1c-sw-pdr.html"></iframe> <p><br><br></p> </center> @@ -68,27 +305,27 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr} - \label{fig:ipsec-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-1t1c-sw-pdr} + \label{fig:ipsec-3n-hsw-xl710-64b-1t1c-sw-pdr} \end{figure} .. raw:: latex \clearpage -64b-2t2c-base_and_scale ------------------------ +64b-2t2c-sw +----------- .. raw:: html <center><b> -:index:`Throughput: ipsec-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr` +:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-2t2c-sw-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-2t2c-sw-ndr.html"></iframe> <p><br><br></p> </center> @@ -97,8 +334,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr} - \label{fig:ipsec-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-2t2c-sw-ndr} + \label{fig:ipsec-3n-hsw-xl710-64b-2t2c-sw-ndr} \end{figure} .. raw:: html @@ -109,12 +346,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: ipsec-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr` +:index:`Packet Throughput: ipsec-3n-hsw-xl710-64b-2t2c-sw-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-2t2c-sw-pdr.html"></iframe> <p><br><br></p> </center> @@ -123,6 +360,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr} - \label{fig:ipsec-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-2t2c-sw-pdr} + \label{fig:ipsec-3n-hsw-xl710-64b-2t2c-sw-pdr} \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2.rst index 3322b90a6b..f6e422727a 100644 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2.rst +++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2.rst @@ -3,6 +3,31 @@ \clearpage +.. raw:: html + + <script type="text/javascript"> + + function getDocHeight(doc) { + doc = doc || document; + var body = doc.body, html = doc.documentElement; + var height = Math.max( body.scrollHeight, body.offsetHeight, + html.clientHeight, html.scrollHeight, html.offsetHeight ); + return height; + } + + function setIframeHeight(id) { + var ifrm = document.getElementById(id); + var doc = ifrm.contentDocument? ifrm.contentDocument: + ifrm.contentWindow.document; + ifrm.style.visibility = 'hidden'; + ifrm.style.height = "10px"; // reset to minimal height ... + // IE opt. for bing/msn needs a bit added or scrollbar appears + ifrm.style.height = getDocHeight( doc ) + 4 + "px"; + ifrm.style.visibility = 'visible'; + } + + </script> + L2 Ethernet Switching ===================== @@ -13,7 +38,7 @@ running in multiple configurations of VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/l2?h=rls1807>`_. +`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/l2?h=rls1810>`_. 3n-hsw-x520 ~~~~~~~~~~~ @@ -25,12 +50,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr` +:index:`Packet Throughput: l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -39,7 +64,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr} \label{fig:l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr} \end{figure} @@ -51,12 +76,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr` +:index:`Packet Throughput: l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -65,7 +90,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr} \label{fig:l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr} \end{figure} @@ -80,12 +105,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr` +:index:`Packet Throughput: l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -94,7 +119,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr} \label{fig:l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr} \end{figure} @@ -106,12 +131,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr` +:index:`Packet Throughput: l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -120,7 +145,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr} \label{fig:l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr} \end{figure} @@ -135,12 +160,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: l2sw-3n-hsw-x520-64b-1t1c-features-ndr` +:index:`Packet Throughput: l2sw-3n-hsw-x520-64b-1t1c-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-1t1c-features-ndr.html"></iframe> + <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-1t1c-features-ndr.html"></iframe> <p><br><br></p> </center> @@ -149,7 +174,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-1t1c-features-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-1t1c-features-ndr} \label{fig:l2sw-3n-hsw-x520-64b-1t1c-features-ndr} \end{figure} @@ -161,12 +186,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: l2sw-3n-hsw-x520-64b-1t1c-features-pdr` +:index:`Packet Throughput: l2sw-3n-hsw-x520-64b-1t1c-features-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-1t1c-features-pdr.html"></iframe> + <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-1t1c-features-pdr.html"></iframe> <p><br><br></p> </center> @@ -175,7 +200,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-1t1c-features-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-1t1c-features-pdr} \label{fig:l2sw-3n-hsw-x520-64b-1t1c-features-pdr} \end{figure} @@ -190,12 +215,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: l2sw-3n-hsw-x520-64b-2t2c-features-ndr` +:index:`Packet Throughput: l2sw-3n-hsw-x520-64b-2t2c-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-2t2c-features-ndr.html"></iframe> + <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-2t2c-features-ndr.html"></iframe> <p><br><br></p> </center> @@ -204,7 +229,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-2t2c-features-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-2t2c-features-ndr} \label{fig:l2sw-3n-hsw-x520-64b-2t2c-features-ndr} \end{figure} @@ -216,12 +241,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: l2sw-3n-hsw-x520-64b-2t2c-features-pdr` +:index:`Packet Throughput: l2sw-3n-hsw-x520-64b-2t2c-features-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-2t2c-features-pdr.html"></iframe> + <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-2t2c-features-pdr.html"></iframe> <p><br><br></p> </center> @@ -230,7 +255,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-2t2c-features-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-2t2c-features-pdr} \label{fig:l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-features} \end{figure} @@ -248,12 +273,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr` +:index:`Packet Throughput: l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -262,7 +287,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr} \label{fig:l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr} \end{figure} @@ -274,12 +299,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr` +:index:`Packet Throughput: l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -288,7 +313,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr} \label{fig:l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr} \end{figure} @@ -303,12 +328,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr` +:index:`Packet Throughput: l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -317,7 +342,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr} \label{fig:l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr} \end{figure} @@ -329,12 +354,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr` +:index:`Packet Throughput: l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -343,7 +368,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr} \label{fig:l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr} \end{figure} @@ -358,12 +383,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: l2sw-3n-hsw-x710-64b-1t1c-features-ndr` +:index:`Packet Throughput: l2sw-3n-hsw-x710-64b-1t1c-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-1t1c-features-ndr.html"></iframe> + <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-1t1c-features-ndr.html"></iframe> <p><br><br></p> </center> @@ -372,7 +397,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-1t1c-features-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-1t1c-features-ndr} \label{fig:l2sw-3n-hsw-x710-64b-1t1c-features-ndr} \end{figure} @@ -384,12 +409,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: l2sw-3n-hsw-x710-64b-1t1c-features-pdr` +:index:`Packet Throughput: l2sw-3n-hsw-x710-64b-1t1c-features-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-1t1c-features-pdr.html"></iframe> + <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-1t1c-features-pdr.html"></iframe> <p><br><br></p> </center> @@ -398,7 +423,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-1t1c-features-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-1t1c-features-pdr} \label{fig:l2sw-3n-hsw-x710-64b-1t1c-features-pdr} \end{figure} @@ -413,12 +438,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: l2sw-3n-hsw-x710-64b-2t2c-features-ndr` +:index:`Packet Throughput: l2sw-3n-hsw-x710-64b-2t2c-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-2t2c-features-ndr.html"></iframe> + <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-2t2c-features-ndr.html"></iframe> <p><br><br></p> </center> @@ -427,7 +452,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-2t2c-features-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-2t2c-features-ndr} \label{fig:l2sw-3n-hsw-x710-64b-2t2c-features-ndr} \end{figure} @@ -439,12 +464,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: l2sw-3n-hsw-x710-64b-2t2c-features-pdr` +:index:`Packet Throughput: l2sw-3n-hsw-x710-64b-2t2c-features-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-2t2c-features-pdr.html"></iframe> + <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-2t2c-features-pdr.html"></iframe> <p><br><br></p> </center> @@ -453,7 +478,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-2t2c-features-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-2t2c-features-pdr} \label{fig:l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-features} \end{figure} @@ -471,12 +496,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr` +:index:`Packet Throughput: l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -485,7 +510,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr} \label{fig:l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr} \end{figure} @@ -497,12 +522,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr` +:index:`Packet Throughput: l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -511,7 +536,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr} \label{fig:l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr} \end{figure} @@ -526,12 +551,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr` +:index:`Packet Throughput: l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -540,7 +565,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr} \label{fig:l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr} \end{figure} @@ -552,12 +577,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr` +:index:`Packet Throughput: l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -566,7 +591,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr} \label{fig:l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr} \end{figure} @@ -584,12 +609,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr` +:index:`Packet Throughput: l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -598,7 +623,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr} \label{fig:l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr} \end{figure} @@ -610,12 +635,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: l2sw-3n-skx-x710-64b-2t1c-base_and_scale-pdr` +:index:`Packet Throughput: l2sw-3n-skx-x710-64b-2t1c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -624,7 +649,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-2t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-2t1c-base_and_scale-pdr} \label{fig:l2sw-3n-skx-x710-64b-2t1c-base_and_scale-pdr} \end{figure} @@ -639,12 +664,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr` +:index:`Packet Throughput: l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm23" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -653,7 +678,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr} \label{fig:l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr} \end{figure} @@ -665,12 +690,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: l2sw-3n-skx-x710-64b-4t2c-base_and_scale-pdr` +:index:`Packet Throughput: l2sw-3n-skx-x710-64b-4t2c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm24" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -679,7 +704,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-4t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-4t2c-base_and_scale-pdr} \label{fig:l2sw-3n-skx-x710-64b-4t2c-base_and_scale-pdr} \end{figure} @@ -694,12 +719,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: l2sw-3n-skx-x710-64b-2t1c-features-ndr` +:index:`Packet Throughput: l2sw-3n-skx-x710-64b-2t1c-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-2t1c-features-ndr.html"></iframe> + <iframe id="ifrm25" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-2t1c-features-ndr.html"></iframe> <p><br><br></p> </center> @@ -708,7 +733,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-2t1c-features-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-2t1c-features-ndr} \label{fig:l2sw-3n-skx-x710-64b-2t1c-features-ndr} \end{figure} @@ -720,12 +745,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: l2sw-3n-skx-x710-64b-2t1c-features-pdr` +:index:`Packet Throughput: l2sw-3n-skx-x710-64b-2t1c-features-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-2t1c-features-pdr.html"></iframe> + <iframe id="ifrm26" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-2t1c-features-pdr.html"></iframe> <p><br><br></p> </center> @@ -734,7 +759,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-2t1c-features-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-2t1c-features-pdr} \label{fig:l2sw-3n-skx-x710-64b-2t1c-features-pdr} \end{figure} @@ -749,12 +774,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: l2sw-3n-skx-x710-64b-4t2c-features-ndr` +:index:`Packet Throughput: l2sw-3n-skx-x710-64b-4t2c-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-4t2c-features-ndr.html"></iframe> + <iframe id="ifrm27" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-4t2c-features-ndr.html"></iframe> <p><br><br></p> </center> @@ -763,7 +788,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-4t2c-features-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-4t2c-features-ndr} \label{fig:l2sw-3n-skx-x710-64b-4t2c-features-ndr} \end{figure} @@ -775,12 +800,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: l2sw-3n-skx-x710-64b-4t2c-features-pdr` +:index:`Packet Throughput: l2sw-3n-skx-x710-64b-4t2c-features-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-4t2c-features-pdr.html"></iframe> + <iframe id="ifrm28" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-4t2c-features-pdr.html"></iframe> <p><br><br></p> </center> @@ -789,7 +814,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-4t2c-features-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-4t2c-features-pdr} \label{fig:l2sw-3n-skx-x710-64b-4t2c-base_and_scale-features} \end{figure} @@ -807,12 +832,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr` +:index:`Packet Throughput: l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm29" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -821,7 +846,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr} \label{fig:l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr} \end{figure} @@ -833,12 +858,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-pdr` +:index:`Packet Throughput: l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm30" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -847,7 +872,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-pdr} \label{fig:l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-pdr} \end{figure} @@ -862,12 +887,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr` +:index:`Packet Throughput: l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm31" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -876,7 +901,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr} \label{fig:l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr} \end{figure} @@ -888,12 +913,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-pdr` +:index:`Packet Throughput: l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm32" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -902,7 +927,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-pdr} \label{fig:l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-pdr} \end{figure} @@ -920,12 +945,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr` +:index:`Packet Throughput: l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm33" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -934,7 +959,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr} \label{fig:l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr} \end{figure} @@ -946,12 +971,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: l2sw-2n-skx-x710-64b-2t1c-base_and_scale-pdr` +:index:`Packet Throughput: l2sw-2n-skx-x710-64b-2t1c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm34" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -960,7 +985,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-2t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-2t1c-base_and_scale-pdr} \label{fig:l2sw-2n-skx-x710-64b-2t1c-base_and_scale-pdr} \end{figure} @@ -975,12 +1000,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr` +:index:`Packet Throughput: l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm35" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -989,7 +1014,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr} \label{fig:l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr} \end{figure} @@ -1001,12 +1026,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: l2sw-2n-skx-x710-64b-4t2c-base_and_scale-pdr` +:index:`Packet Throughput: l2sw-2n-skx-x710-64b-4t2c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm36" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -1015,7 +1040,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-4t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-4t2c-base_and_scale-pdr} \label{fig:l2sw-2n-skx-x710-64b-4t2c-base_and_scale-pdr} \end{figure} @@ -1033,12 +1058,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr` +:index:`Packet Throughput: l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm37" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -1047,7 +1072,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr} \label{fig:l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr} \end{figure} @@ -1059,12 +1084,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr` +:index:`Packet Throughput: l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm38" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -1073,7 +1098,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr} \label{fig:l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr} \end{figure} @@ -1088,12 +1113,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr` +:index:`Packet Throughput: l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm39" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -1102,7 +1127,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr} \label{fig:l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr} \end{figure} @@ -1114,12 +1139,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr` +:index:`Packet Throughput: l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm40" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -1128,6 +1153,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr} \label{fig:l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr} \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/srv6.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/srv6.rst index 1872d5195c..fd5c6f8e8f 100644 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/srv6.rst +++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/srv6.rst @@ -3,6 +3,31 @@ \clearpage +.. raw:: html + + <script type="text/javascript"> + + function getDocHeight(doc) { + doc = doc || document; + var body = doc.body, html = doc.documentElement; + var height = Math.max( body.scrollHeight, body.offsetHeight, + html.clientHeight, html.scrollHeight, html.offsetHeight ); + return height; + } + + function setIframeHeight(id) { + var ifrm = document.getElementById(id); + var doc = ifrm.contentDocument? ifrm.contentDocument: + ifrm.contentWindow.document; + ifrm.style.visibility = 'hidden'; + ifrm.style.height = "10px"; // reset to minimal height ... + // IE opt. for bing/msn needs a bit added or scrollbar appears + ifrm.style.height = getDocHeight( doc ) + 4 + "px"; + ifrm.style.visibility = 'visible'; + } + + </script> + SRv6 Routing ============ @@ -13,7 +38,7 @@ running in multiple configurations of VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/srv6?h=rls1807>`_. +`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/srv6?h=rls1810>`_. 3n-hsw-x520 ~~~~~~~~~~~ @@ -25,12 +50,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: srv6-3n-hsw-x520-78b-1t1c-features-ndr` +:index:`Packet Throughput: srv6-3n-hsw-x520-78b-1t1c-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/srv6-3n-hsw-x520-78b-1t1c-features-ndr.html"></iframe> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/srv6-3n-hsw-x520-78b-1t1c-features-ndr.html"></iframe> <p><br><br></p> </center> @@ -39,7 +64,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{srv6-3n-hsw-x520-78b-1t1c-features-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{srv6-3n-hsw-x520-78b-1t1c-features-ndr} \label{fig:srv6-3n-hsw-x520-78b-1t1c-features-ndr} \end{figure} @@ -51,12 +76,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: srv6-3n-hsw-x520-78b-1t1c-features-pdr` +:index:`Packet Throughput: srv6-3n-hsw-x520-78b-1t1c-features-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/srv6-3n-hsw-x520-78b-1t1c-features-pdr.html"></iframe> + <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/srv6-3n-hsw-x520-78b-1t1c-features-pdr.html"></iframe> <p><br><br></p> </center> @@ -65,7 +90,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{srv6-3n-hsw-x520-78b-1t1c-features-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{srv6-3n-hsw-x520-78b-1t1c-features-pdr} \label{fig:srv6-3n-hsw-x520-78b-1t1c-features-pdr} \end{figure} @@ -80,12 +105,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: srv6-3n-hsw-x520-78b-2t2c-features-ndr` +:index:`Packet Throughput: srv6-3n-hsw-x520-78b-2t2c-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/srv6-3n-hsw-x520-78b-2t2c-features-ndr.html"></iframe> + <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/srv6-3n-hsw-x520-78b-2t2c-features-ndr.html"></iframe> <p><br><br></p> </center> @@ -94,7 +119,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{srv6-3n-hsw-x520-78b-2t2c-features-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{srv6-3n-hsw-x520-78b-2t2c-features-ndr} \label{fig:srv6-3n-hsw-x520-78b-2t2c-features-ndr} \end{figure} @@ -106,12 +131,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: srv6-3n-hsw-x520-78b-2t2c-features-pdr` +:index:`Packet Throughput: srv6-3n-hsw-x520-78b-2t2c-features-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/srv6-3n-hsw-x520-78b-2t2c-features-pdr.html"></iframe> + <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/srv6-3n-hsw-x520-78b-2t2c-features-pdr.html"></iframe> <p><br><br></p> </center> @@ -120,6 +145,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{srv6-3n-hsw-x520-78b-2t2c-features-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{srv6-3n-hsw-x520-78b-2t2c-features-pdr} \label{fig:srv6-3n-hsw-x520-78b-2t2c-features-pdr} \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost.rst index 32c99d67a8..0b86d762a7 100644 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost.rst +++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost.rst @@ -3,6 +3,31 @@ \clearpage +.. raw:: html + + <script type="text/javascript"> + + function getDocHeight(doc) { + doc = doc || document; + var body = doc.body, html = doc.documentElement; + var height = Math.max( body.scrollHeight, body.offsetHeight, + html.clientHeight, html.scrollHeight, html.offsetHeight ); + return height; + } + + function setIframeHeight(id) { + var ifrm = document.getElementById(id); + var doc = ifrm.contentDocument? ifrm.contentDocument: + ifrm.contentWindow.document; + ifrm.style.visibility = 'hidden'; + ifrm.style.height = "10px"; // reset to minimal height ... + // IE opt. for bing/msn needs a bit added or scrollbar appears + ifrm.style.height = getDocHeight( doc ) + 4 + "px"; + ifrm.style.visibility = 'visible'; + } + + </script> + KVM VMs vhost-user ================== @@ -14,11 +39,121 @@ configurations of VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/vm_vhost?h=rls1807>`_. +`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/vm_vhost?h=rls1810>`_. 3n-hsw-x520 ~~~~~~~~~~~ +64b-1t1c-base-l2sw +------------------ + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-1t1c-base-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-1t1c-base-ndr} + \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-1t1c-base-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-1t1c-base-pdr} + \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base-l2sw +------------------ + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-2t2c-base-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-2t2c-base-ndr} + \label{fig:vhost-l2sw-3n-hsw-x520-64b-2t2c-base-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-2t2c-base-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-2t2c-base-pdr} + \label{fig:vhost-l2sw-3n-hsw-x520-64b-2t2c-base-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + 64b-1t1c-base_and_scale-l2sw ---------------------------- @@ -26,12 +161,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr` +:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -40,7 +175,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr} \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr} \end{figure} @@ -52,12 +187,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr` +:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -66,7 +201,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr} \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr} \end{figure} @@ -81,12 +216,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr` +:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -95,7 +230,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr} \label{fig:vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr} \end{figure} @@ -107,12 +242,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr` +:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -121,7 +256,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr} \label{fig:vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr} \end{figure} @@ -129,6 +264,116 @@ CSIT source code for the test cases used for plots can be found in \clearpage +64b-1t1c-base-vm-l2sw +--------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-ndr} + \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-pdr} + \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base-vm-l2sw +--------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-ndr} + \label{fig:vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-pdr} + \label{fig:vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + 64b-1t1c-base_and_scale-ip4 --------------------------- @@ -136,12 +381,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr` +:index:`Packet Throughput: vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -150,7 +395,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr} \label{fig:vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr} \end{figure} @@ -162,12 +407,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr` +:index:`Packet Throughput: vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -176,7 +421,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr} \label{fig:vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr} \end{figure} @@ -191,12 +436,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr` +:index:`Packet Throughput: vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -205,7 +450,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr} \label{fig:vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr} \end{figure} @@ -217,12 +462,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr` +:index:`Packet Throughput: vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -231,7 +476,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr} \label{fig:vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr} \end{figure} @@ -242,6 +487,116 @@ CSIT source code for the test cases used for plots can be found in 3n-hsw-x710 ~~~~~~~~~~~ +64b-1t1c-base-l2sw +------------------ + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-1t1c-base-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-1t1c-base-ndr} + \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-1t1c-base-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-1t1c-base-pdr} + \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base-l2sw +------------------ + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-2t2c-base-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-2t2c-base-ndr} + \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-2t2c-base-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-2t2c-base-pdr} + \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + 64b-1t1c-base_and_scale-l2sw ---------------------------- @@ -249,12 +604,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr` +:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -263,7 +618,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr} \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr} \end{figure} @@ -275,12 +630,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr` +:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -289,7 +644,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr} \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr} \end{figure} @@ -304,12 +659,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr` +:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm23" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -318,7 +673,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr} \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr} \end{figure} @@ -330,12 +685,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr` +:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm24" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -344,7 +699,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr} \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr} \end{figure} @@ -352,6 +707,116 @@ CSIT source code for the test cases used for plots can be found in \clearpage +64b-1t1c-base-vm-l2sw +--------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm25" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-ndr} + \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm26" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-pdr} + \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base-vm-l2sw +--------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm27" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-ndr} + \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm28" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-pdr} + \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + 64b-1t1c-base_and_scale-ip4 --------------------------- @@ -359,12 +824,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr` +:index:`Packet Throughput: vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm29" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -373,7 +838,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr} \label{fig:vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr} \end{figure} @@ -385,12 +850,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr` +:index:`Packet Throughput: vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm30" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -399,7 +864,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr} \label{fig:vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr} \end{figure} @@ -414,12 +879,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr` +:index:`Packet Throughput: vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm31" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -428,7 +893,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr} \label{fig:vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr} \end{figure} @@ -440,12 +905,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr` +:index:`Packet Throughput: vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm32" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -454,7 +919,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr} \label{fig:vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr} \end{figure} @@ -465,6 +930,116 @@ CSIT source code for the test cases used for plots can be found in 3n-hsw-xl710 ~~~~~~~~~~~~ +64b-1t1c-base-l2sw +------------------ + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm33" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-ndr} + \label{fig:vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm34" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-pdr} + \label{fig:vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base-l2sw +------------------ + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm35" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-ndr} + \label{fig:vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm36" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-pdr} + \label{fig:vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + 64b-1t1c-base_and_scale-l2sw ---------------------------- @@ -472,12 +1047,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr` +:index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm37" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -486,7 +1061,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr} \label{fig:vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr} \end{figure} @@ -498,12 +1073,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr` +:index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm38" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -512,7 +1087,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr} \label{fig:vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr} \end{figure} @@ -527,12 +1102,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr` +:index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm39" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -541,7 +1116,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr} \label{fig:vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr} \end{figure} @@ -553,12 +1128,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr` +:index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm40" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -567,7 +1142,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr} \label{fig:vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr} \end{figure} @@ -575,6 +1150,116 @@ CSIT source code for the test cases used for plots can be found in \clearpage +64b-1t1c-base-vm-l2sw +--------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm41" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-ndr} + \label{fig:vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm42" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-pdr} + \label{fig:vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base-vm-l2sw +--------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm43" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-ndr} + \label{fig:vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm44" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-pdr} + \label{fig:vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + 64b-1t1c-base_and_scale-ip4 --------------------------- @@ -582,12 +1267,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr` +:index:`Packet Throughput: vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm45" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -596,7 +1281,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr} \label{fig:vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr} \end{figure} @@ -608,12 +1293,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr` +:index:`Packet Throughput: vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm46" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -622,7 +1307,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr} \label{fig:vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr} \end{figure} @@ -637,12 +1322,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr` +:index:`Packet Throughput: vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr.html"></iframe> + <iframe id="ifrm47" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr.html"></iframe> <p><br><br></p> </center> @@ -651,7 +1336,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr} \label{fig:vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr} \end{figure} @@ -663,12 +1348,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr` +:index:`Packet Throughput: vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr.html"></iframe> + <iframe id="ifrm48" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr.html"></iframe> <p><br><br></p> </center> @@ -677,6 +1362,1335 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr} \label{fig:vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr} \end{figure} + +3n-skx-x710 +~~~~~~~~~~~ + +64b-2t1c-base-l2sw +------------------ + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-2t1c-base-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm49" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-2t1c-base-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-2t1c-base-ndr} + \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-2t1c-base-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm50" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-2t1c-base-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-2t1c-base-pdr} + \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-base-l2sw +------------------ + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-4t2c-base-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm51" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-4t2c-base-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-4t2c-base-ndr} + \label{fig:vhost-l2sw-3n-skx-x710-64b-4t2c-base-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-4t2c-base-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm52" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-4t2c-base-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-4t2c-base-pdr} + \label{fig:vhost-l2sw-3n-skx-x710-64b-4t2c-base-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t1c-base_and_scale-l2sw +---------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm53" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr} + \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm54" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-pdr} + \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-base_and_scale-l2sw +---------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm55" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr} + \label{fig:vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm56" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-pdr} + \label{fig:vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t1c-base-vm-l2sw +--------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm57" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-ndr} + \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm58" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-pdr} + \label{fig:vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-base-vm-l2sw +--------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm59" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-ndr} + \label{fig:vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm60" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-pdr} + \label{fig:vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t1c-base_and_scale-ip4 +--------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm61" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr} + \label{fig:vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm62" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr} + \label{fig:vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-base_and_scale-ip4 +--------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm63" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr} + \label{fig:vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm64" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr} + \label{fig:vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +2n-skx-x710 +~~~~~~~~~~~ + +64b-2t1c-base-l2sw +------------------ + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-2t1c-base-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm65" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-2t1c-base-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-2t1c-base-ndr} + \label{fig:vhost-l2sw-2n-skx-x710-64b-2t1c-base-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-2t1c-base-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm66" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-2t1c-base-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-2t1c-base-pdr} + \label{fig:vhost-l2sw-2n-skx-x710-64b-2t1c-base-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-base-l2sw +------------------ + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-4t2c-base-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm67" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-4t2c-base-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-4t2c-base-ndr} + \label{fig:vhost-l2sw-2n-skx-x710-64b-4t2c-base-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-4t2c-base-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm68" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-4t2c-base-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-4t2c-base-pdr} + \label{fig:vhost-l2sw-2n-skx-x710-64b-4t2c-base-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t1c-base_and_scale-l2sw +---------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm69" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr} + \label{fig:vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm70" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-pdr} + \label{fig:vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-base_and_scale-l2sw +---------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm71" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr} + \label{fig:vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm72" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-pdr} + \label{fig:vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t1c-base-vm-l2sw +--------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm73" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-ndr} + \label{fig:vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm74" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-pdr} + \label{fig:vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-base-vm-l2sw +--------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm75" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-ndr} + \label{fig:vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm76" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-pdr} + \label{fig:vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t1c-base_and_scale-ip4 +--------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm77" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr} + \label{fig:vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm78" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr} + \label{fig:vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-base_and_scale-ip4 +--------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm79" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr} + \label{fig:vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm80" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr} + \label{fig:vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +2n-skx-xxv710 +~~~~~~~~~~~~~ + +64b-2t1c-base-l2sw +------------------ + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm81" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-ndr} + \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm82" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-pdr} + \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-base-l2sw +------------------ + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm83" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-ndr} + \label{fig:vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm84" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-pdr} + \label{fig:vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t1c-base_and_scale-l2sw +---------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm85" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr} + \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm86" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr} + \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-base_and_scale-l2sw +---------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm87" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr} + \label{fig:vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm88" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr} + \label{fig:vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t1c-base-vm-l2sw +--------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm89" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-ndr} + \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm90" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-pdr} + \label{fig:vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-base-vm-l2sw +--------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm91" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-ndr} + \label{fig:vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm92" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-pdr} + \label{fig:vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t1c-base_and_scale-ip4 +--------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm93" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr} + \label{fig:vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm94" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr} + \label{fig:vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-base_and_scale-ip4 +--------------------------- + +.. raw:: html + + <center><b> + +:index:`Packet Throughput: vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm95" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr} + \label{fig:vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm96" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr} + \label{fig:vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr} + \end{figure} + +.. raw:: latex + + \clearpage diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/vts.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/vts.rst index 7593612b08..985057d194 100644 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/vts.rst +++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/vts.rst @@ -3,6 +3,31 @@ \clearpage +.. raw:: html + + <script type="text/javascript"> + + function getDocHeight(doc) { + doc = doc || document; + var body = doc.body, html = doc.documentElement; + var height = Math.max( body.scrollHeight, body.offsetHeight, + html.clientHeight, html.scrollHeight, html.offsetHeight ); + return height; + } + + function setIframeHeight(id) { + var ifrm = document.getElementById(id); + var doc = ifrm.contentDocument? ifrm.contentDocument: + ifrm.contentWindow.document; + ifrm.style.visibility = 'hidden'; + ifrm.style.height = "10px"; // reset to minimal height ... + // IE opt. for bing/msn needs a bit added or scrollbar appears + ifrm.style.height = getDocHeight( doc ) + 4 + "px"; + ifrm.style.visibility = 'visible'; + } + + </script> + VTS === @@ -14,7 +39,7 @@ configurations of VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/vts?h=rls1807>`_. +`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/vts?h=rls1810>`_. 3n-hsw-x520 ~~~~~~~~~~~ @@ -26,12 +51,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: vts-3n-hsw-x520-114b-1t1c-ndr` +:index:`Packet Throughput: vts-3n-hsw-x520-114b-1t1c-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-114b-1t1c-ndr.html"></iframe> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-114b-1t1c-ndr.html"></iframe> <p><br><br></p> </center> @@ -40,7 +65,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-114b-1t1c-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-114b-1t1c-ndr} \label{fig:vts-3n-hsw-x520-114b-1t1c-ndr} \end{figure} @@ -52,12 +77,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: vts-3n-hsw-x520-114b-1t1c-pdr` +:index:`Packet Throughput: vts-3n-hsw-x520-114b-1t1c-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-114b-1t1c-pdr.html"></iframe> + <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-114b-1t1c-pdr.html"></iframe> <p><br><br></p> </center> @@ -66,7 +91,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-114b-1t1c-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-114b-1t1c-pdr} \label{fig:vts-3n-hsw-x520-114b-1t1c-pdr} \end{figure} @@ -81,12 +106,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Throughput: vts-3n-hsw-x520-114b-2t2c-ndr` +:index:`Packet Throughput: vts-3n-hsw-x520-114b-2t2c-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-114b-2t2c-ndr.html"></iframe> + <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-114b-2t2c-ndr.html"></iframe> <p><br><br></p> </center> @@ -95,7 +120,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-114b-2t2c-ndr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-114b-2t2c-ndr} \label{fig:vts-3n-hsw-x520-114b-2t2c-ndr} \end{figure} @@ -107,12 +132,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Throughput: vts-3n-hsw-x520-114b-2t2c-pdr` +:index:`Packet Throughput: vts-3n-hsw-x520-114b-2t2c-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-114b-2t2c-pdr.html"></iframe> + <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-114b-2t2c-pdr.html"></iframe> <p><br><br></p> </center> @@ -121,6 +146,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-114b-2t2c-pdr} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-114b-2t2c-pdr} \label{fig:vts-3n-hsw-x520-114b-2t2c-pdr} \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif.rst index 89dfd970bb..16d6a74f4b 100644 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif.rst +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_memif.rst @@ -3,6 +3,31 @@ \clearpage +.. raw:: html + + <script type="text/javascript"> + + function getDocHeight(doc) { + doc = doc || document; + var body = doc.body, html = doc.documentElement; + var height = Math.max( body.scrollHeight, body.offsetHeight, + html.clientHeight, html.scrollHeight, html.offsetHeight ); + return height; + } + + function setIframeHeight(id) { + var ifrm = document.getElementById(id); + var doc = ifrm.contentDocument? ifrm.contentDocument: + ifrm.contentWindow.document; + ifrm.style.visibility = 'hidden'; + ifrm.style.height = "10px"; // reset to minimal height ... + // IE opt. for bing/msn needs a bit added or scrollbar appears + ifrm.style.height = getDocHeight( doc ) + 4 + "px"; + ifrm.style.visibility = 'visible'; + } + + </script> + LXC/DRC Container Memif ======================= @@ -15,7 +40,11 @@ running in multiple configurations of VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/container_memif?h=rls1807>`_. +`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/container_memif?h=rls1810>`_. + +.. raw:: latex + + \clearpage 3n-hsw-x520 ~~~~~~~~~~~ @@ -27,12 +56,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Speedup: memif-3n-hsw-x520-64b-base_and_scale-ndr` +:index:`Speedup Multi-core: memif-3n-hsw-x520-64b-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x520-64b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x520-64b-base_and_scale-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -41,7 +70,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-base_and_scale-ndr-tsa} \label{fig:memif-3n-hsw-x520-64b-base_and_scale-ndr-tsa} \end{figure} @@ -53,12 +82,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Speedup: memif-3n-hsw-x520-64b-base_and_scale-pdr` +:index:`Speedup Multi-core: memif-3n-hsw-x520-64b-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x520-64b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x520-64b-base_and_scale-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -67,7 +96,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-base_and_scale-pdr-tsa} \label{fig:memif-3n-hsw-x520-64b-base_and_scale-pdr-tsa} \end{figure} @@ -85,12 +114,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Speedup: memif-3n-hsw-x710-64b-base_and_scale-ndr` +:index:`Speedup Multi-core: memif-3n-hsw-x710-64b-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x710-64b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x710-64b-base_and_scale-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -99,7 +128,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-base_and_scale-ndr-tsa} \label{fig:memif-3n-hsw-x710-64b-base_and_scale-ndr-tsa} \end{figure} @@ -111,12 +140,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Speedup: memif-3n-hsw-x710-64b-base_and_scale-pdr` +:index:`Speedup Multi-core: memif-3n-hsw-x710-64b-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x710-64b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-x710-64b-base_and_scale-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -125,7 +154,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-base_and_scale-pdr-tsa} \label{fig:memif-3n-hsw-x710-64b-base_and_scale-pdr-tsa} \end{figure} @@ -143,12 +172,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Speedup: memif-3n-hsw-xl710-64b-base_and_scale-ndr` +:index:`Speedup Multi-core: memif-3n-hsw-xl710-64b-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-xl710-64b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-xl710-64b-base_and_scale-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -157,7 +186,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-base_and_scale-ndr-tsa} \label{fig:memif-3n-hsw-xl710-64b-base_and_scale-ndr-tsa} \end{figure} @@ -169,12 +198,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Speedup: memif-3n-hsw-xl710-64b-base_and_scale-pdr` +:index:`Speedup Multi-core: memif-3n-hsw-xl710-64b-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-xl710-64b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-hsw-xl710-64b-base_and_scale-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -183,7 +212,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-base_and_scale-pdr-tsa} \label{fig:memif-3n-hsw-xl710-64b-base_and_scale-pdr-tsa} \end{figure} @@ -201,12 +230,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Speedup: memif-3n-skx-x710-64b-base_and_scale-ndr` +:index:`Speedup Multi-core: memif-3n-skx-x710-64b-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -215,7 +244,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-base_and_scale-ndr-tsa} \label{fig:memif-3n-skx-x710-64b-base_and_scale-ndr-tsa} \end{figure} @@ -227,12 +256,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Speedup: memif-3n-skx-x710-64b-base_and_scale-pdr` +:index:`Speedup Multi-core: memif-3n-skx-x710-64b-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-3n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -241,6 +270,114 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-base_and_scale-pdr-tsa} \label{fig:memif-3n-skx-x710-64b-base_and_scale-pdr-tsa} \end{figure} + +2n-skx-x710 +~~~~~~~~~~~ + +64b-base_and_scale +------------------ + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: memif-2n-skx-x710-64b-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-x710-64b-base_and_scale-ndr-tsa} + \label{fig:memif-2n-skx-x710-64b-base_and_scale-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: memif-2n-skx-x710-64b-base_and_scale-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-x710-64b-base_and_scale-pdr-tsa} + \label{fig:memif-2n-skx-x710-64b-base_and_scale-pdr-tsa} + \end{figure} + +2n-skx-xxv710 +~~~~~~~~~~~~~ + +64b-base_and_scale +------------------ + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: memif-2n-skx-xxv710-64b-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-xxv710-64b-base_and_scale-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-xxv710-64b-base_and_scale-ndr-tsa} + \label{fig:memif-2n-skx-xxv710-64b-base_and_scale-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: memif-2n-skx-xxv710-64b-base_and_scale-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/memif-2n-skx-xxv710-64b-base_and_scale-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-xxv710-64b-base_and_scale-pdr-tsa} + \label{fig:memif-2n-skx-xxv710-64b-base_and_scale-pdr-tsa} + \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_orchestrated.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_orchestrated.rst index 418a1587ab..604b070455 100644 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_orchestrated.rst +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/container_orchestrated.rst @@ -3,6 +3,31 @@ \clearpage +.. raw:: html + + <script type="text/javascript"> + + function getDocHeight(doc) { + doc = doc || document; + var body = doc.body, html = doc.documentElement; + var height = Math.max( body.scrollHeight, body.offsetHeight, + html.clientHeight, html.scrollHeight, html.offsetHeight ); + return height; + } + + function setIframeHeight(id) { + var ifrm = document.getElementById(id); + var doc = ifrm.contentDocument? ifrm.contentDocument: + ifrm.contentWindow.document; + ifrm.style.visibility = 'hidden'; + ifrm.style.height = "10px"; // reset to minimal height ... + // IE opt. for bing/msn needs a bit added or scrollbar appears + ifrm.style.height = getDocHeight( doc ) + 4 + "px"; + ifrm.style.visibility = 'visible'; + } + + </script> + K8s Container Memif =================== @@ -15,24 +40,28 @@ running in multiple configurations of VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/kubernetes/perf/container_memif?h=rls1807>`_. +`CSIT git repository <https://git.fd.io/csit/tree/tests/kubernetes/perf/container_memif?h=rls1810>`_. + +.. raw:: latex + + \clearpage 3n-hsw-x520 ~~~~~~~~~~~ -64b-base_and_scale ------------------- +64b-base_and_scale-l2xc +----------------------- .. raw:: html <center><b> -:index:`Speedup: k8s-memif-3n-hsw-x520-64b-base_and_scale-ndr` +:index:`Speedup Multi-core: k8s-memif-3n-hsw-x520-64b-base_and_scale-l2xc-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-base_and_scale-l2xc-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -41,8 +70,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x520-64b-base_and_scale-ndr-tsa} - \label{fig:k8s-memif-3n-hsw-x520-64b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x520-64b-base_and_scale-l2xc-ndr-tsa} + \label{fig:k8s-memif-3n-hsw-x520-64b-base_and_scale-l2xc-ndr-tsa} \end{figure} .. raw:: html @@ -53,12 +82,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Speedup: k8s-memif-3n-hsw-x520-64b-base_and_scale-pdr` +:index:`Speedup Multi-core: k8s-memif-3n-hsw-x520-64b-base_and_scale-l2xc-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-base_and_scale-l2xc-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -67,8 +96,63 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x520-64b-base_and_scale-pdr-tsa} - \label{fig:k8s-memif-3n-hsw-x520-64b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x520-64b-base_and_scale-l2xc-pdr-tsa} + \label{fig:k8s-memif-3n-hsw-x520-64b-base_and_scale-l2xc-pdr-tsa} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-base_and_scale-l2bd +----------------------- + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: k8s-memif-3n-hsw-x520-64b-base_and_scale-l2bd-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-base_and_scale-l2bd-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x520-64b-base_and_scale-l2bd-ndr-tsa} + \label{fig:k8s-memif-3n-hsw-x520-64b-base_and_scale-l2bd-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: k8s-memif-3n-hsw-x520-64b-base_and_scale-l2bd-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x520-64b-base_and_scale-l2bd-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x520-64b-base_and_scale-l2bd-pdr-tsa} + \label{fig:k8s-memif-3n-hsw-x520-64b-base_and_scale-l2bd-pdr-tsa} \end{figure} .. raw:: latex @@ -78,19 +162,70 @@ CSIT source code for the test cases used for plots can be found in 3n-hsw-x710 ~~~~~~~~~~~ -64b-base_and_scale ------------------- +64b-base_and_scale-l2xc +----------------------- + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: k8s-memif-3n-hsw-x710-64b-base_and_scale-l2xc-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-base_and_scale-l2xc-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x710-64b-base_and_scale-l2xc-ndr-tsa} + \label{fig:k8s-memif-3n-hsw-x710-64b-base_and_scale-l2xc-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: k8s-memif-3n-hsw-x710-64b-base_and_scale-l2xc-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-base_and_scale-l2xc-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x710-64b-base_and_scale-l2xc-pdr-tsa} + \label{fig:k8s-memif-3n-hsw-x710-64b-base_and_scale-l2xc-pdr-tsa} + \end{figure} + +64b-base_and_scale-l2bd +----------------------- .. raw:: html <center><b> -:index:`Speedup: k8s-memif-3n-hsw-x710-64b-base_and_scale-ndr` +:index:`Speedup Multi-core: k8s-memif-3n-hsw-x710-64b-base_and_scale-l2bd-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-base_and_scale-l2bd-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -99,8 +234,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x710-64b-base_and_scale-ndr-tsa} - \label{fig:k8s-memif-3n-hsw-x710-64b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x710-64b-base_and_scale-l2bd-ndr-tsa} + \label{fig:k8s-memif-3n-hsw-x710-64b-base_and_scale-l2bd-ndr-tsa} \end{figure} .. raw:: html @@ -111,12 +246,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Speedup: k8s-memif-3n-hsw-x710-64b-base_and_scale-pdr` +:index:`Speedup Multi-core: k8s-memif-3n-hsw-x710-64b-base_and_scale-l2bd-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/k8s-memif-3n-hsw-x710-64b-base_and_scale-l2bd-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -125,6 +260,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x710-64b-base_and_scale-pdr-tsa} - \label{fig:k8s-memif-3n-hsw-x710-64b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x710-64b-base_and_scale-l2bd-pdr-tsa} + \label{fig:k8s-memif-3n-hsw-x710-64b-base_and_scale-l2bd-pdr-tsa} \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/index.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/index.rst index 4f3acaa0c5..feb6e78c04 100644 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/index.rst +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/index.rst @@ -28,7 +28,7 @@ threaded VPP configurations relative to 1-core configurations. sporadically impacting physical interface up/down state. .. toctree:: - :maxdepth: 1 + :maxdepth: 3 l2 ip4 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 45790459b4..59785764a3 100644 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4.rst +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4.rst @@ -3,6 +3,31 @@ \clearpage +.. raw:: html + + <script type="text/javascript"> + + function getDocHeight(doc) { + doc = doc || document; + var body = doc.body, html = doc.documentElement; + var height = Math.max( body.scrollHeight, body.offsetHeight, + html.clientHeight, html.scrollHeight, html.offsetHeight ); + return height; + } + + function setIframeHeight(id) { + var ifrm = document.getElementById(id); + var doc = ifrm.contentDocument? ifrm.contentDocument: + ifrm.contentWindow.document; + ifrm.style.visibility = 'hidden'; + ifrm.style.height = "10px"; // reset to minimal height ... + // IE opt. for bing/msn needs a bit added or scrollbar appears + ifrm.style.height = getDocHeight( doc ) + 4 + "px"; + ifrm.style.visibility = 'visible'; + } + + </script> + IPv4 Routing ============ @@ -15,7 +40,11 @@ IPv4 Routed-Forwarding, including NDR throughput (zero packet loss) and PDR throughput (<0.5% packet loss). CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip4?h=rls1807>`_. +`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip4?h=rls1810>`_. + +.. raw:: latex + + \clearpage 3n-hsw-x520 ~~~~~~~~~~~ @@ -27,12 +56,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Speedup: ip4-3n-hsw-x520-64b-base_and_scale-ndr` +:index:`Speedup Multi-core: ip4-3n-hsw-x520-64b-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -41,7 +70,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa} \label{fig:ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa} \end{figure} @@ -53,12 +82,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Speedup: ip4-3n-hsw-x520-64b-base_and_scale-pdr` +:index:`Speedup Multi-core: ip4-3n-hsw-x520-64b-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -67,7 +96,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa} \label{fig:ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa} \end{figure} @@ -82,12 +111,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Speedup: ip4-3n-hsw-x520-64b-features-ndr` +:index:`Speedup Multi-core: ip4-3n-hsw-x520-64b-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-features-ndr-tsa.html"></iframe> + <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-features-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -96,7 +125,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-features-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-features-ndr-tsa} \label{fig:ip4-3n-hsw-x520-64b-features-ndr-tsa} \end{figure} @@ -108,12 +137,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Speedup: ip4-3n-hsw-x520-64b-features-pdr` +:index:`Speedup Multi-core: ip4-3n-hsw-x520-64b-features-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-features-pdr-tsa.html"></iframe> + <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-features-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -122,7 +151,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-features-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-features-pdr-tsa} \label{fig:ip4-3n-hsw-x520-64b-features-pdr-tsa} \end{figure} @@ -130,6 +159,171 @@ CSIT source code for the test cases used for plots can be found in \clearpage +64b-features-nat44 +------------------ + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: ip4-3n-hsw-x520-64b-features-nat44-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-features-nat44-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-features-nat44-ndr-tsa} + \label{fig:ip4-3n-hsw-x520-64b-features-nat44-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: ip4-3n-hsw-x520-64b-features-nat44-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-features-nat44-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-features-nat44-pdr-tsa} + \label{fig:ip4-3n-hsw-x520-64b-features-nat44-pdr-tsa} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-features-iacl +----------------- + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: ip4-3n-hsw-x520-64b-features-iacl-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-features-iacl-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-features-iacl-ndr-tsa} + \label{fig:ip4-3n-hsw-x520-64b-features-iacl-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: ip4-3n-hsw-x520-64b-features-iacl-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-features-iacl-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-features-iacl-pdr-tsa} + \label{fig:ip4-3n-hsw-x520-64b-features-iacl-pdr-tsa} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-features-oacl +----------------- + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: ip4-3n-hsw-x520-64b-features-oacl-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-features-oacl-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-features-oacl-ndr-tsa} + \label{fig:ip4-3n-hsw-x520-64b-features-oacl-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: ip4-3n-hsw-x520-64b-features-oacl-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x520-64b-features-oacl-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-features-oacl-pdr-tsa} + \label{fig:ip4-3n-hsw-x520-64b-features-oacl-pdr-tsa} + \end{figure} + +.. raw:: latex + + \clearpage + 3n-hsw-x710 ~~~~~~~~~~~ @@ -140,12 +334,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Speedup: ip4-3n-hsw-x710-64b-base_and_scale-ndr` +:index:`Speedup Multi-core: ip4-3n-hsw-x710-64b-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -154,7 +348,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa} \label{fig:ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa} \end{figure} @@ -166,12 +360,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Speedup: ip4-3n-hsw-x710-64b-base_and_scale-pdr` +:index:`Speedup Multi-core: ip4-3n-hsw-x710-64b-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -180,7 +374,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa} \label{fig:ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa} \end{figure} @@ -195,12 +389,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Speedup: ip4-3n-hsw-x710-64b-features-ndr` +:index:`Speedup Multi-core: ip4-3n-hsw-x710-64b-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-features-ndr-tsa.html"></iframe> + <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-features-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -209,7 +403,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-features-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-features-ndr-tsa} \label{fig:ip4-3n-hsw-x710-64b-features-ndr-tsa} \end{figure} @@ -221,12 +415,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Speedup: ip4-3n-hsw-x710-64b-features-pdr` +:index:`Speedup Multi-core: ip4-3n-hsw-x710-64b-features-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-features-pdr-tsa.html"></iframe> + <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-features-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -235,7 +429,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-features-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-features-pdr-tsa} \label{fig:ip4-3n-hsw-x710-64b-features-pdr-tsa} \end{figure} @@ -243,6 +437,171 @@ CSIT source code for the test cases used for plots can be found in \clearpage +64b-features-nat44 +------------------ + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: ip4-3n-hsw-x710-64b-features-nat44-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-features-nat44-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-features-nat44-ndr-tsa} + \label{fig:ip4-3n-hsw-x710-64b-features-nat44-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: ip4-3n-hsw-x710-64b-features-nat44-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-features-nat44-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-features-nat44-pdr-tsa} + \label{fig:ip4-3n-hsw-x710-64b-features-nat44-pdr-tsa} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-features-iacl +----------------- + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: ip4-3n-hsw-x710-64b-features-iacl-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-features-iacl-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-features-iacl-ndr-tsa} + \label{fig:ip4-3n-hsw-x710-64b-features-iacl-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: ip4-3n-hsw-x710-64b-features-iacl-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-features-iacl-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-features-iacl-pdr-tsa} + \label{fig:ip4-3n-hsw-x710-64b-features-iacl-pdr-tsa} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-features-oacl +----------------- + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: ip4-3n-hsw-x710-64b-features-oacl-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-features-oacl-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-features-oacl-ndr-tsa} + \label{fig:ip4-3n-hsw-x710-64b-features-oacl-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: ip4-3n-hsw-x710-64b-features-oacl-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-x710-64b-features-oacl-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-features-oacl-pdr-tsa} + \label{fig:ip4-3n-hsw-x710-64b-features-oacl-pdr-tsa} + \end{figure} + +.. raw:: latex + + \clearpage + 3n-hsw-xl710 ~~~~~~~~~~~~ @@ -253,12 +612,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Speedup: ip4-3n-hsw-xl710-64b-base_and_scale-ndr` +:index:`Speedup Multi-core: ip4-3n-hsw-xl710-64b-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -267,7 +626,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa} \label{fig:ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa} \end{figure} @@ -279,12 +638,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Speedup: ip4-3n-hsw-xl710-64b-base_and_scale-pdr` +:index:`Speedup Multi-core: ip4-3n-hsw-xl710-64b-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -293,7 +652,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa} \label{fig:ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa} \end{figure} @@ -311,12 +670,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Speedup: ip4-3n-skx-x710-64b-base_and_scale-ndr` +:index:`Speedup Multi-core: ip4-3n-skx-x710-64b-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm23" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -325,7 +684,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-base_and_scale-ndr-tsa} \label{fig:ip4-3n-skx-x710-64b-base_and_scale-ndr-tsa} \end{figure} @@ -337,12 +696,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Speedup: ip4-3n-skx-x710-64b-base_and_scale-pdr` +:index:`Speedup Multi-core: ip4-3n-skx-x710-64b-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm24" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -351,7 +710,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-base_and_scale-pdr-tsa} \label{fig:ip4-3n-skx-x710-64b-base_and_scale-pdr-tsa} \end{figure} @@ -366,12 +725,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Speedup: ip4-3n-skx-x710-64b-features-ndr` +:index:`Speedup Multi-core: ip4-3n-skx-x710-64b-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-features-ndr-tsa.html"></iframe> + <iframe id="ifrm25" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-features-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -380,7 +739,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-features-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-features-ndr-tsa} \label{fig:ip4-3n-skx-x710-64b-features-ndr-tsa} \end{figure} @@ -392,12 +751,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Speedup: ip4-3n-skx-x710-64b-features-pdr` +:index:`Speedup Multi-core: ip4-3n-skx-x710-64b-features-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-features-pdr-tsa.html"></iframe> + <iframe id="ifrm26" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-features-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -406,7 +765,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-features-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-features-pdr-tsa} \label{fig:ip4-3n-skx-x710-64b-features-pdr-tsa} \end{figure} @@ -414,6 +773,171 @@ CSIT source code for the test cases used for plots can be found in \clearpage +64b-features-nat44 +------------------ + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: ip4-3n-skx-x710-64b-features-nat44-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm27" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-features-nat44-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-features-nat44-ndr-tsa} + \label{fig:ip4-3n-skx-x710-64b-features-nat44-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: ip4-3n-skx-x710-64b-features-nat44-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm28" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-features-nat44-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-features-nat44-pdr-tsa} + \label{fig:ip4-3n-skx-x710-64b-features-nat44-pdr-tsa} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-features-iacl +----------------- + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: ip4-3n-skx-x710-64b-features-iacl-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm29" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-features-iacl-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-features-iacl-ndr-tsa} + \label{fig:ip4-3n-skx-x710-64b-features-iacl-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: ip4-3n-skx-x710-64b-features-iacl-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm30" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-features-iacl-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-features-iacl-pdr-tsa} + \label{fig:ip4-3n-skx-x710-64b-features-iacl-pdr-tsa} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-features-nat44 +------------------ + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: ip4-3n-skx-x710-64b-features-nat44-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm31" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-features-nat44-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-features-nat44-ndr-tsa} + \label{fig:ip4-3n-skx-x710-64b-features-nat44-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: ip4-3n-skx-x710-64b-features-nat44-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm32" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-3n-skx-x710-64b-features-nat44-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-features-nat44-pdr-tsa} + \label{fig:ip4-3n-skx-x710-64b-features-nat44-pdr-tsa} + \end{figure} + +.. raw:: latex + + \clearpage + 2n-skx-x710 ~~~~~~~~~~~ @@ -424,12 +948,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Speedup: ip4-2n-skx-x710-64b-base_and_scale-ndr` +:index:`Speedup Multi-core: ip4-2n-skx-x710-64b-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm33" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -438,7 +962,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-base_and_scale-ndr-tsa} \label{fig:ip4-2n-skx-x710-64b-base_and_scale-ndr-tsa} \end{figure} @@ -450,12 +974,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Speedup: ip4-2n-skx-x710-64b-base_and_scale-pdr` +:index:`Speedup Multi-core: ip4-2n-skx-x710-64b-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm34" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -464,7 +988,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-base_and_scale-pdr-tsa} \label{fig:ip4-2n-skx-x710-64b-base_and_scale-pdr-tsa} \end{figure} @@ -482,12 +1006,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Speedup: ip4-2n-skx-xxv710-64b-base_and_scale-ndr` +:index:`Speedup Multi-core: ip4-2n-skx-xxv710-64b-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-xxv710-64b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm35" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-xxv710-64b-base_and_scale-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -496,7 +1020,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-base_and_scale-ndr-tsa} \label{fig:ip4-2n-skx-xxv710-64b-base_and_scale-ndr-tsa} \end{figure} @@ -508,12 +1032,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Speedup: ip4-2n-skx-xxv710-64b-base_and_scale-pdr` +:index:`Speedup Multi-core: ip4-2n-skx-xxv710-64b-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-xxv710-64b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm36" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4-2n-skx-xxv710-64b-base_and_scale-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -522,6 +1046,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-base_and_scale-pdr-tsa} \label{fig:ip4-2n-skx-xxv710-64b-base_and_scale-pdr-tsa} \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels.rst index 2871b183bc..8ed58270cd 100644 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels.rst +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4_tunnels.rst @@ -3,6 +3,31 @@ \clearpage +.. raw:: html + + <script type="text/javascript"> + + function getDocHeight(doc) { + doc = doc || document; + var body = doc.body, html = doc.documentElement; + var height = Math.max( body.scrollHeight, body.offsetHeight, + html.clientHeight, html.scrollHeight, html.offsetHeight ); + return height; + } + + function setIframeHeight(id) { + var ifrm = document.getElementById(id); + var doc = ifrm.contentDocument? ifrm.contentDocument: + ifrm.contentWindow.document; + ifrm.style.visibility = 'hidden'; + ifrm.style.height = "10px"; // reset to minimal height ... + // IE opt. for bing/msn needs a bit added or scrollbar appears + ifrm.style.height = getDocHeight( doc ) + 4 + "px"; + ifrm.style.visibility = 'visible'; + } + + </script> + IPv4 Tunnels ============ @@ -15,7 +40,11 @@ running in multiple configurations of VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip4_tunnels?h=rls1807>`_. +`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip4_tunnels?h=rls1810>`_. + +.. raw:: latex + + \clearpage 3n-hsw-x520 ~~~~~~~~~~~ @@ -27,12 +56,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Speedup: ip4tun-3n-hsw-x520-64b-base_and_scale-ndr` +:index:`Speedup Multi-core: ip4tun-3n-hsw-x520-64b-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-base_and_scale-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -41,7 +70,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-base_and_scale-ndr-tsa} \label{fig:ip4tun-3n-hsw-x520-64b-base_and_scale-ndr-tsa} \end{figure} @@ -53,12 +82,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Speedup: ip4tun-3n-hsw-x520-64b-base_and_scale-pdr` +:index:`Speedup Multi-core: ip4tun-3n-hsw-x520-64b-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-base_and_scale-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -67,7 +96,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-base_and_scale-pdr-tsa} \label{fig:ip4tun-3n-hsw-x520-64b-base_and_scale-pdr-tsa} \end{figure} @@ -75,6 +104,61 @@ CSIT source code for the test cases used for plots can be found in \clearpage +64b-base_and_features +--------------------- + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: ip4tun-3n-hsw-x520-64b-base_and_features-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-base_and_features-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-base_and_features-ndr-tsa} + \label{fig:ip4tun-3n-hsw-x520-64b-base_and_features-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: ip4tun-3n-hsw-x520-64b-base_and_features-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-base_and_features-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-base_and_features-pdr-tsa} + \label{fig:ip4tun-3n-hsw-x520-64b-base_and_features-pdr-tsa} + \end{figure} + +.. raw:: latex + + \clearpage + 3n-hsw-x710 ~~~~~~~~~~~ @@ -85,12 +169,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Speedup: ip4tun-3n-hsw-x710-64b-base_and_scale-ndr` +:index:`Speedup Multi-core: ip4tun-3n-hsw-x710-64b-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-base_and_scale-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -99,7 +183,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-base_and_scale-ndr-tsa} \label{fig:ip4tun-3n-hsw-x710-64b-base_and_scale-ndr-tsa} \end{figure} @@ -111,12 +195,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Speedup: ip4tun-3n-hsw-x710-64b-base_and_scale-pdr` +:index:`Speedup Multi-core: ip4tun-3n-hsw-x710-64b-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-base_and_scale-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -125,7 +209,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-base_and_scale-pdr-tsa} \label{fig:ip4tun-3n-hsw-x710-64b-base_and_scale-pdr-tsa} \end{figure} @@ -133,6 +217,61 @@ CSIT source code for the test cases used for plots can be found in \clearpage +64b-base_and_features +------------------ + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: ip4tun-3n-hsw-x710-64b-base_and_features-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-base_and_features-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-base_and_features-ndr-tsa} + \label{fig:ip4tun-3n-hsw-x710-64b-base_and_features-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: ip4tun-3n-hsw-x710-64b-base_and_features-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-base_and_features-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-base_and_features-pdr-tsa} + \label{fig:ip4tun-3n-hsw-x710-64b-base_and_features-pdr-tsa} + \end{figure} + +.. raw:: latex + + \clearpage + 3n-skx-x710 ~~~~~~~~~~~ @@ -143,12 +282,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Speedup: ip4tun-3n-skx-x710-64b-base_and_scale-ndr` +:index:`Speedup Multi-core: ip4tun-3n-skx-x710-64b-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -157,7 +296,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-base_and_scale-ndr-tsa} \label{fig:ip4tun-3n-skx-x710-64b-base_and_scale-ndr-tsa} \end{figure} @@ -169,12 +308,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Speedup: ip4tun-3n-skx-x710-64b-base_and_scale-pdr` +:index:`Speedup Multi-core: ip4tun-3n-skx-x710-64b-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -183,6 +322,57 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-base_and_scale-pdr-tsa} \label{fig:ip4tun-3n-skx-x710-64b-base_and_scale-pdr-tsa} \end{figure} + +64b-base_and_features +------------------ + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: ip4tun-3n-skx-x710-64b-base_and_features-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-base_and_features-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-base_and_features-ndr-tsa} + \label{fig:ip4tun-3n-skx-x710-64b-base_and_features-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: ip4tun-3n-skx-x710-64b-base_and_features-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-base_and_features-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-base_and_features-pdr-tsa} + \label{fig:ip4tun-3n-skx-x710-64b-base_and_features-pdr-tsa} + \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6.rst index e25b098b8c..81bc1fa8fa 100644 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6.rst +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6.rst @@ -3,6 +3,31 @@ \clearpage +.. raw:: html + + <script type="text/javascript"> + + function getDocHeight(doc) { + doc = doc || document; + var body = doc.body, html = doc.documentElement; + var height = Math.max( body.scrollHeight, body.offsetHeight, + html.clientHeight, html.scrollHeight, html.offsetHeight ); + return height; + } + + function setIframeHeight(id) { + var ifrm = document.getElementById(id); + var doc = ifrm.contentDocument? ifrm.contentDocument: + ifrm.contentWindow.document; + ifrm.style.visibility = 'hidden'; + ifrm.style.height = "10px"; // reset to minimal height ... + // IE opt. for bing/msn needs a bit added or scrollbar appears + ifrm.style.height = getDocHeight( doc ) + 4 + "px"; + ifrm.style.visibility = 'visible'; + } + + </script> + IPv6 Routing ============ @@ -15,7 +40,11 @@ IPv6 Routed-Forwarding, including NDR throughput (zero packet loss) and PDR throughput (<0.5% packet loss). CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip6?h=rls1807>`_. +`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip6?h=rls1810>`_. + +.. raw:: latex + + \clearpage 3n-hsw-x520 ~~~~~~~~~~~ @@ -27,12 +56,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Speedup: ip6-3n-hsw-x520-78b-base_and_scale-ndr` +:index:`Speedup Multi-core: ip6-3n-hsw-x520-78b-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-base_and_scale-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -41,7 +70,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-base_and_scale-ndr-tsa} \label{fig:ip6-3n-hsw-x520-78b-base_and_scale-ndr-tsa} \end{figure} @@ -53,12 +82,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Speedup: ip6-3n-hsw-x520-78b-base_and_scale-pdr` +:index:`Speedup Multi-core: ip6-3n-hsw-x520-78b-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-base_and_scale-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -67,7 +96,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-base_and_scale-pdr-tsa} \label{fig:ip6-3n-hsw-x520-78b-base_and_scale-pdr-tsa} \end{figure} @@ -75,6 +104,61 @@ CSIT source code for the test cases used for plots can be found in \clearpage +78b-base_and_features +--------------------- + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: ip6-3n-hsw-x520-78b-base_and_features-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-base_and_features-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-base_and_features-ndr-tsa} + \label{fig:ip6-3n-hsw-x520-78b-base_and_features-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: ip6-3n-hsw-x520-78b-base_and_features-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-base_and_features-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-base_and_features-pdr-tsa} + \label{fig:ip6-3n-hsw-x520-78b-base_and_features-pdr-tsa} + \end{figure} + +.. raw:: latex + + \clearpage + 3n-hsw-x710 ~~~~~~~~~~~ @@ -85,12 +169,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Speedup: ip6-3n-hsw-x710-78b-base_and_scale-ndr` +:index:`Speedup Multi-core: ip6-3n-hsw-x710-78b-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-base_and_scale-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -99,7 +183,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-base_and_scale-ndr-tsa} \label{fig:ip6-3n-hsw-x710-78b-base_and_scale-ndr-tsa} \end{figure} @@ -111,12 +195,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Speedup: ip6-3n-hsw-x710-78b-base_and_scale-pdr` +:index:`Speedup Multi-core: ip6-3n-hsw-x710-78b-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-base_and_scale-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -125,7 +209,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-base_and_scale-pdr-tsa} \label{fig:ip6-3n-hsw-x710-78b-base_and_scale-pdr-tsa} \end{figure} @@ -133,6 +217,61 @@ CSIT source code for the test cases used for plots can be found in \clearpage +78b-base_and_features +--------------------- + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: ip6-3n-hsw-x710-78b-base_and_features-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-base_and_features-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-base_and_features-ndr-tsa} + \label{fig:ip6-3n-hsw-x710-78b-base_and_features-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: ip6-3n-hsw-x710-78b-base_and_features-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-base_and_features-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-base_and_features-pdr-tsa} + \label{fig:ip6-3n-hsw-x710-78b-base_and_features-pdr-tsa} + \end{figure} + +.. raw:: latex + + \clearpage + 3n-hsw-xl710 ~~~~~~~~~~~~ @@ -143,12 +282,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Speedup: ip6-3n-hsw-xl710-78b-base_and_scale-ndr` +:index:`Speedup Multi-core: ip6-3n-hsw-xl710-78b-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-base_and_scale-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -157,7 +296,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-base_and_scale-ndr-tsa} \label{fig:ip6-3n-hsw-xl710-78b-base_and_scale-ndr-tsa} \end{figure} @@ -169,12 +308,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Speedup: ip6-3n-hsw-xl710-78b-base_and_scale-pdr` +:index:`Speedup Multi-core: ip6-3n-hsw-xl710-78b-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-base_and_scale-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -183,7 +322,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-base_and_scale-pdr-tsa} \label{fig:ip6-3n-hsw-xl710-78b-base_and_scale-pdr-tsa} \end{figure} @@ -201,12 +340,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Speedup: ip6-3n-skx-x710-78b-base_and_scale-ndr` +:index:`Speedup Multi-core: ip6-3n-skx-x710-78b-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-base_and_scale-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -215,7 +354,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-base_and_scale-ndr-tsa} \label{fig:ip6-3n-skx-x710-78b-base_and_scale-ndr-tsa} \end{figure} @@ -227,12 +366,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Speedup: ip6-3n-skx-x710-78b-base_and_scale-pdr` +:index:`Speedup Multi-core: ip6-3n-skx-x710-78b-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-base_and_scale-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -241,7 +380,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-base_and_scale-pdr-tsa} \label{fig:ip6-3n-skx-x710-78b-base_and_scale-pdr-tsa} \end{figure} @@ -249,6 +388,61 @@ CSIT source code for the test cases used for plots can be found in \clearpage +78b-base_and_features +--------------------- + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: ip6-3n-skx-x710-78b-base_and_features-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-base_and_features-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-base_and_features-ndr-tsa} + \label{fig:ip6-3n-skx-x710-78b-base_and_features-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: ip6-3n-skx-x710-78b-base_and_features-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-base_and_features-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-base_and_features-pdr-tsa} + \label{fig:ip6-3n-skx-x710-78b-base_and_features-pdr-tsa} + \end{figure} + +.. raw:: latex + + \clearpage + 2n-skx-x710 ~~~~~~~~~~~ @@ -259,12 +453,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Speedup: ip6-2n-skx-x710-78b-base_and_scale-ndr` +:index:`Speedup Multi-core: ip6-2n-skx-x710-78b-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-x710-78b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-x710-78b-base_and_scale-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -273,7 +467,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-base_and_scale-ndr-tsa} \label{fig:ip6-2n-skx-x710-78b-base_and_scale-ndr-tsa} \end{figure} @@ -285,12 +479,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Speedup: ip6-2n-skx-x710-78b-base_and_scale-pdr` +:index:`Speedup Multi-core: ip6-2n-skx-x710-78b-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-x710-78b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-x710-78b-base_and_scale-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -299,7 +493,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-base_and_scale-pdr-tsa} \label{fig:ip6-2n-skx-x710-78b-base_and_scale-pdr-tsa} \end{figure} @@ -317,12 +511,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Speedup: ip6-2n-skx-xxv710-78b-base_and_scale-ndr` +:index:`Speedup Multi-core: ip6-2n-skx-xxv710-78b-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-xxv710-78b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-xxv710-78b-base_and_scale-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -331,7 +525,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-base_and_scale-ndr-tsa} \label{fig:ip6-2n-skx-xxv710-78b-base_and_scale-ndr-tsa} \end{figure} @@ -343,12 +537,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Speedup: ip6-2n-skx-xxv710-78b-base_and_scale-pdr` +:index:`Speedup Multi-core: ip6-2n-skx-xxv710-78b-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-xxv710-78b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-xxv710-78b-base_and_scale-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -357,6 +551,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-base_and_scale-pdr-tsa} \label{fig:ip6-2n-skx-xxv710-78b-base_and_scale-pdr-tsa} \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6_tunnels.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6_tunnels.rst index 496900abbb..0aebf0c232 100644 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6_tunnels.rst +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6_tunnels.rst @@ -3,6 +3,31 @@ \clearpage +.. raw:: html + + <script type="text/javascript"> + + function getDocHeight(doc) { + doc = doc || document; + var body = doc.body, html = doc.documentElement; + var height = Math.max( body.scrollHeight, body.offsetHeight, + html.clientHeight, html.scrollHeight, html.offsetHeight ); + return height; + } + + function setIframeHeight(id) { + var ifrm = document.getElementById(id); + var doc = ifrm.contentDocument? ifrm.contentDocument: + ifrm.contentWindow.document; + ifrm.style.visibility = 'hidden'; + ifrm.style.height = "10px"; // reset to minimal height ... + // IE opt. for bing/msn needs a bit added or scrollbar appears + ifrm.style.height = getDocHeight( doc ) + 4 + "px"; + ifrm.style.visibility = 'visible'; + } + + </script> + IPv6 Tunnels ============ @@ -15,7 +40,11 @@ running in multiple configurations of VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip6_tunnels?h=rls1807>`_. +`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip6_tunnels?h=rls1810>`_. + +.. raw:: latex + + \clearpage 3n-hsw-x520 ~~~~~~~~~~~ @@ -27,12 +56,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Speedup: ip6tun-3n-hsw-x520-78b-base_and_scale-ndr` +:index:`Speedup Multi-core: ip6tun-3n-hsw-x520-78b-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6tun-3n-hsw-x520-78b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6tun-3n-hsw-x520-78b-base_and_scale-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -41,7 +70,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-base_and_scale-ndr-tsa} \label{fig:ip6tun-3n-hsw-x520-78b-base_and_scale-ndr-tsa} \end{figure} @@ -53,12 +82,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Speedup: ip6tun-3n-hsw-x520-78b-base_and_scale-pdr` +:index:`Speedup Multi-core: ip6tun-3n-hsw-x520-78b-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip6tun-3n-hsw-x520-78b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6tun-3n-hsw-x520-78b-base_and_scale-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -67,6 +96,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-base_and_scale-pdr-tsa} \label{fig:ip6tun-3n-hsw-x520-78b-base_and_scale-pdr-tsa} \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec.rst index 3c7e3a6f3d..f62c9106a0 100644 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec.rst +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec.rst @@ -3,6 +3,31 @@ \clearpage +.. raw:: html + + <script type="text/javascript"> + + function getDocHeight(doc) { + doc = doc || document; + var body = doc.body, html = doc.documentElement; + var height = Math.max( body.scrollHeight, body.offsetHeight, + html.clientHeight, html.scrollHeight, html.offsetHeight ); + return height; + } + + function setIframeHeight(id) { + var ifrm = document.getElementById(id); + var doc = ifrm.contentDocument? ifrm.contentDocument: + ifrm.contentWindow.document; + ifrm.style.visibility = 'hidden'; + ifrm.style.height = "10px"; // reset to minimal height ... + // IE opt. for bing/msn needs a bit added or scrollbar appears + ifrm.style.height = getDocHeight( doc ) + 4 + "px"; + ifrm.style.visibility = 'visible'; + } + + </script> + IPSec IPv4 Routing ================== @@ -17,24 +42,130 @@ VPP worker thread(s), a.k.a. VPP data plane thread(s), and their physical CPU core(s) placement. CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/crypto?h=rls1807>`_. +`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/crypto?h=rls1810>`_. + +.. raw:: latex + + \clearpage 3n-hsw-xl710 ~~~~~~~~~~~~ -64b-base_and_scale ------------------- +64b-hw-base +----------- + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: ipsec-3n-hsw-xl710-64b-base-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-base-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-base-ndr-tsa} + \label{fig:ipsec-3n-hsw-xl710-64b-base-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: ipsec-3n-hsw-xl710-64b-base-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-base-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-base-pdr-tsa} + \label{fig:ipsec-3n-hsw-xl710-64b-base-pdr-tsa} + \end{figure} + +64b-hw-scale +------------ + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: ipsec-3n-hsw-xl710-64b-scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-scale-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-scale-ndr-tsa} + \label{fig:ipsec-3n-hsw-xl710-64b-scale-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: ipsec-3n-hsw-xl710-64b-scale-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-scale-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-scale-pdr-tsa} + \label{fig:ipsec-3n-hsw-xl710-64b-scale-pdr-tsa} + \end{figure} + +64b-sw-base +----------- .. raw:: html <center><b> -:index:`Speedup: ipsec-3n-hsw-xl710-64b-base_and_scale-ndr` +:index:`Speedup Multi-core: ipsec-3n-hsw-xl710-64b-sw-base-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-sw-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -43,8 +174,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-base_and_scale-ndr-tsa} - \label{fig:ipsec-3n-hsw-xl710-64b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-sw-ndr-tsa} + \label{fig:ipsec-3n-hsw-xl710-64b-sw-ndr-tsa} \end{figure} .. raw:: html @@ -55,12 +186,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Speedup: ipsec-3n-hsw-xl710-64b-base_and_scale-pdr` +:index:`Speedup Multi-core: ipsec-3n-hsw-xl710-64b-sw-base-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ipsec-3n-hsw-xl710-64b-sw-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -69,6 +200,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-base_and_scale-pdr-tsa} - \label{fig:ipsec-3n-hsw-xl710-64b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-sw-pdr-tsa} + \label{fig:ipsec-3n-hsw-xl710-64b-sw-pdr-tsa} \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2.rst index 0d630c3e76..55d45257f0 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 @@ -3,6 +3,31 @@ \clearpage +.. raw:: html + + <script type="text/javascript"> + + function getDocHeight(doc) { + doc = doc || document; + var body = doc.body, html = doc.documentElement; + var height = Math.max( body.scrollHeight, body.offsetHeight, + html.clientHeight, html.scrollHeight, html.offsetHeight ); + return height; + } + + function setIframeHeight(id) { + var ifrm = document.getElementById(id); + var doc = ifrm.contentDocument? ifrm.contentDocument: + ifrm.contentWindow.document; + ifrm.style.visibility = 'hidden'; + ifrm.style.height = "10px"; // reset to minimal height ... + // IE opt. for bing/msn needs a bit added or scrollbar appears + ifrm.style.height = getDocHeight( doc ) + 4 + "px"; + ifrm.style.visibility = 'visible'; + } + + </script> + L2 Ethernet Switching ===================== @@ -15,7 +40,11 @@ L2 Ethernet switching, including NDR throughput (zero packet loss) and PDR throughput (<0.5% packet loss). CSIT source code for the test cases used for above plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/l2?h=rls1807>`_. +`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/l2?h=rls1810>`_. + +.. raw:: latex + + \clearpage 3n-hsw-x520 ~~~~~~~~~~~ @@ -27,12 +56,12 @@ CSIT source code for the test cases used for above plots can be found in <center><b> -:index:`Speedup: l2sw-3n-hsw-x520-64b-base_and_scale-ndr` +:index:`Speedup Multi-core: l2sw-3n-hsw-x520-64b-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -41,7 +70,7 @@ CSIT source code for the test cases used for above plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa} \label{fig:l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa} \end{figure} @@ -53,12 +82,12 @@ CSIT source code for the test cases used for above plots can be found in \clearpage -:index:`Speedup: l2sw-3n-hsw-x520-64b-base_and_scale-pdr` +:index:`Speedup Multi-core: l2sw-3n-hsw-x520-64b-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -67,7 +96,7 @@ CSIT source code for the test cases used for above plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa} \label{fig:l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa} \end{figure} @@ -82,12 +111,12 @@ CSIT source code for the test cases used for above plots can be found in <center><b> -:index:`Speedup: l2sw-3n-hsw-x520-64b-features-ndr` +:index:`Speedup Multi-core: l2sw-3n-hsw-x520-64b-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-features-ndr-tsa.html"></iframe> + <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-features-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -96,7 +125,7 @@ CSIT source code for the test cases used for above plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-features-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-features-ndr-tsa} \label{fig:l2sw-3n-hsw-x520-64b-features-ndr-tsa} \end{figure} @@ -108,12 +137,12 @@ CSIT source code for the test cases used for above plots can be found in \clearpage -:index:`Speedup: l2sw-3n-hsw-x520-64b-features-pdr` +:index:`Speedup Multi-core: l2sw-3n-hsw-x520-64b-features-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-features-pdr-tsa.html"></iframe> + <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-features-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -122,7 +151,7 @@ CSIT source code for the test cases used for above plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-features-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-features-pdr-tsa} \label{fig:l2sw-3n-hsw-x520-64b-features-pdr-tsa} \end{figure} @@ -140,12 +169,12 @@ CSIT source code for the test cases used for above plots can be found in <center><b> -:index:`Speedup: l2sw-3n-hsw-x710-64b-base_and_scale-ndr` +:index:`Speedup Multi-core: l2sw-3n-hsw-x710-64b-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -154,7 +183,7 @@ CSIT source code for the test cases used for above plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa} \label{fig:l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa} \end{figure} @@ -166,12 +195,12 @@ CSIT source code for the test cases used for above plots can be found in \clearpage -:index:`Speedup: l2sw-3n-hsw-x710-64b-base_and_scale-pdr` +:index:`Speedup Multi-core: l2sw-3n-hsw-x710-64b-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -180,7 +209,7 @@ CSIT source code for the test cases used for above plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa} \label{fig:l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa} \end{figure} @@ -195,12 +224,12 @@ CSIT source code for the test cases used for above plots can be found in <center><b> -:index:`Speedup: l2sw-3n-hsw-x710-64b-features-ndr` +:index:`Speedup Multi-core: l2sw-3n-hsw-x710-64b-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-features-ndr-tsa.html"></iframe> + <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-features-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -209,7 +238,7 @@ CSIT source code for the test cases used for above plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-features-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-features-ndr-tsa} \label{fig:l2sw-3n-hsw-x710-64b-features-ndr-tsa} \end{figure} @@ -221,12 +250,12 @@ CSIT source code for the test cases used for above plots can be found in \clearpage -:index:`Speedup: l2sw-3n-hsw-x710-64b-features-pdr` +:index:`Speedup Multi-core: l2sw-3n-hsw-x710-64b-features-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-features-pdr-tsa.html"></iframe> + <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x710-64b-features-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -235,7 +264,7 @@ CSIT source code for the test cases used for above plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-features-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-features-pdr-tsa} \label{fig:l2sw-3n-hsw-x710-64b-features-pdr-tsa} \end{figure} @@ -253,12 +282,12 @@ CSIT source code for the test cases used for above plots can be found in <center><b> -:index:`Speedup: l2sw-3n-hsw-xl710-64b-base_and_scale-ndr` +:index:`Speedup Multi-core: l2sw-3n-hsw-xl710-64b-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -267,7 +296,7 @@ CSIT source code for the test cases used for above plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa} \label{fig:l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa} \end{figure} @@ -279,12 +308,12 @@ CSIT source code for the test cases used for above plots can be found in \clearpage -:index:`Speedup: l2sw-3n-hsw-xl710-64b-base_and_scale-pdr` +:index:`Speedup Multi-core: l2sw-3n-hsw-xl710-64b-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -293,7 +322,7 @@ CSIT source code for the test cases used for above plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa} \label{fig:l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa} \end{figure} @@ -311,12 +340,12 @@ CSIT source code for the test cases used for above plots can be found in <center><b> -:index:`Speedup: l2sw-3n-skx-x710-64b-base_and_scale-ndr` +:index:`Speedup Multi-core: l2sw-3n-skx-x710-64b-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -325,7 +354,7 @@ CSIT source code for the test cases used for above plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-base_and_scale-ndr-tsa} \label{fig:l2sw-3n-skx-x710-64b-base_and_scale-ndr-tsa} \end{figure} @@ -337,12 +366,12 @@ CSIT source code for the test cases used for above plots can be found in \clearpage -:index:`Speedup: l2sw-3n-skx-x710-64b-base_and_scale-pdr` +:index:`Speedup Multi-core: l2sw-3n-skx-x710-64b-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -351,7 +380,7 @@ CSIT source code for the test cases used for above plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-base_and_scale-pdr-tsa} \label{fig:l2sw-3n-skx-x710-64b-base_and_scale-pdr-tsa} \end{figure} @@ -366,12 +395,12 @@ CSIT source code for the test cases used for above plots can be found in <center><b> -:index:`Speedup: l2sw-3n-skx-x710-64b-features-ndr` +:index:`Speedup Multi-core: l2sw-3n-skx-x710-64b-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-features-ndr-tsa.html"></iframe> + <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-features-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -380,7 +409,7 @@ CSIT source code for the test cases used for above plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-features-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-features-ndr-tsa} \label{fig:l2sw-3n-skx-x710-64b-features-ndr-tsa} \end{figure} @@ -392,12 +421,12 @@ CSIT source code for the test cases used for above plots can be found in \clearpage -:index:`Speedup: l2sw-3n-skx-x710-64b-features-pdr` +:index:`Speedup Multi-core: l2sw-3n-skx-x710-64b-features-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-features-pdr-tsa.html"></iframe> + <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-x710-64b-features-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -406,7 +435,7 @@ CSIT source code for the test cases used for above plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-features-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-features-pdr-tsa} \label{fig:l2sw-3n-skx-x710-64b-features-pdr-tsa} \end{figure} @@ -424,12 +453,12 @@ CSIT source code for the test cases used for above plots can be found in <center><b> -:index:`Speedup: l2sw-3n-skx-xxv710-64b-base_and_scale-ndr` +:index:`Speedup Multi-core: l2sw-3n-skx-xxv710-64b-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-xxv710-64b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-xxv710-64b-base_and_scale-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -438,7 +467,7 @@ CSIT source code for the test cases used for above plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-base_and_scale-ndr-tsa} \label{fig:l2sw-3n-skx-xxv710-64b-base_and_scale-ndr-tsa} \end{figure} @@ -450,12 +479,12 @@ CSIT source code for the test cases used for above plots can be found in \clearpage -:index:`Speedup: l2sw-3n-skx-xxv710-64b-base_and_scale-pdr` +:index:`Speedup Multi-core: l2sw-3n-skx-xxv710-64b-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-xxv710-64b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-skx-xxv710-64b-base_and_scale-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -464,7 +493,7 @@ CSIT source code for the test cases used for above plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-base_and_scale-pdr-tsa} \label{fig:l2sw-3n-skx-xxv710-64b-base_and_scale-pdr-tsa} \end{figure} @@ -482,12 +511,12 @@ CSIT source code for the test cases used for above plots can be found in <center><b> -:index:`Speedup: l2sw-2n-skx-x710-64b-base_and_scale-ndr` +:index:`Speedup Multi-core: l2sw-2n-skx-x710-64b-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -496,7 +525,7 @@ CSIT source code for the test cases used for above plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-base_and_scale-ndr-tsa} \label{fig:l2sw-2n-skx-x710-64b-base_and_scale-ndr-tsa} \end{figure} @@ -508,12 +537,12 @@ CSIT source code for the test cases used for above plots can be found in \clearpage -:index:`Speedup: l2sw-2n-skx-x710-64b-base_and_scale-pdr` +:index:`Speedup Multi-core: l2sw-2n-skx-x710-64b-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -522,7 +551,7 @@ CSIT source code for the test cases used for above plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-base_and_scale-pdr-tsa} \label{fig:l2sw-2n-skx-x710-64b-base_and_scale-pdr-tsa} \end{figure} @@ -540,12 +569,12 @@ CSIT source code for the test cases used for above plots can be found in <center><b> -:index:`Speedup: l2sw-2n-skx-xxv710-64b-base_and_scale-ndr` +:index:`Speedup Multi-core: l2sw-2n-skx-xxv710-64b-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-xxv710-64b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-xxv710-64b-base_and_scale-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -554,7 +583,7 @@ CSIT source code for the test cases used for above plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-base_and_scale-ndr-tsa} \label{fig:l2sw-2n-skx-xxv710-64b-base_and_scale-ndr-tsa} \end{figure} @@ -566,12 +595,12 @@ CSIT source code for the test cases used for above plots can be found in \clearpage -:index:`Speedup: l2sw-2n-skx-xxv710-64b-base_and_scale-pdr` +:index:`Speedup Multi-core: l2sw-2n-skx-xxv710-64b-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-xxv710-64b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-2n-skx-xxv710-64b-base_and_scale-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -580,6 +609,6 @@ CSIT source code for the test cases used for above plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-base_and_scale-pdr-tsa} \label{fig:l2sw-2n-skx-xxv710-64b-base_and_scale-pdr-tsa} \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/srv6.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/srv6.rst index 6ff898d544..3c50d7d894 100644 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/srv6.rst +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/srv6.rst @@ -3,6 +3,31 @@ \clearpage +.. raw:: html + + <script type="text/javascript"> + + function getDocHeight(doc) { + doc = doc || document; + var body = doc.body, html = doc.documentElement; + var height = Math.max( body.scrollHeight, body.offsetHeight, + html.clientHeight, html.scrollHeight, html.offsetHeight ); + return height; + } + + function setIframeHeight(id) { + var ifrm = document.getElementById(id); + var doc = ifrm.contentDocument? ifrm.contentDocument: + ifrm.contentWindow.document; + ifrm.style.visibility = 'hidden'; + ifrm.style.height = "10px"; // reset to minimal height ... + // IE opt. for bing/msn needs a bit added or scrollbar appears + ifrm.style.height = getDocHeight( doc ) + 4 + "px"; + ifrm.style.visibility = 'visible'; + } + + </script> + SRv6 Routing ============ @@ -15,7 +40,11 @@ SRv6, including NDR throughput (zero packet loss) and PDR throughput (<0.5% packet loss). CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/srv6?h=rls1807>`_. +`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/srv6?h=rls1810>`_. + +.. raw:: latex + + \clearpage 3n-hsw-x520 ~~~~~~~~~~~ @@ -27,12 +56,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Speedup: srv6-3n-hsw-x520-78b-1t1c-features-ndr` +:index:`Speedup Multi-core: srv6-3n-hsw-x520-78b-1t1c-features-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/srv6-3n-hsw-x520-78b-features-ndr-tsa.html"></iframe> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/srv6-3n-hsw-x520-78b-features-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -41,7 +70,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{srv6-3n-hsw-x520-78b-features-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{srv6-3n-hsw-x520-78b-features-ndr-tsa} \label{fig:srv6-3n-hsw-x520-78b-features-ndr-tsa} \end{figure} @@ -53,12 +82,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Speedup: srv6-3n-hsw-x520-78b-1t1c-features-pdr` +:index:`Speedup Multi-core: srv6-3n-hsw-x520-78b-1t1c-features-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/srv6-3n-hsw-x520-78b-features-pdr-tsa.html"></iframe> + <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/srv6-3n-hsw-x520-78b-features-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -67,6 +96,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{srv6-3n-hsw-x520-78b-features-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{srv6-3n-hsw-x520-78b-features-pdr-tsa} \label{fig:srv6-3n-hsw-x520-78b-features-pdr-tsa} \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost.rst index d5c1bf4744..e8c03ee8a2 100644 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost.rst +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost.rst @@ -3,6 +3,31 @@ \clearpage +.. raw:: html + + <script type="text/javascript"> + + function getDocHeight(doc) { + doc = doc || document; + var body = doc.body, html = doc.documentElement; + var height = Math.max( body.scrollHeight, body.offsetHeight, + html.clientHeight, html.scrollHeight, html.offsetHeight ); + return height; + } + + function setIframeHeight(id) { + var ifrm = document.getElementById(id); + var doc = ifrm.contentDocument? ifrm.contentDocument: + ifrm.contentWindow.document; + ifrm.style.visibility = 'hidden'; + ifrm.style.height = "10px"; // reset to minimal height ... + // IE opt. for bing/msn needs a bit added or scrollbar appears + ifrm.style.height = getDocHeight( doc ) + 4 + "px"; + ifrm.style.visibility = 'visible'; + } + + </script> + KVM VMs vhost-user ================== @@ -15,11 +40,70 @@ VM vhost-user, including NDR throughput (zero packet loss) and PDR throughput (<0.5% packet loss). CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/vm_vhost?h=rls1807>`_. +`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/vm_vhost?h=rls1810>`_. + +.. raw:: latex + + \clearpage 3n-hsw-x520 ~~~~~~~~~~~ +64b-base-l2sw +------------- + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x520-64b-base-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-base-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-base-ndr-tsa} + \label{fig:vhost-l2sw-3n-hsw-x520-64b-base-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x520-64b-base-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-base-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-base-pdr-tsa} + \label{fig:vhost-l2sw-3n-hsw-x520-64b-base-pdr-tsa} + \end{figure} + +.. raw:: latex + + \clearpage + 64b-base_and_scale-l2sw ----------------------- @@ -27,12 +111,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Speedup: vhost-l2sw-3n-hsw-x520-64b-base_and_scale-ndr` +:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x520-64b-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -41,7 +125,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa} \label{fig:vhost-l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa} \end{figure} @@ -53,12 +137,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Speedup: vhost-l2sw-3n-hsw-x520-64b-base_and_scale-pdr` +:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x520-64b-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -67,7 +151,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa} \label{fig:vhost-l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa} \end{figure} @@ -75,6 +159,61 @@ CSIT source code for the test cases used for plots can be found in \clearpage +64b-base-vm-l2sw +---------------- + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x520-64b-base-vm-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-base-vm-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-base-vm-ndr-tsa} + \label{fig:vhost-l2sw-3n-hsw-x520-64b-base-vm-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x520-64b-base-vm-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-base-vm-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-base-vm-pdr-tsa} + \label{fig:vhost-l2sw-3n-hsw-x520-64b-base-vm-pdr-tsa} + \end{figure} + +.. raw:: latex + + \clearpage + 64b-base_and_scale-ip4 ---------------------- @@ -82,12 +221,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Speedup: vhost-ip4-3n-hsw-x520-64b-base_and_scale-ndr` +:index:`Speedup Multi-core: vhost-ip4-3n-hsw-x520-64b-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -96,7 +235,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa} \label{fig:vhost-ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa} \end{figure} @@ -108,12 +247,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Speedup: vhost-ip4-3n-hsw-x520-64b-base_and_scale-pdr` +:index:`Speedup Multi-core: vhost-ip4-3n-hsw-x520-64b-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -122,7 +261,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa} \label{fig:vhost-ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa} \end{figure} @@ -133,6 +272,61 @@ CSIT source code for the test cases used for plots can be found in 3n-hsw-x710 ~~~~~~~~~~~ +64b-base-l2sw +------------- + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x710-64b-base-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-base-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-base-ndr-tsa} + \label{fig:vhost-l2sw-3n-hsw-x710-64b-base-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x710-64b-base-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-base-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-base-pdr-tsa} + \label{fig:vhost-l2sw-3n-hsw-x710-64b-base-pdr-tsa} + \end{figure} + +.. raw:: latex + + \clearpage + 64b-base_and_scale-l2sw ----------------------- @@ -140,12 +334,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Speedup: vhost-l2sw-3n-hsw-x710-64b-base_and_scale-ndr` +:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x710-64b-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -154,7 +348,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa} \label{fig:vhost-l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa} \end{figure} @@ -166,12 +360,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Speedup: vhost-l2sw-3n-hsw-x710-64b-base_and_scale-pdr` +:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x710-64b-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -180,7 +374,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa} \label{fig:vhost-l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa} \end{figure} @@ -188,6 +382,61 @@ CSIT source code for the test cases used for plots can be found in \clearpage +64b-base-vm-l2sw +---------------- + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x710-64b-base-vm-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-base-vm-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-base-vm-ndr-tsa} + \label{fig:vhost-l2sw-3n-hsw-x710-64b-base-vm-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x710-64b-base-vm-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-base-vm-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-base-vm-pdr-tsa} + \label{fig:vhost-l2sw-3n-hsw-x710-64b-base-vm-pdr-tsa} + \end{figure} + +.. raw:: latex + + \clearpage + 64b-base_and_scale-ip4 ---------------------- @@ -195,12 +444,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Speedup: vhost-ip4-3n-hsw-x710-64b-base_and_scale-ndr` +:index:`Speedup Multi-core: vhost-ip4-3n-hsw-x710-64b-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -209,7 +458,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa} \label{fig:vhost-ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa} \end{figure} @@ -221,12 +470,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Speedup: vhost-ip4-3n-hsw-x710-64b-base_and_scale-pdr` +:index:`Speedup Multi-core: vhost-ip4-3n-hsw-x710-64b-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -235,7 +484,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa} \label{fig:vhost-ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa} \end{figure} @@ -246,6 +495,61 @@ CSIT source code for the test cases used for plots can be found in 3n-hsw-xl710 ~~~~~~~~~~~~ +64b-base-l2sw +------------- + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-xl710-64b-base-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-base-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-base-ndr-tsa} + \label{fig:vhost-l2sw-3n-hsw-xl710-64b-base-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-xl710-64b-base-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-base-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-base-pdr-tsa} + \label{fig:vhost-l2sw-3n-hsw-xl710-64b-base-pdr-tsa} + \end{figure} + +.. raw:: latex + + \clearpage + 64b-base_and_scale-l2sw ----------------------- @@ -253,12 +557,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Speedup: vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-ndr` +:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -267,7 +571,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa} \label{fig:vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa} \end{figure} @@ -279,12 +583,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Speedup: vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-pdr` +:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -293,7 +597,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa} \label{fig:vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa} \end{figure} @@ -301,6 +605,61 @@ CSIT source code for the test cases used for plots can be found in \clearpage +64b-base-vm-l2sw +---------------- + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-xl710-64b-base-vm-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-base-vm-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-base-vm-ndr-tsa} + \label{fig:vhost-l2sw-3n-hsw-xl710-64b-base-vm-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: vhost-l2sw-3n-hsw-xl710-64b-base-vm-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-base-vm-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-base-vm-pdr-tsa} + \label{fig:vhost-l2sw-3n-hsw-xl710-64b-base-vm-pdr-tsa} + \end{figure} + +.. raw:: latex + + \clearpage + 64b-base_and_scale-ip4 ---------------------- @@ -308,12 +667,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Speedup: vhost-ip4-3n-hsw-xl710-64b-base_and_scale-ndr` +:index:`Speedup Multi-core: vhost-ip4-3n-hsw-xl710-64b-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm23" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -322,7 +681,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa} \label{fig:vhost-ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa} \end{figure} @@ -334,12 +693,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Speedup: vhost-ip4-3n-hsw-xl710-64b-base_and_scale-pdr` +:index:`Speedup Multi-core: vhost-ip4-3n-hsw-xl710-64b-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm24" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -348,6 +707,452 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa} \label{fig:vhost-ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa} \end{figure} + +3n-skx-x710 +~~~~~~~~~~~ + +64b-base-l2sw +------------- + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: vhost-l2sw-3n-skx-x710-64b-base-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm25" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-base-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-base-ndr-tsa} + \label{fig:vhost-l2sw-3n-skx-x710-64b-base-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: vhost-l2sw-3n-skx-x710-64b-base-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm26" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-base-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-base-pdr-tsa} + \label{fig:vhost-l2sw-3n-skx-x710-64b-base-pdr-tsa} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-base_and_scale-l2sw +----------------------- + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: vhost-l2sw-3n-skx-x710-64b-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm27" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-base_and_scale-ndr-tsa} + \label{fig:vhost-l2sw-3n-skx-x710-64b-base_and_scale-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: vhost-l2sw-3n-skx-x710-64b-base_and_scale-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm28" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-base_and_scale-pdr-tsa} + \label{fig:vhost-l2sw-3n-skx-x710-64b-base_and_scale-pdr-tsa} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-base-vm-l2sw +---------------- + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: vhost-l2sw-3n-skx-x710-64b-base-vm-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm29" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-base-vm-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-base-vm-ndr-tsa} + \label{fig:vhost-l2sw-3n-skx-x710-64b-base-vm-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: vhost-l2sw-3n-skx-x710-64b-base-vm-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm30" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-base-vm-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-base-vm-pdr-tsa} + \label{fig:vhost-l2sw-3n-skx-x710-64b-base-vm-pdr-tsa} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-base_and_scale-ip4 +---------------------- + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: vhost-ip4-3n-skx-x710-64b-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm31" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-skx-x710-64b-base_and_scale-ndr-tsa} + \label{fig:vhost-ip4-3n-skx-x710-64b-base_and_scale-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: vhost-ip4-3n-skx-x710-64b-base_and_scale-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm32" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-skx-x710-64b-base_and_scale-pdr-tsa} + \label{fig:vhost-ip4-3n-skx-x710-64b-base_and_scale-pdr-tsa} + \end{figure} + +.. raw:: latex + + \clearpage + +2n-skx-x710 +~~~~~~~~~~~ + +64b-base-l2sw +------------- + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: vhost-l2sw-2n-skx-x710-64b-base-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm33" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-base-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-base-ndr-tsa} + \label{fig:vhost-l2sw-2n-skx-x710-64b-base-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: vhost-l2sw-2n-skx-x710-64b-base-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm34" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-base-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-base-pdr-tsa} + \label{fig:vhost-l2sw-2n-skx-x710-64b-base-pdr-tsa} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-base_and_scale-l2sw +----------------------- + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: vhost-l2sw-2n-skx-x710-64b-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm35" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-base_and_scale-ndr-tsa} + \label{fig:vhost-l2sw-2n-skx-x710-64b-base_and_scale-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: vhost-l2sw-2n-skx-x710-64b-base_and_scale-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm36" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-base_and_scale-pdr-tsa} + \label{fig:vhost-l2sw-2n-skx-x710-64b-base_and_scale-pdr-tsa} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-base-vm-l2sw +---------------- + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: vhost-l2sw-2n-skx-x710-64b-base-vm-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm37" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-base-vm-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-base-vm-ndr-tsa} + \label{fig:vhost-l2sw-2n-skx-x710-64b-base-vm-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: vhost-l2sw-2n-skx-x710-64b-base-vm-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm38" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-base-vm-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-base-vm-pdr-tsa} + \label{fig:vhost-l2sw-2n-skx-x710-64b-base-vm-pdr-tsa} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-base_and_scale-ip4 +---------------------- + +.. raw:: html + + <center><b> + +:index:`Speedup Multi-core: vhost-ip4-2n-skx-x710-64b-base_and_scale-ndr` + +.. raw:: html + + </b> + <iframe id="ifrm39" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-x710-64b-base_and_scale-ndr-tsa} + \label{fig:vhost-ip4-2n-skx-x710-64b-base_and_scale-ndr-tsa} + \end{figure} + +.. raw:: html + + <center><b> + +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: vhost-ip4-2n-skx-x710-64b-base_and_scale-pdr` + +.. raw:: html + + </b> + <iframe id="ifrm40" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe> + <p><br><br></p> + </center> + +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-x710-64b-base_and_scale-pdr-tsa} + \label{fig:vhost-ip4-2n-skx-x710-64b-base_and_scale-pdr-tsa} + \end{figure} + +.. raw:: latex + + \clearpage diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vts.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vts.rst index 5591c8a42e..077f63c342 100644 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vts.rst +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vts.rst @@ -3,6 +3,31 @@ \clearpage +.. raw:: html + + <script type="text/javascript"> + + function getDocHeight(doc) { + doc = doc || document; + var body = doc.body, html = doc.documentElement; + var height = Math.max( body.scrollHeight, body.offsetHeight, + html.clientHeight, html.scrollHeight, html.offsetHeight ); + return height; + } + + function setIframeHeight(id) { + var ifrm = document.getElementById(id); + var doc = ifrm.contentDocument? ifrm.contentDocument: + ifrm.contentWindow.document; + ifrm.style.visibility = 'hidden'; + ifrm.style.height = "10px"; // reset to minimal height ... + // IE opt. for bing/msn needs a bit added or scrollbar appears + ifrm.style.height = getDocHeight( doc ) + 4 + "px"; + ifrm.style.visibility = 'visible'; + } + + </script> + VTS === @@ -15,7 +40,11 @@ VM vhost-user, including NDR throughput (zero packet loss) and PDR throughput (<0.5% packet loss). CSIT source code for the test cases used for plots can be found in -`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/vts?h=rls1807>`_. +`CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/vts?h=rls1810>`_. + +.. raw:: latex + + \clearpage 3n-hsw-x520 ~~~~~~~~~~~ @@ -27,12 +56,12 @@ CSIT source code for the test cases used for plots can be found in <center><b> -:index:`Speedup: vts-3n-hsw-x520-114b-base_and_scale-ndr` +:index:`Speedup Multi-core: vts-3n-hsw-x520-114b-base_and_scale-ndr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-114b-base_and_scale-ndr-tsa.html"></iframe> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-114b-base_and_scale-ndr-tsa.html"></iframe> <p><br><br></p> </center> @@ -41,7 +70,7 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-114b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-114b-base_and_scale-ndr-tsa} \label{fig:vts-3n-hsw-x520-114b-base_and_scale-ndr-tsa} \end{figure} @@ -53,12 +82,12 @@ CSIT source code for the test cases used for plots can be found in \clearpage -:index:`Speedup: vts-3n-hsw-x520-114b-base_and_scale-pdr` +:index:`Speedup Multi-core: vts-3n-hsw-x520-114b-base_and_scale-pdr` .. raw:: html </b> - <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-114b-base_and_scale-pdr-tsa.html"></iframe> + <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-114b-base_and_scale-pdr-tsa.html"></iframe> <p><br><br></p> </center> @@ -67,6 +96,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-114b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-114b-base_and_scale-pdr-tsa} \label{fig:vts-3n-hsw-x520-114b-base_and_scale-pdr-tsa} \end{figure} |