diff options
Diffstat (limited to 'docs/report/vpp_performance_tests/throughput_speedup_multi_core')
5 files changed, 225 insertions, 140 deletions
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 8bcdfd640d..b1b1ebc416 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 @@ -51,12 +51,12 @@ Additional information about graph data: ip4 ip6 ip4_tunnels - vm_vhost container_memif - -.. - ip6_tunnels ipsec srv6 vts + +.. + vm_vhost + ip6_tunnels container_orchestrated diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-hsw-x520.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-hsw-x520.rst index 9e708fee85..18885bbf30 100644 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-hsw-x520.rst +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip4-3n-hsw-x520.rst @@ -31,173 +31,174 @@ 3n-hsw-x520 ~~~~~~~~~~~ -64b-base_and_scale ------------------- +.. + 64b-base_and_scale + ------------------ -.. raw:: html + .. raw:: html - <center> - <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></p> - </center> + <center> + <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></p> + </center> -.. raw:: latex + .. raw:: latex - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa} - \label{fig:ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa} - \end{figure} + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa} + \label{fig:ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa} + \end{figure} -.. raw:: latex + .. raw:: latex - \clearpage + \clearpage -.. raw:: html + .. raw:: html - <center> - <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></p> - </center> + <center> + <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></p> + </center> -.. raw:: latex + .. raw:: latex - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa} - \label{fig:ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa} - \end{figure} + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa} + \label{fig:ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa} + \end{figure} -.. raw:: latex + .. raw:: latex - \clearpage + \clearpage -64b-features ------------- + 64b-features + ------------ -.. raw:: html + .. raw:: html - <center> - <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></p> - </center> + <center> + <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></p> + </center> -.. raw:: latex + .. raw:: latex - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-features-ndr-tsa} - \label{fig:ip4-3n-hsw-x520-64b-features-ndr-tsa} - \end{figure} + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-features-ndr-tsa} + \label{fig:ip4-3n-hsw-x520-64b-features-ndr-tsa} + \end{figure} -.. raw:: latex + .. raw:: latex - \clearpage + \clearpage -.. raw:: html + .. raw:: html - <center> - <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></p> - </center> + <center> + <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></p> + </center> -.. raw:: latex + .. raw:: latex - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-features-pdr-tsa} - \label{fig:ip4-3n-hsw-x520-64b-features-pdr-tsa} - \end{figure} + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-features-pdr-tsa} + \label{fig:ip4-3n-hsw-x520-64b-features-pdr-tsa} + \end{figure} -.. raw:: latex + .. raw:: latex - \clearpage + \clearpage -64b-features-nat44 ------------------- + 64b-features-nat44 + ------------------ -.. raw:: html + .. raw:: html - <center> - <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></p> - </center> + <center> + <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></p> + </center> -.. raw:: latex + .. 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} + \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:: latex + .. raw:: latex - \clearpage + \clearpage -.. raw:: html + .. raw:: html - <center> - <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></p> - </center> + <center> + <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></p> + </center> -.. raw:: latex + .. 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} + \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 + .. raw:: latex - \clearpage + \clearpage -64b-features-iacl ------------------ + 64b-features-iacl + ----------------- -.. raw:: html + .. raw:: html - <center> - <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></p> - </center> + <center> + <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></p> + </center> -.. raw:: latex + .. 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} + \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:: latex + .. raw:: latex - \clearpage + \clearpage -.. raw:: html + .. raw:: html - <center> - <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></p> - </center> + <center> + <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></p> + </center> -.. raw:: latex + .. 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} + \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 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 22ca300fa4..1a5d32813c 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 @@ -19,10 +19,10 @@ CSIT source code for the test cases used for plots can be found in .. toctree:: + ip4-3n-hsw-x520 ip4-3n-skx-x710 .. - ip4-3n-hsw-x520 ip4-3n-hsw-x710 ip4-3n-hsw-xl710 ip4-3n-skx-x710 diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-hsw-x520.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-hsw-x520.rst index d7c38a5ffa..dab02804e9 100644 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-hsw-x520.rst +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/l2-3n-hsw-x520.rst @@ -31,13 +31,97 @@ 3n-hsw-x520 ~~~~~~~~~~~ -64b-base_and_scale ------------------- +.. + 64b-base_and_scale + ------------------ + + .. raw:: html + + <center> + <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa.html"></iframe> + <p><br></p> + </center> + + .. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa} + \label{fig:l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa} + \end{figure} + + .. raw:: latex + + \clearpage + + .. raw:: html + + <center> + <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></p> + </center> + + .. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa} + \label{fig:l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa} + \end{figure} + + .. raw:: latex + + \clearpage + + 64b-features + ------------ + + .. raw:: html + + <center> + <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></p> + </center> + + .. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-features-ndr-tsa} + \label{fig:l2sw-3n-hsw-x520-64b-features-ndr-tsa} + \end{figure} + + .. raw:: latex + + \clearpage + + .. raw:: html + + <center> + <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></p> + </center> + + .. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-features-pdr-tsa} + \label{fig:l2sw-3n-hsw-x520-64b-features-pdr-tsa} + \end{figure} + + +64b-features-oacl +----------------- .. raw:: html <center> - <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> + <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-features-oacl-ndr-tsa.html"></iframe> <p><br></p> </center> @@ -46,8 +130,8 @@ \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa} - \label{fig:l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-features-oacl-ndr-tsa} + \label{fig:l2sw-3n-hsw-x520-64b-features-oacl-ndr-tsa} \end{figure} .. raw:: latex @@ -57,7 +141,7 @@ .. raw:: html <center> - <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> + <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-features-oacl-pdr-tsa.html"></iframe> <p><br></p> </center> @@ -66,21 +150,21 @@ \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa} - \label{fig:l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-features-oacl-pdr-tsa} + \label{fig:l2sw-3n-hsw-x520-64b-features-oacl-pdr-tsa} \end{figure} .. raw:: latex \clearpage -64b-features ------------- +64b-features-macip +------------------ .. raw:: html <center> - <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> + <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-features-macip-ndr-tsa.html"></iframe> <p><br></p> </center> @@ -89,8 +173,8 @@ \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-features-ndr-tsa} - \label{fig:l2sw-3n-hsw-x520-64b-features-ndr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-features-macip-ndr-tsa} + \label{fig:l2sw-3n-hsw-x520-64b-features-macip-ndr-tsa} \end{figure} .. raw:: latex @@ -100,7 +184,7 @@ .. raw:: html <center> - <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> + <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/l2sw-3n-hsw-x520-64b-features-macip-pdr-tsa.html"></iframe> <p><br></p> </center> @@ -109,6 +193,6 @@ \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-features-pdr-tsa} - \label{fig:l2sw-3n-hsw-x520-64b-features-pdr-tsa} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-features-macip-pdr-tsa} + \label{fig:l2sw-3n-hsw-x520-64b-features-macip-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 327fd6850e..cd78d5addd 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 @@ -19,10 +19,10 @@ CSIT source code for the test cases used for above plots can be found in .. toctree:: + l2-3n-hsw-x520 l2-3n-skx-x710 .. - l2-3n-hsw-x520 l2-3n-hsw-x710 l2-3n-hsw-xl710 l2-3n-skx-xxv710 |