From cd11da6d44656ffb2c6c6706ae874e8c094a114b Mon Sep 17 00:00:00 2001 From: Tibor Frank Date: Mon, 6 Mar 2023 12:37:16 +0100 Subject: Report: Add data, graphs, remove oper data - Add release data - Add ipsec-3n-icx-e810xxv tput and speedup - Remove operational data - no data available Signed-off-by: Tibor Frank Change-Id: I86cc20a219f9e0f2a13cb67f77208d63b0180dd0 --- docs/report/index.html.template | 9 +- .../packet_latency/ip4_tunnels-3n-icx-xxv710.rst | 29 +-- .../ipsec-3n-icx-e810xxv.rst | 114 ++++++++++ .../packet_throughput_graphs/ipsec.rst | 1 + .../ipsec-3n-icx-e810cq.rst | 242 +++++++++++---------- .../ipsec-3n-icx-e810xxv.rst | 114 ++++++++++ .../ipsec-3n-icx-xxv710.rst | 242 +++++++++++---------- .../throughput_speedup_multi_core/ipsec.rst | 1 + .../specifications/report/data_sets.yaml | 4 +- .../specifications/report/elements.yaml | 90 ++++++-- 10 files changed, 569 insertions(+), 277 deletions(-) create mode 100644 docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec-3n-icx-e810xxv.rst create mode 100644 docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-icx-e810xxv.rst diff --git a/docs/report/index.html.template b/docs/report/index.html.template index 50857ace19..47bb4081cb 100644 --- a/docs/report/index.html.template +++ b/docs/report/index.html.template @@ -80,11 +80,12 @@ CSIT-2302 test_configuration/vpp_mrr_configuration/index test_configuration/vpp_device_configuration/index -.. toctree:: - :maxdepth: 2 - :caption: Test Operational Data +.. + .. toctree:: + :maxdepth: 2 + :caption: Test Operational Data - test_operational_data/vpp_performance_operational_data/index + test_operational_data/vpp_performance_operational_data/index .. toctree:: :maxdepth: 2 diff --git a/docs/report/vpp_performance_tests/packet_latency/ip4_tunnels-3n-icx-xxv710.rst b/docs/report/vpp_performance_tests/packet_latency/ip4_tunnels-3n-icx-xxv710.rst index 368ec121e0..76cfe25f29 100644 --- a/docs/report/vpp_performance_tests/packet_latency/ip4_tunnels-3n-icx-xxv710.rst +++ b/docs/report/vpp_performance_tests/packet_latency/ip4_tunnels-3n-icx-xxv710.rst @@ -251,22 +251,23 @@ \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-ethip4udpwireguard100tnlsw-ip4base} \end{figure} -.. raw:: latex +.. + .. raw:: latex - \clearpage + \clearpage -.. raw:: html + .. raw:: html -
- -


-
+
+ +


+
-.. raw:: latex + .. raw:: latex - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-ethip4udpwireguard1000tnlsw-ip4base} - \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-ethip4udpwireguard1000tnlsw-ip4base} - \end{figure} + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-ethip4udpwireguard1000tnlsw-ip4base} + \label{fig:hdrh-lat-percentile-3n-icx-25ge2p1xxv710-1518b-2t1c-ethip4udpwireguard1000tnlsw-ip4base} + \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec-3n-icx-e810xxv.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec-3n-icx-e810xxv.rst new file mode 100644 index 0000000000..793ba5ec9d --- /dev/null +++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec-3n-icx-e810xxv.rst @@ -0,0 +1,114 @@ + +.. raw:: latex + + \clearpage + +.. raw:: html + + + +3n-icx-e810xxv +~~~~~~~~~~~~~~ + +imix-2t1c-ipsec-fixtnlip +------------------------ + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810xxv-imix-2t1c-ipsec-fixtnlip-ndr} + \label{fig:3n-icx-e810xxv-imix-2t1c-ipsec-fixtnlip-ndr} + \end{figure} + +.. raw:: latex + + \clearpage + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810xxv-imix-2t1c-ipsec-fixtnlip-pdr} + \label{fig:3n-icx-e810xxv-imix-2t1c-ipsec-fixtnlip-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +1518b-2t1c-ipsec-fixtnlip +------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810xxv-1518b-2t1c-ipsec-fixtnlip-ndr} + \label{fig:3n-icx-e810xxv-1518b-2t1c-ipsec-fixtnlip-ndr} + \end{figure} + +.. raw:: latex + + \clearpage + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810xxv-1518b-2t1c-ipsec-fixtnlip-pdr} + \label{fig:3n-icx-e810xxv-1518b-2t1c-ipsec-fixtnlip-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 d012f25427..37a176df9f 100644 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec.rst +++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ipsec.rst @@ -22,6 +22,7 @@ CSIT source code for the test cases used for plots can be found in ipsec-3n-icx-xxv710 ipsec-3n-icx-e810cq + ipsec-3n-icx-e810xxv ipsec-3n-alt-xl710 ipsec-3n-tsh-x520 ipsec-2n-tx2-xl710 diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-icx-e810cq.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-icx-e810cq.rst index 8352c01410..5228cb3087 100644 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-icx-e810cq.rst +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-icx-e810cq.rst @@ -160,91 +160,92 @@ \clearpage -1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf -------------------------------------------------------- +.. + 1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf + ------------------------------------------------------- -.. raw:: html + .. raw:: html -
- -


-
+
+ +


+
-.. raw:: latex + .. raw:: latex - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1518b-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr-tsa} - \label{fig:3n-icx-e810cq-1518b-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr-tsa} - \end{figure} + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1518b-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr-tsa} + \label{fig:3n-icx-e810cq-1518b-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr-tsa} + \end{figure} -.. raw:: latex + .. raw:: latex - \clearpage + \clearpage -.. raw:: html + .. raw:: html -
- -


-
+
+ +


+
-.. raw:: latex + .. raw:: latex - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1518b-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr-tsa} - \label{fig:3n-icx-e810cq-1518b-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr-tsa} - \end{figure} + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1518b-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr-tsa} + \label{fig:3n-icx-e810cq-1518b-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr-tsa} + \end{figure} -.. raw:: latex + .. raw:: latex - \clearpage + \clearpage -1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk --------------------------------------------------------- + 1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk + -------------------------------------------------------- -.. raw:: html + .. raw:: html -
- -


-
+
+ +


+
-.. raw:: latex + .. raw:: latex - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1518b-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr-tsa} - \label{fig:3n-icx-e810cq-1518b-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr-tsa} - \end{figure} + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1518b-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr-tsa} + \label{fig:3n-icx-e810cq-1518b-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr-tsa} + \end{figure} -.. raw:: latex + .. raw:: latex - \clearpage + \clearpage -.. raw:: html + .. raw:: html -
- -


-
+
+ +


+
-.. raw:: latex + .. raw:: latex - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1518b-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr-tsa} - \label{fig:3n-icx-e810cq-1518b-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr-tsa} - \end{figure} + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-1518b-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr-tsa} + \label{fig:3n-icx-e810cq-1518b-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr-tsa} + \end{figure} -.. raw:: latex + .. raw:: latex - \clearpage + \clearpage imix-2t1c-ipsec-aes128cbc-ip4routing-base-scale-sw-avf ------------------------------------------------------ @@ -371,88 +372,89 @@ imix-2t1c-ipsec-ip4routing-base-scale-sw-dpdk \label{fig:3n-icx-e810cq-imix-ipsec-ip4routing-base-scale-sw-dpdk-pdr-tsa} \end{figure} -.. raw:: latex +.. + .. raw:: latex - \clearpage + \clearpage -imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf ------------------------------------------------------- + imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf + ------------------------------------------------------ -.. raw:: html + .. raw:: html -
- -


-
+
+ +


+
-.. raw:: latex + .. raw:: latex - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-imix-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr-tsa} - \label{fig:3n-icx-e810cq-imix-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr-tsa} - \end{figure} + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-imix-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr-tsa} + \label{fig:3n-icx-e810cq-imix-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr-tsa} + \end{figure} -.. raw:: latex + .. raw:: latex - \clearpage + \clearpage -.. raw:: html + .. raw:: html -
- -


-
+
+ +


+
-.. raw:: latex + .. raw:: latex - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-imix-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr-tsa} - \label{fig:3n-icx-e810cq-imix-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr-tsa} - \end{figure} + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-imix-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr-tsa} + \label{fig:3n-icx-e810cq-imix-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr-tsa} + \end{figure} -.. raw:: latex + .. raw:: latex - \clearpage + \clearpage -imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk -------------------------------------------------------- + imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk + ------------------------------------------------------- -.. raw:: html + .. raw:: html -
- -


-
+
+ +


+
-.. raw:: latex + .. raw:: latex - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-imix-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr-tsa} - \label{fig:3n-icx-e810cq-imix-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr-tsa} - \end{figure} + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-imix-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr-tsa} + \label{fig:3n-icx-e810cq-imix-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr-tsa} + \end{figure} -.. raw:: latex + .. raw:: latex - \clearpage + \clearpage -.. raw:: html + .. raw:: html -
- -


-
+
+ +


+
-.. raw:: latex + .. raw:: latex - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-imix-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr-tsa} - \label{fig:3n-icx-e810cq-imix-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr-tsa} - \end{figure} + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810cq-imix-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr-tsa} + \label{fig:3n-icx-e810cq-imix-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr-tsa} + \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-icx-e810xxv.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-icx-e810xxv.rst new file mode 100644 index 0000000000..373aab0375 --- /dev/null +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-icx-e810xxv.rst @@ -0,0 +1,114 @@ + +.. raw:: latex + + \clearpage + +.. raw:: html + + + +3n-icx-e810xxv +~~~~~~~~~~~~~~ + +1518b-2t1c-ipsec-fixtnlip +------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810xxv-1518b-ipsec-fixtnlip-ndr-tsa} + \label{fig:3n-icx-e810xxv-1518b-ipsec-fixtnlip-ndr-tsa} + \end{figure} + +.. raw:: latex + + \clearpage + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810xxv-1518b-ipsec-fixtnlip-pdr-tsa} + \label{fig:3n-icx-e810xxv-1518b-ipsec-fixtnlip-pdr-tsa} + \end{figure} + +.. raw:: latex + + \clearpage + +imix-2t1c-ipsec-fixtnlip +------------------------ + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810xxv-imix-ipsec-fixtnlip-ndr-tsa} + \label{fig:3n-icx-e810xxv-imix-ipsec-fixtnlip-ndr-tsa} + \end{figure} + +.. raw:: latex + + \clearpage + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-e810xxv-imix-ipsec-fixtnlip-pdr-tsa} + \label{fig:3n-icx-e810xxv-imix-ipsec-fixtnlip-pdr-tsa} + \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-icx-xxv710.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-icx-xxv710.rst index 39a6223d37..833148576c 100644 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-icx-xxv710.rst +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ipsec-3n-icx-xxv710.rst @@ -160,91 +160,92 @@ \clearpage -1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf -------------------------------------------------------- +.. + 1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf + ------------------------------------------------------- -.. raw:: html + .. raw:: html -
- -


-
+
+ +


+
-.. raw:: latex + .. raw:: latex - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-1518b-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr-tsa} - \label{fig:3n-icx-xxv710-1518b-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr-tsa} - \end{figure} + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-1518b-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr-tsa} + \label{fig:3n-icx-xxv710-1518b-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr-tsa} + \end{figure} -.. raw:: latex + .. raw:: latex - \clearpage + \clearpage -.. raw:: html + .. raw:: html -
- -


-
+
+ +


+
-.. raw:: latex + .. raw:: latex - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-1518b-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr-tsa} - \label{fig:3n-icx-xxv710-1518b-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr-tsa} - \end{figure} + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-1518b-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr-tsa} + \label{fig:3n-icx-xxv710-1518b-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr-tsa} + \end{figure} -.. raw:: latex + .. raw:: latex - \clearpage + \clearpage -1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk --------------------------------------------------------- + 1518b-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk + -------------------------------------------------------- -.. raw:: html + .. raw:: html -
- -


-
+
+ +


+
-.. raw:: latex + .. raw:: latex - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-1518b-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr-tsa} - \label{fig:3n-icx-xxv710-1518b-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr-tsa} - \end{figure} + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-1518b-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr-tsa} + \label{fig:3n-icx-xxv710-1518b-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr-tsa} + \end{figure} -.. raw:: latex + .. raw:: latex - \clearpage + \clearpage -.. raw:: html + .. raw:: html -
- -


-
+
+ +


+
-.. raw:: latex + .. raw:: latex - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-1518b-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr-tsa} - \label{fig:3n-icx-xxv710-1518b-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr-tsa} - \end{figure} + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-1518b-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr-tsa} + \label{fig:3n-icx-xxv710-1518b-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr-tsa} + \end{figure} -.. raw:: latex + .. raw:: latex - \clearpage + \clearpage imix-2t1c-ipsec-aes128cbc-ip4routing-base-scale-sw-avf ------------------------------------------------------ @@ -371,88 +372,89 @@ imix-2t1c-ipsec-ip4routing-base-scale-sw-dpdk \label{fig:3n-icx-xxv710-imix-ipsec-ip4routing-base-scale-sw-dpdk-pdr-tsa} \end{figure} -.. raw:: latex +.. + .. raw:: latex - \clearpage + \clearpage -imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf ------------------------------------------------------- + imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-avf + ------------------------------------------------------ -.. raw:: html + .. raw:: html -
- -


-
+
+ +


+
-.. raw:: latex + .. raw:: latex - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-imix-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr-tsa} - \label{fig:3n-icx-xxv710-imix-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr-tsa} - \end{figure} + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-imix-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr-tsa} + \label{fig:3n-icx-xxv710-imix-ipsec-scheduler-ip4routing-base-scale-sw-avf-ndr-tsa} + \end{figure} -.. raw:: latex + .. raw:: latex - \clearpage + \clearpage -.. raw:: html + .. raw:: html -
- -


-
+
+ +


+
-.. raw:: latex + .. raw:: latex - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-imix-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr-tsa} - \label{fig:3n-icx-xxv710-imix-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr-tsa} - \end{figure} + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-imix-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr-tsa} + \label{fig:3n-icx-xxv710-imix-ipsec-scheduler-ip4routing-base-scale-sw-avf-pdr-tsa} + \end{figure} -.. raw:: latex + .. raw:: latex - \clearpage + \clearpage -imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk -------------------------------------------------------- + imix-2t1c-ipsec-scheduler-ip4routing-base-scale-sw-dpdk + ------------------------------------------------------- -.. raw:: html + .. raw:: html -
- -


-
+
+ +


+
-.. raw:: latex + .. raw:: latex - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-imix-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr-tsa} - \label{fig:3n-icx-xxv710-imix-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr-tsa} - \end{figure} + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-imix-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr-tsa} + \label{fig:3n-icx-xxv710-imix-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-ndr-tsa} + \end{figure} -.. raw:: latex + .. raw:: latex - \clearpage + \clearpage -.. raw:: html + .. raw:: html -
- -


-
+
+ +


+
-.. raw:: latex + .. raw:: latex - \begin{figure}[H] - \centering - \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-imix-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr-tsa} - \label{fig:3n-icx-xxv710-imix-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr-tsa} - \end{figure} + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-icx-xxv710-imix-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-pdr-tsa} + \label{fig:3n-icx-xxv710-imix-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-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 b27debd2d1..0725554ecf 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 @@ -23,6 +23,7 @@ CSIT source code for the test cases used for plots can be found in ipsec-3n-icx-xxv710 ipsec-3n-icx-e810cq + ipsec-3n-icx-e810xxv ipsec-3n-alt-xl710 ipsec-3n-tsh-x520 ipsec-2n-tx2-xl710 diff --git a/resources/tools/presentation/specifications/report/data_sets.yaml b/resources/tools/presentation/specifications/report/data_sets.yaml index 019ef67b49..5461ed7e11 100644 --- a/resources/tools/presentation/specifications/report/data_sets.yaml +++ b/resources/tools/presentation/specifications/report/data_sets.yaml @@ -648,6 +648,7 @@ - 9 # 2302.rel NDRPDR cov env 11 - 11 # 2302.rel NDRPDR cov env 11 - 12 # 2302.rel NDRPDR cov env 11 + - 13 # 2302.rel NDRPDR cov env 11 - 14 # 2302.rel NDRPDR cov env 11 dpdk-2n-tx2-hist-iter: @@ -1108,7 +1109,7 @@ - 14 # 2302.rel NDRPDR cov env 11 - 15 # 2302.rel NDRPDR cov env 11 - 16 # 2302.rel NDRPDR cov env 11 - # - 17 # 2302.rel NDRPDR cov env 11 + - 17 # 2302.rel NDRPDR cov env 11 - 18 # 2302.rel NDRPDR cov env 11 - 19 # 2302.rel NDRPDR cov env 11 - 20 # 2302.rel NDRPDR cov env 11 @@ -1247,6 +1248,7 @@ - 3 # 2302.rel NDRPDR cov env 11 - 4 # 2302.rel NDRPDR cov env 11 - 5 # 2302.rel NDRPDR cov env 11 + - 7 # 2302.rel NDRPDR cov env 11 dpdk-3n-alt-hist-iter: csit-dpdk-perf-report-iterative-2206-3n-alt: diff --git a/resources/tools/presentation/specifications/report/elements.yaml b/resources/tools/presentation/specifications/report/elements.yaml index e78b142e87..3a16549fa2 100644 --- a/resources/tools/presentation/specifications/report/elements.yaml +++ b/resources/tools/presentation/specifications/report/elements.yaml @@ -10288,7 +10288,7 @@ algorithm: "plot_ndrpdr_box_name" output-file: "{DIR[STATIC,DPDK]}/2n-icx-xxv710-64b-{core}-base-{test_type}" data: "dpdk-2n-icx-curr-iter" - core: ["1t1c", "2t2c"] + core: ["2t1c", "4t2c"] include: - "tests.dpdk.perf.2n1l-25ge2p1xxv710-eth-l2xcbase-testpmd-ndrpdr.64b-{core}-eth-l2xcbase-testpmd-ndrpdr" - "tests.dpdk.perf.2n1l-25ge2p1xxv710-ethip4-ip4base-l3fwd-ndrpdr.64b-{core}-ethip4-ip4base-l3fwd-ndrpdr" @@ -10315,7 +10315,7 @@ algorithm: "plot_ndrpdr_box_name" output-file: "{DIR[STATIC,DPDK]}/3n-icx-xxv710-64b-{core}-base-{test_type}" data: "dpdk-3n-icx-curr-iter" - core: ["1t1c", "1t2c"] + core: ["2t1c", "4t2c"] include: - "tests.dpdk.perf.25ge2p1xxv710-eth-l2xcbase-testpmd-ndrpdr.64b-{core}-eth-l2xcbase-testpmd-ndrpdr" - "tests.dpdk.perf.25ge2p1xxv710-ethip4-ip4base-l3fwd-ndrpdr.64b-{core}-ethip4-ip4base-l3fwd-ndrpdr" @@ -10342,7 +10342,7 @@ algorithm: "plot_ndrpdr_box_name" output-file: "{DIR[STATIC,DPDK]}/2n-clx-xxv710-64b-{core}-base-{test_type}" data: "dpdk-2n-clx-curr-iter" - core: ["1t1c", "2t2c"] + core: ["2t1c", "4t2c"] include: - "tests.dpdk.perf.2n1l-25ge2p1xxv710-eth-l2xcbase-testpmd-ndrpdr.64b-{core}-eth-l2xcbase-testpmd-ndrpdr" - "tests.dpdk.perf.2n1l-25ge2p1xxv710-ethip4-ip4base-l3fwd-ndrpdr.64b-{core}-ethip4-ip4base-l3fwd-ndrpdr" @@ -10355,7 +10355,7 @@ algorithm: "plot_ndrpdr_box_name" output-file: "{DIR[STATIC,DPDK]}/2n-clx-x710-64b-{core}-base-{test_type}" data: "dpdk-2n-clx-curr-iter" - core: ["1t1c", "2t2c"] + core: ["2t1c", "4t2c"] include: - "tests.dpdk.perf.2n1l-10ge2p1x710-eth-l2xcbase-testpmd-ndrpdr.64b-{core}-eth-l2xcbase-testpmd-ndrpdr" - "tests.dpdk.perf.2n1l-10ge2p1x710-ethip4-ip4base-l3fwd-ndrpdr.64b-{core}-ethip4-ip4base-l3fwd-ndrpdr" @@ -11397,7 +11397,7 @@ algorithm: "plot_ndrpdr_box_name" output-file: "{DIR[STATIC,DPDK]}/2n-zn2-xxv710-64b-{core}-base-{test_type}" data: "dpdk-2n-zn2-curr-iter" - core: ["1t1c", "2t2c"] + core: ["2t1c", "4t2c"] include: - "tests.dpdk.perf.2n1l-25ge2p1xxv710-eth-l2xcbase-testpmd-ndrpdr.64b-{core}-eth-l2xcbase-testpmd-ndrpdr" - "tests.dpdk.perf.2n1l-25ge2p1xxv710-ethip4-ip4base-l3fwd-ndrpdr.64b-{core}-ethip4-ip4base-l3fwd-ndrpdr" @@ -11410,7 +11410,7 @@ algorithm: "plot_ndrpdr_box_name" output-file: "{DIR[STATIC,DPDK]}/2n-zn2-x710-64b-{core}-base-{test_type}" data: "dpdk-2n-zn2-curr-iter" - core: ["1t1c", "2t2c"] + core: ["2t1c", "4t2c"] include: - "tests.dpdk.perf.2n1l-10ge2p1x710-eth-l2xcbase-testpmd-ndrpdr.64b-{core}-eth-l2xcbase-testpmd-ndrpdr" - "tests.dpdk.perf.2n1l-10ge2p1x710-ethip4-ip4base-l3fwd-ndrpdr.64b-{core}-ethip4-ip4base-l3fwd-ndrpdr" @@ -11446,6 +11446,34 @@ # 3n-icx Throughput +- type: "plot" + title: "Throughput: 3n-icx-e810xxv-1518b-{core}-ipsec-fixtnlip-{test_type}" + algorithm: "plot_ndrpdr_box_name" + output-file: "{DIR[STATIC,VPP]}/3n-icx-e810xxv-1518b-{core}-ipsec-fixtnlip-{test_type}" + data: "vpp-3n-icx-curr-iter" + core: ["2t1c", ] + include: + - "Tests.Vpp.Perf.Crypto.25Ge2P1E810Xxv-Ethip4Ipsec1000Tnlsw-Fixtnlip-Ip4Base-Policy-Aes256Gcm-Ndrpdr.1518B-{core}-ethip4ipsec1000tnlsw-fixtnlip-ip4base-policy-aes256gcm-ndrpdr" + - "Tests.Vpp.Perf.Crypto.25Ge2P1E810Xxv-Ethip4Ipsec1000Tnlsw-Fixtnlip-Ip4Base-Policy-Flow-Dir-Aes256Gcm-Ndrpdr.1518B-{core}-ethip4ipsec1000tnlsw-fixtnlip-ip4base-policy-flow-dir-aes256gcm-ndrpdr" + - "Tests.Vpp.Perf.Crypto.25Ge2P1E810Xxv-Ethip4Ipsec1000Tnlsw-Fixtnlip-Ip4Base-Policy-Flow-Rss-Aes256Gcm-Ndrpdr.1518B-{core}-ethip4ipsec1000tnlsw-fixtnlip-ip4base-policy-flow-rss-aes256gcm-ndrpdr" + layout: + title: "3n-icx-e810xxv-1518b-{core}-ipsec-fixtnlip-{test_type}" + layout: "plot-throughput" + +- type: "plot" + title: "Throughput: 3n-icx-e810xxv-imix-{core}-ipsec-fixtnlip-{test_type}" + algorithm: "plot_ndrpdr_box_name" + output-file: "{DIR[STATIC,VPP]}/3n-icx-e810xxv-imix-{core}-ipsec-fixtnlip-{test_type}" + data: "vpp-3n-icx-curr-iter" + core: ["2t1c", ] + include: + - "Tests.Vpp.Perf.Crypto.25Ge2P1E810Xxv-Ethip4Ipsec1000Tnlsw-Fixtnlip-Ip4Base-Policy-Aes256Gcm-Ndrpdr.IMIX-{core}-ethip4ipsec1000tnlsw-fixtnlip-ip4base-policy-aes256gcm-ndrpdr" + - "Tests.Vpp.Perf.Crypto.25Ge2P1E810Xxv-Ethip4Ipsec1000Tnlsw-Fixtnlip-Ip4Base-Policy-Flow-Dir-Aes256Gcm-Ndrpdr.IMIX-{core}-ethip4ipsec1000tnlsw-fixtnlip-ip4base-policy-flow-dir-aes256gcm-ndrpdr" + - "Tests.Vpp.Perf.Crypto.25Ge2P1E810Xxv-Ethip4Ipsec1000Tnlsw-Fixtnlip-Ip4Base-Policy-Flow-Rss-Aes256Gcm-Ndrpdr.IMIX-{core}-ethip4ipsec1000tnlsw-fixtnlip-ip4base-policy-flow-rss-aes256gcm-ndrpdr" + layout: + title: "3n-icx-e810xxv-imix-{core}-ipsec-fixtnlip-{test_type}" + layout: "plot-throughput" + - type: "plot" title: "Throughput: 3n-icx-xxv710-1518b-{core}-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-{test_type}" algorithm: "plot_ndrpdr_box_name" @@ -11481,7 +11509,7 @@ algorithm: "plot_ndrpdr_box_name" output-file: "{DIR[STATIC,VPP]}/3n-icx-xxv710-1518b-{core}-ipsec-scheduler-ip4routing-base-scale-sw-avf-{test_type}" data: "vpp-3n-icx-curr-iter" - core: ["2t1c", ] + core: ["2t2c", ] include: - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Avf-Ethip4Ipsec1Tnlswasync-Scheduler-Ip4Base-Int-Aes128Cbc-Hmac512Sha-ndrpdr.1518B-{core}-avf-ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha-ndrpdr" - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Avf-Ethip4Ipsec8Tnlswasync-Scheduler-Ip4Base-Int-Aes128Cbc-Hmac512Sha-ndrpdr.1518B-{core}-avf-ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha-ndrpdr" @@ -11510,7 +11538,7 @@ algorithm: "plot_ndrpdr_box_name" output-file: "{DIR[STATIC,VPP]}/3n-icx-xxv710-1518b-{core}-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-{test_type}" data: "vpp-3n-icx-curr-iter" - core: ["2t1c", ] + core: ["2t2c", ] include: - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec1Tnlswasync-Scheduler-Ip4Base-Int-Aes256Gcm-ndrpdr.1518B-{core}-ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes256gcm-ndrpdr" - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec8Tnlswasync-Scheduler-Ip4Base-Int-Aes256Gcm-ndrpdr.1518B-{core}-ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes256gcm-ndrpdr" @@ -11553,7 +11581,7 @@ algorithm: "plot_ndrpdr_box_name" output-file: "{DIR[STATIC,VPP]}/3n-icx-xxv710-imix-{core}-ipsec-scheduler-ip4routing-base-scale-sw-avf-{test_type}" data: "vpp-3n-icx-curr-iter" - core: ["2t1c", ] + core: ["2t2c", ] include: - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Avf-Ethip4Ipsec1Tnlswasync-Scheduler-Ip4Base-Int-Aes128Cbc-Hmac512Sha-ndrpdr.imix-{core}-avf-ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha-ndrpdr" - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Avf-Ethip4Ipsec8Tnlswasync-Scheduler-Ip4Base-Int-Aes128Cbc-Hmac512Sha-ndrpdr.imix-{core}-avf-ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha-ndrpdr" @@ -11582,7 +11610,7 @@ algorithm: "plot_ndrpdr_box_name" output-file: "{DIR[STATIC,VPP]}/3n-icx-xxv710-imix-{core}-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-{test_type}" data: "vpp-3n-icx-curr-iter" - core: ["2t1c", ] + core: ["2t2c", ] include: - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec1Tnlswasync-Scheduler-Ip4Base-Int-Aes256Gcm-ndrpdr.imix-{core}-ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes256gcm-ndrpdr" - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec8Tnlswasync-Scheduler-Ip4Base-Int-Aes256Gcm-ndrpdr.imix-{core}-ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes256gcm-ndrpdr" @@ -11763,7 +11791,7 @@ algorithm: "plot_ndrpdr_box_name" output-file: "{DIR[STATIC,VPP]}/3n-icx-e810cq-1518b-{core}-ipsec-scheduler-ip4routing-base-scale-sw-avf-{test_type}" data: "vpp-3n-icx-curr-iter" - core: ["2t1c", ] + core: ["2t2c", ] include: - "Tests.Vpp.Perf.Crypto.100Ge2P1E810Cq-Avf-Ethip4Ipsec1Tnlswasync-Scheduler-Ip4Base-Int-Aes128Cbc-Hmac512Sha-ndrpdr.1518B-{core}-avf-ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha-ndrpdr" - "Tests.Vpp.Perf.Crypto.100Ge2P1E810Cq-Avf-Ethip4Ipsec8Tnlswasync-Scheduler-Ip4Base-Int-Aes128Cbc-Hmac512Sha-ndrpdr.1518B-{core}-avf-ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha-ndrpdr" @@ -11792,7 +11820,7 @@ algorithm: "plot_ndrpdr_box_name" output-file: "{DIR[STATIC,VPP]}/3n-icx-e810cq-1518b-{core}-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-{test_type}" data: "vpp-3n-icx-curr-iter" - core: ["2t1c", ] + core: ["2t2c", ] include: - "Tests.Vpp.Perf.Crypto.100Ge2P1E810Cq-Ethip4Ipsec1Tnlswasync-Scheduler-Ip4Base-Int-Aes256Gcm-ndrpdr.1518B-{core}-ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes256gcm-ndrpdr" - "Tests.Vpp.Perf.Crypto.100Ge2P1E810Cq-Ethip4Ipsec8Tnlswasync-Scheduler-Ip4Base-Int-Aes256Gcm-ndrpdr.1518B-{core}-ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes256gcm-ndrpdr" @@ -11835,7 +11863,7 @@ algorithm: "plot_ndrpdr_box_name" output-file: "{DIR[STATIC,VPP]}/3n-icx-e810cq-imix-{core}-ipsec-scheduler-ip4routing-base-scale-sw-avf-{test_type}" data: "vpp-3n-icx-curr-iter" - core: ["2t1c", ] + core: ["2t2c", ] include: - "Tests.Vpp.Perf.Crypto.100Ge2P1E810Cq-Avf-Ethip4Ipsec1Tnlswasync-Scheduler-Ip4Base-Int-Aes128Cbc-Hmac512Sha-ndrpdr.imix-{core}-avf-ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha-ndrpdr" - "Tests.Vpp.Perf.Crypto.100Ge2P1E810Cq-Avf-Ethip4Ipsec8Tnlswasync-Scheduler-Ip4Base-Int-Aes128Cbc-Hmac512Sha-ndrpdr.imix-{core}-avf-ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes128cbc-hmac512sha-ndrpdr" @@ -11864,7 +11892,7 @@ algorithm: "plot_ndrpdr_box_name" output-file: "{DIR[STATIC,VPP]}/3n-icx-e810cq-imix-{core}-ipsec-scheduler-ip4routing-base-scale-sw-dpdk-{test_type}" data: "vpp-3n-icx-curr-iter" - core: ["2t1c", ] + core: ["2t2c", ] include: - "Tests.Vpp.Perf.Crypto.100Ge2P1E810Cq-Ethip4Ipsec1Tnlswasync-Scheduler-Ip4Base-Int-Aes256Gcm-ndrpdr.imix-{core}-ethip4ipsec1tnlswasync-scheduler-ip4base-int-aes256gcm-ndrpdr" - "Tests.Vpp.Perf.Crypto.100Ge2P1E810Cq-Ethip4Ipsec8Tnlswasync-Scheduler-Ip4Base-Int-Aes256Gcm-ndrpdr.imix-{core}-ethip4ipsec8tnlswasync-scheduler-ip4base-int-aes256gcm-ndrpdr" @@ -11986,6 +12014,32 @@ # 3n-icx Speedup +- type: "plot" + title: "Speedup: 3n-icx-e810xxv-1518b-ipsec-fixtnlip-{test_type}-tsa" + algorithm: "plot_tsa_name" + output-file: "{DIR[STATIC,VPP]}/3n-icx-e810xxv-1518b-ipsec-fixtnlip-{test_type}-tsa" + data: "vpp-3n-icx-curr-iter" + include: + - "Tests.Vpp.Perf.Crypto.25Ge2P1E810Xxv-Ethip4Ipsec1000Tnlsw-Fixtnlip-Ip4Base-Policy-Aes256Gcm-Ndrpdr.1518B-.t.c-ethip4ipsec1000tnlsw-fixtnlip-ip4base-policy-aes256gcm-ndrpdr" + - "Tests.Vpp.Perf.Crypto.25Ge2P1E810Xxv-Ethip4Ipsec1000Tnlsw-Fixtnlip-Ip4Base-Policy-Flow-Dir-Aes256Gcm-Ndrpdr.1518B-.t.c-ethip4ipsec1000tnlsw-fixtnlip-ip4base-policy-flow-dir-aes256gcm-ndrpdr" + - "Tests.Vpp.Perf.Crypto.25Ge2P1E810Xxv-Ethip4Ipsec1000Tnlsw-Fixtnlip-Ip4Base-Policy-Flow-Rss-Aes256Gcm-Ndrpdr.1518B-.t.c-ethip4ipsec1000tnlsw-fixtnlip-ip4base-policy-flow-rss-aes256gcm-ndrpdr" + layout: + title: "3n-icx-e810xxv-1518b-ipsec-fixtnlip-{test_type}" + layout: "plot-throughput-speedup-analysis" + +- type: "plot" + title: "Speedup: 3n-icx-e810xxv-imix-ipsec-fixtnlip-{test_type}-tsa" + algorithm: "plot_tsa_name" + output-file: "{DIR[STATIC,VPP]}/3n-icx-e810xxv-imix-ipsec-fixtnlip-{test_type}-tsa" + data: "vpp-3n-icx-curr-iter" + include: + - "Tests.Vpp.Perf.Crypto.25Ge2P1E810Xxv-Ethip4Ipsec1000Tnlsw-Fixtnlip-Ip4Base-Policy-Aes256Gcm-Ndrpdr.IMIX-.t.c-ethip4ipsec1000tnlsw-fixtnlip-ip4base-policy-aes256gcm-ndrpdr" + - "Tests.Vpp.Perf.Crypto.25Ge2P1E810Xxv-Ethip4Ipsec1000Tnlsw-Fixtnlip-Ip4Base-Policy-Flow-Dir-Aes256Gcm-Ndrpdr.IMIX-.t.c-ethip4ipsec1000tnlsw-fixtnlip-ip4base-policy-flow-dir-aes256gcm-ndrpdr" + - "Tests.Vpp.Perf.Crypto.25Ge2P1E810Xxv-Ethip4Ipsec1000Tnlsw-Fixtnlip-Ip4Base-Policy-Flow-Rss-Aes256Gcm-Ndrpdr.IMIX-.t.c-ethip4ipsec1000tnlsw-fixtnlip-ip4base-policy-flow-rss-aes256gcm-ndrpdr" + layout: + title: "3n-icx-e810xxv-imix-ipsec-fixtnlip-{test_type}" + layout: "plot-throughput-speedup-analysis" + - type: "plot" title: "Speedup: 3n-icx-xxv710-1518b-ipsec-aes128cbc-ip4routing-base-scale-sw-avf-{test_type}-tsa" algorithm: "plot_tsa_name" @@ -12960,7 +13014,7 @@ output-file-links: "{DIR[LAT,DPDK]}/2n_icx.rst" target-links: "../../_static/dpdk" data: "dpdk-2n-icx-curr-iter-best" - filter: "'1T1C' and 'NIC_Intel-XXV710'" + filter: "'2T1C' and 'NIC_Intel-XXV710'" layout: layout: "plot-hdrh-latency-percentile-x-log" @@ -12971,7 +13025,7 @@ output-file-links: "{DIR[LAT,DPDK]}/3n_icx.rst" target-links: "../../_static/dpdk" data: "dpdk-3n-icx-curr-iter-best" - filter: "'1T1C' and 'NIC_Intel-XXV710'" + filter: "'2T1C' and 'NIC_Intel-XXV710'" layout: layout: "plot-hdrh-latency-percentile-x-log" @@ -12982,7 +13036,7 @@ output-file-links: "{DIR[LAT,DPDK]}/2n_clx.rst" target-links: "../../_static/dpdk" data: "dpdk-2n-clx-curr-iter-best" - filter: "'1T1C' and 'NIC_Intel-XXV710'" + filter: "'2T1C' and 'NIC_Intel-XXV710'" layout: layout: "plot-hdrh-latency-percentile-x-log" @@ -12993,7 +13047,7 @@ output-file-links: "{DIR[LAT,DPDK]}/2n_zn2.rst" target-links: "../../_static/dpdk" data: "dpdk-2n-zn2-curr-iter-best" - filter: "'1T1C' and 'NIC_Intel-XXV710'" + filter: "'2T1C' and 'NIC_Intel-XXV710'" layout: layout: "plot-hdrh-latency-percentile-x-log" -- cgit 1.2.3-korg