From 8436d2d191846f01a4422b8dfc682ec78f127f86 Mon Sep 17 00:00:00 2001 From: Tibor Frank Date: Tue, 9 Feb 2021 07:57:19 +0100 Subject: Report: Add NAT44 tput tests Change-Id: Ie5a92818db14ccacb61ac126e75aa14e114eadc7 Signed-off-by: Tibor Frank (cherry picked from commit ddaf1688aa8dbb6f9a6e463faaf62c752c53a394) --- .../nat44-ed-tcp-tput-2n-clx.rst | 71 ++++++++++++++++++++++ .../nat44-ed-tcp-tput-2n-skx.rst | 71 ++++++++++++++++++++++ .../packet_throughput_graphs/nat44-ed-tcp-tput.rst | 12 ++++ .../nat44-ed-udp-tput-2n-clx.rst | 71 ++++++++++++++++++++++ .../nat44-ed-udp-tput-2n-skx.rst | 71 ++++++++++++++++++++++ .../packet_throughput_graphs/nat44-ed-udp-tput.rst | 12 ++++ .../packet_throughput_graphs/nat44.rst | 2 + .../nat44-ed-tcp-tput-2n-clx.rst | 71 ++++++++++++++++++++++ .../nat44-ed-tcp-tput-2n-skx.rst | 71 ++++++++++++++++++++++ .../nat44-ed-tcp-tput.rst | 12 ++++ .../nat44-ed-udp-tput-2n-clx.rst | 71 ++++++++++++++++++++++ .../nat44-ed-udp-tput-2n-skx.rst | 71 ++++++++++++++++++++++ .../nat44-ed-udp-tput.rst | 12 ++++ .../throughput_speedup_multi_core/nat44.rst | 2 + 14 files changed, 620 insertions(+) create mode 100644 docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-tput-2n-clx.rst create mode 100644 docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-tput-2n-skx.rst create mode 100644 docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-tput.rst create mode 100644 docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-tput-2n-clx.rst create mode 100644 docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-tput-2n-skx.rst create mode 100644 docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-tput.rst create mode 100644 docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-tput-2n-clx.rst create mode 100644 docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-tput-2n-skx.rst create mode 100644 docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-tput.rst create mode 100644 docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-tput-2n-clx.rst create mode 100644 docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-tput-2n-skx.rst create mode 100644 docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-tput.rst (limited to 'docs/report/vpp_performance_tests') diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-tput-2n-clx.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-tput-2n-clx.rst new file mode 100644 index 0000000000..3b1dd3ca3c --- /dev/null +++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-tput-2n-clx.rst @@ -0,0 +1,71 @@ + +.. raw:: latex + + \clearpage + +.. raw:: html + + + +2n-clx-xxv710 +~~~~~~~~~~~~~ + +64b-nat44ed-ip4routing-tcp-tput-avf +----------------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-tput-avf-ndr} + \label{fig:2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-tput-avf-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]{2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-tput-avf-pdr} + \label{fig:2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-tput-avf-pdr} + \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-tput-2n-skx.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-tput-2n-skx.rst new file mode 100644 index 0000000000..50884fb4cc --- /dev/null +++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-tput-2n-skx.rst @@ -0,0 +1,71 @@ + +.. raw:: latex + + \clearpage + +.. raw:: html + + + +2n-skx-xxv710 +~~~~~~~~~~~~~ + +64b-nat44ed-ip4routing-tcp-tput-avf +----------------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-tput-avf-ndr} + \label{fig:2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-tput-avf-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]{2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-tput-avf-pdr} + \label{fig:2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-tput-avf-pdr} + \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-tput.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-tput.rst new file mode 100644 index 0000000000..f6142d0508 --- /dev/null +++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-tcp-tput.rst @@ -0,0 +1,12 @@ + +.. raw:: latex + + \clearpage + +ED TCP TPUT +~~~~~~~~~~~ + +.. toctree:: + + nat44-ed-tcp-tput-2n-clx + nat44-ed-tcp-tput-2n-skx diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-tput-2n-clx.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-tput-2n-clx.rst new file mode 100644 index 0000000000..d2570d1ce1 --- /dev/null +++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-tput-2n-clx.rst @@ -0,0 +1,71 @@ + +.. raw:: latex + + \clearpage + +.. raw:: html + + + +2n-clx-xxv710 +~~~~~~~~~~~~~ + +64b-nat44ed-ip4routing-udp-tput-avf +----------------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-tput-avf-ndr} + \label{fig:2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-tput-avf-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]{2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-tput-avf-pdr} + \label{fig:2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-tput-avf-pdr} + \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-tput-2n-skx.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-tput-2n-skx.rst new file mode 100644 index 0000000000..b078b1aa7e --- /dev/null +++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-tput-2n-skx.rst @@ -0,0 +1,71 @@ + +.. raw:: latex + + \clearpage + +.. raw:: html + + + +2n-skx-xxv710 +~~~~~~~~~~~~~ + +64b-nat44ed-ip4routing-udp-tput-avf +----------------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-tput-avf-ndr} + \label{fig:2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-tput-avf-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]{2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-tput-avf-pdr} + \label{fig:2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-tput-avf-pdr} + \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-tput.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-tput.rst new file mode 100644 index 0000000000..21b058671e --- /dev/null +++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44-ed-udp-tput.rst @@ -0,0 +1,12 @@ + +.. raw:: latex + + \clearpage + +ED UDP TPUT +~~~~~~~~~~~ + +.. toctree:: + + nat44-ed-udp-tput-2n-clx + nat44-ed-udp-tput-2n-skx diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44.rst index 710e9ef3e5..d2b5d3ba6b 100644 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44.rst +++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/nat44.rst @@ -23,3 +23,5 @@ CSIT source code for the test cases used for plots can be found in nat44-ed-tcp-cps nat44-ed-udp-pps nat44-ed-tcp-pps + nat44-ed-udp-tput + nat44-ed-tcp-tput diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-tput-2n-clx.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-tput-2n-clx.rst new file mode 100644 index 0000000000..99ed6c31a8 --- /dev/null +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-tput-2n-clx.rst @@ -0,0 +1,71 @@ + +.. raw:: latex + + \clearpage + +.. raw:: html + + + +2n-clx-xxv710 +~~~~~~~~~~~~~ + +64b-nat44ed-ip4routing-tcp-tput-avf +----------------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-nat44ed-ip4routing-tcp-tput-avf-ndr-tsa} + \label{fig:2n-clx-xxv710-64b-nat44ed-ip4routing-tcp-tput-avf-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]{2n-clx-xxv710-64b-nat44ed-ip4routing-tcp-tput-avf-pdr-tsa} + \label{fig:2n-clx-xxv710-64b-nat44ed-ip4routing-tcp-tput-avf-pdr-tsa} + \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-tput-2n-skx.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-tput-2n-skx.rst new file mode 100644 index 0000000000..bcf1037f1c --- /dev/null +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-tput-2n-skx.rst @@ -0,0 +1,71 @@ + +.. raw:: latex + + \clearpage + +.. raw:: html + + + +2n-skx-xxv710 +~~~~~~~~~~~~~ + +64b-nat44ed-ip4routing-tcp-tput-avf +----------------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-xxv710-64b-nat44ed-ip4routing-tcp-tput-avf-ndr-tsa} + \label{fig:2n-skx-xxv710-64b-nat44ed-ip4routing-tcp-tput-avf-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]{2n-skx-xxv710-64b-nat44ed-ip4routing-tcp-tput-avf-pdr-tsa} + \label{fig:2n-skx-xxv710-64b-nat44ed-ip4routing-tcp-tput-avf-pdr-tsa} + \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-tput.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-tput.rst new file mode 100644 index 0000000000..f6142d0508 --- /dev/null +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-tcp-tput.rst @@ -0,0 +1,12 @@ + +.. raw:: latex + + \clearpage + +ED TCP TPUT +~~~~~~~~~~~ + +.. toctree:: + + nat44-ed-tcp-tput-2n-clx + nat44-ed-tcp-tput-2n-skx diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-tput-2n-clx.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-tput-2n-clx.rst new file mode 100644 index 0000000000..471b8c6718 --- /dev/null +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-tput-2n-clx.rst @@ -0,0 +1,71 @@ + +.. raw:: latex + + \clearpage + +.. raw:: html + + + +2n-clx-xxv710 +~~~~~~~~~~~~~ + +64b-nat44ed-ip4routing-udp-tput-avf +----------------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-nat44ed-ip4routing-udp-tput-avf-ndr-tsa} + \label{fig:2n-clx-xxv710-64b-nat44ed-ip4routing-udp-tput-avf-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]{2n-clx-xxv710-64b-nat44ed-ip4routing-udp-tput-avf-pdr-tsa} + \label{fig:2n-clx-xxv710-64b-nat44ed-ip4routing-udp-tput-avf-pdr-tsa} + \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-tput-2n-skx.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-tput-2n-skx.rst new file mode 100644 index 0000000000..f3520a23c1 --- /dev/null +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-tput-2n-skx.rst @@ -0,0 +1,71 @@ + +.. raw:: latex + + \clearpage + +.. raw:: html + + + +2n-skx-xxv710 +~~~~~~~~~~~~~ + +64b-nat44ed-ip4routing-udp-tput-avf +----------------------------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-xxv710-64b-nat44ed-ip4routing-udp-tput-avf-ndr-tsa} + \label{fig:2n-skx-xxv710-64b-nat44ed-ip4routing-udp-tput-avf-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]{2n-skx-xxv710-64b-nat44ed-ip4routing-udp-tput-avf-pdr-tsa} + \label{fig:2n-skx-xxv710-64b-nat44ed-ip4routing-udp-tput-avf-pdr-tsa} + \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-tput.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-tput.rst new file mode 100644 index 0000000000..21b058671e --- /dev/null +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44-ed-udp-tput.rst @@ -0,0 +1,12 @@ + +.. raw:: latex + + \clearpage + +ED UDP TPUT +~~~~~~~~~~~ + +.. toctree:: + + nat44-ed-udp-tput-2n-clx + nat44-ed-udp-tput-2n-skx diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44.rst index 5eb311459b..509da00143 100644 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44.rst +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/nat44.rst @@ -25,3 +25,5 @@ CSIT source code for the test cases used for plots can be found in nat44-ed-tcp-cps nat44-ed-udp-pps nat44-ed-tcp-pps + nat44-ed-udp-tput + nat44-ed-tcp-tput -- cgit 1.2.3-korg