From 27fbd8171dcc2a3982274224ccb4979e56a22e87 Mon Sep 17 00:00:00 2001 From: Tibor Frank Date: Mon, 3 Feb 2020 10:21:29 +0100 Subject: Report: Add DPDK 2n-clx Change-Id: I4cd0fb5169a8ce571cce23bf8c3b9709afe8dc9b Signed-off-by: Tibor Frank --- .../hdrh_packet_latency_graphs/2n-clx-cx556a.rst | 104 +++++++++++++++++ .../hdrh_packet_latency_graphs/2n-clx-x710.rst | 3 - .../hdrh_packet_latency_graphs/2n-clx-xxv710.rst | 3 - .../hdrh_packet_latency_graphs/2n-skx-x710.rst | 3 - .../hdrh_packet_latency_graphs/2n-skx-xxv710.rst | 3 - .../hdrh_packet_latency_graphs/3n-hsw-x710.rst | 3 - .../hdrh_packet_latency_graphs/3n-hsw-xl710.rst | 3 - .../hdrh_packet_latency_graphs/3n-skx-x710.rst | 3 - .../hdrh_packet_latency_graphs/3n-skx-xxv710.rst | 3 - .../hdrh_packet_latency_graphs/index.rst | 3 +- .../2n-clx-cx556a.rst | 104 +++++++++++++++++ .../2n-clx-x710.rst | 104 +++++++++++++++++ .../2n-clx-xxv710.rst | 104 +++++++++++++++++ .../2n-skx-x710.rst | 104 +++++++++++++++++ .../2n-skx-xxv710.rst | 104 +++++++++++++++++ .../3n-hsw-x710.rst | 104 +++++++++++++++++ .../3n-hsw-xl710.rst | 104 +++++++++++++++++ .../3n-skx-x710.rst | 104 +++++++++++++++++ .../3n-skx-xxv710.rst | 104 +++++++++++++++++ .../index.rst | 34 ++++++ docs/report/dpdk_performance_tests/index.rst | 1 + .../packet_latency_graphs/2n-clx-cx556a.rst | 107 ++++++++++++++++++ .../packet_latency_graphs/index.rst | 1 + .../packet_throughput_graphs/2n-clx-cx556a.rst | 125 +++++++++++++++++++++ .../packet_throughput_graphs/index.rst | 1 + 25 files changed, 1311 insertions(+), 25 deletions(-) create mode 100644 docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/2n-clx-cx556a.rst create mode 100644 docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/2n-clx-cx556a.rst create mode 100644 docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/2n-clx-x710.rst create mode 100644 docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/2n-clx-xxv710.rst create mode 100644 docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/2n-skx-x710.rst create mode 100644 docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/2n-skx-xxv710.rst create mode 100644 docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/3n-hsw-x710.rst create mode 100644 docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/3n-hsw-xl710.rst create mode 100644 docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/3n-skx-x710.rst create mode 100644 docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/3n-skx-xxv710.rst create mode 100644 docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/index.rst create mode 100644 docs/report/dpdk_performance_tests/packet_latency_graphs/2n-clx-cx556a.rst create mode 100644 docs/report/dpdk_performance_tests/packet_throughput_graphs/2n-clx-cx556a.rst (limited to 'docs/report/dpdk_performance_tests') diff --git a/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/2n-clx-cx556a.rst b/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/2n-clx-cx556a.rst new file mode 100644 index 0000000000..711ab1d2f6 --- /dev/null +++ b/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/2n-clx-cx556a.rst @@ -0,0 +1,104 @@ + +.. raw:: latex + + \clearpage + +.. raw:: html + + + +2n-clx-cx556a +~~~~~~~~~~~~~ + +CSIT source code for the test cases used for plots can be found in +`CSIT git repository `_. + +.. raw:: latex + + \clearpage + +64b-2t1c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-base-ndr-hdrh-lat} + \label{fig:2n-clx-cx556a-64b-2t1c-base-ndr-hdrh-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-4t2c-base-ndr-hdrh-lat} + \label{fig:2n-clx-cx556a-64b-4t2c-base-ndr-hdrh-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-8t4c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-8t4c-base-ndr-hdrh-lat} + \label{fig:2n-clx-cx556a-64b-8t4c-base-ndr-hdrh-lat} + \end{figure} diff --git a/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/2n-clx-x710.rst b/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/2n-clx-x710.rst index f3c645a247..1e7842ee24 100644 --- a/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/2n-clx-x710.rst +++ b/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/2n-clx-x710.rst @@ -31,9 +31,6 @@ 2n-clx-x710 ~~~~~~~~~~~ -This section includes summary graphs of Phy-to-Phy performance with packet -routed forwarding measured at 100% of discovered NDR throughput rate. - CSIT source code for the test cases used for plots can be found in `CSIT git repository `_. diff --git a/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/2n-clx-xxv710.rst b/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/2n-clx-xxv710.rst index c78d391596..a3b3b044bd 100644 --- a/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/2n-clx-xxv710.rst +++ b/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/2n-clx-xxv710.rst @@ -31,9 +31,6 @@ 2n-clx-xxv710 ~~~~~~~~~~~~~ -This section includes summary graphs of Phy-to-Phy performance with packet -routed forwarding measured at 100% of discovered NDR throughput rate. - CSIT source code for the test cases used for plots can be found in `CSIT git repository `_. diff --git a/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/2n-skx-x710.rst b/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/2n-skx-x710.rst index a5787b2fc1..a42a7eb4c6 100644 --- a/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/2n-skx-x710.rst +++ b/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/2n-skx-x710.rst @@ -31,9 +31,6 @@ 2n-skx-x710 ~~~~~~~~~~~ -This section includes summary graphs of Phy-to-Phy performance with packet -routed forwarding measured at 100% of discovered NDR throughput rate. - CSIT source code for the test cases used for plots can be found in `CSIT git repository `_. diff --git a/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/2n-skx-xxv710.rst b/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/2n-skx-xxv710.rst index bcbad556a4..c6e9f23f86 100644 --- a/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/2n-skx-xxv710.rst +++ b/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/2n-skx-xxv710.rst @@ -31,9 +31,6 @@ 2n-skx-xxv710 ~~~~~~~~~~~~~ -This section includes summary graphs of Phy-to-Phy performance with packet -routed forwarding measured at 100% of discovered NDR throughput rate. - CSIT source code for the test cases used for plots can be found in `CSIT git repository `_. diff --git a/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/3n-hsw-x710.rst b/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/3n-hsw-x710.rst index f504e00cfa..4272c6b26d 100644 --- a/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/3n-hsw-x710.rst +++ b/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/3n-hsw-x710.rst @@ -31,9 +31,6 @@ 3n-hsw-x710 ~~~~~~~~~~~ -This section includes summary graphs of Phy-to-Phy performance with packet -routed forwarding measured at 100% of discovered NDR throughput rate. - CSIT source code for the test cases used for plots can be found in `CSIT git repository `_. diff --git a/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/3n-hsw-xl710.rst b/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/3n-hsw-xl710.rst index 3061d51cd4..fb41406dd3 100644 --- a/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/3n-hsw-xl710.rst +++ b/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/3n-hsw-xl710.rst @@ -31,9 +31,6 @@ 3n-hsw-xl710 ~~~~~~~~~~~~ -This section includes summary graphs of Phy-to-Phy performance with packet -routed forwarding measured at 100% of discovered NDR throughput rate. - CSIT source code for the test cases used for plots can be found in `CSIT git repository `_. diff --git a/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/3n-skx-x710.rst b/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/3n-skx-x710.rst index 47108a6b93..d092bd894c 100644 --- a/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/3n-skx-x710.rst +++ b/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/3n-skx-x710.rst @@ -31,9 +31,6 @@ 3n-skx-x710 ~~~~~~~~~~~ -This section includes summary graphs of Phy-to-Phy performance with packet -routed forwarding measured at 100% of discovered NDR throughput rate. - CSIT source code for the test cases used for plots can be found in `CSIT git repository `_. diff --git a/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/3n-skx-xxv710.rst b/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/3n-skx-xxv710.rst index 15219c67f2..694cb584f3 100644 --- a/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/3n-skx-xxv710.rst +++ b/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/3n-skx-xxv710.rst @@ -31,9 +31,6 @@ 3n-skx-xxv710 ~~~~~~~~~~~~~ -This section includes summary graphs of Phy-to-Phy performance with packet -routed forwarding measured at 100% of discovered NDR throughput rate. - CSIT source code for the test cases used for plots can be found in `CSIT git repository `_. diff --git a/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/index.rst b/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/index.rst index ee4c96a926..cbfeb0468e 100644 --- a/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/index.rst +++ b/docs/report/dpdk_performance_tests/hdrh_packet_latency_graphs/index.rst @@ -6,7 +6,7 @@ HDRHistogram Packet Latency =========================== -Latency results are generated from a single execution of NDR discovery +Latency results are generated from a single execution of NDRPDR discovery test across physical testbeds hosted LF FD.io labs: 3n-hsw, 2n-skx, 3n- skx, 2n-clx. @@ -29,5 +29,6 @@ skx, 2n-clx. 3n-skx-x710 2n-clx-xxv710 2n-clx-x710 + 2n-clx-cx556a 3n-hsw-xl710 3n-hsw-x710 diff --git a/docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/2n-clx-cx556a.rst b/docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/2n-clx-cx556a.rst new file mode 100644 index 0000000000..990fb4c355 --- /dev/null +++ b/docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/2n-clx-cx556a.rst @@ -0,0 +1,104 @@ + +.. raw:: latex + + \clearpage + +.. raw:: html + + + +2n-clx-cx556a +~~~~~~~~~~~~~ + +CSIT source code for the test cases used for plots can be found in +`CSIT git repository `_. + +.. raw:: latex + + \clearpage + +64b-2t1c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-base-ndr-hdrh-lat-percentile} + \label{fig:2n-clx-cx556a-64b-2t1c-base-ndr-hdrh-lat-percentile} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-4t2c-base-ndr-hdrh-lat-percentile} + \label{fig:2n-clx-cx556a-64b-4t2c-base-ndr-hdrh-lat-percentile} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-8t4c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-8t4c-base-ndr-hdrh-lat-percentile} + \label{fig:2n-clx-cx556a-64b-8t4c-base-ndr-hdrh-lat-percentile} + \end{figure} diff --git a/docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/2n-clx-x710.rst b/docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/2n-clx-x710.rst new file mode 100644 index 0000000000..1f203416cb --- /dev/null +++ b/docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/2n-clx-x710.rst @@ -0,0 +1,104 @@ + +.. raw:: latex + + \clearpage + +.. raw:: html + + + +2n-clx-x710 +~~~~~~~~~~~ + +CSIT source code for the test cases used for plots can be found in +`CSIT git repository `_. + +.. raw:: latex + + \clearpage + +64b-2t1c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-x710-64b-2t1c-base-ndr-hdrh-lat-percentile} + \label{fig:2n-clx-x710-64b-2t1c-base-ndr-hdrh-lat-percentile} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-x710-64b-4t2c-base-ndr-hdrh-lat-percentile} + \label{fig:2n-clx-x710-64b-4t2c-base-ndr-hdrh-lat-percentile} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-8t4c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-x710-64b-8t4c-base-ndr-hdrh-lat-percentile} + \label{fig:2n-clx-x710-64b-8t4c-base-ndr-hdrh-lat-percentile} + \end{figure} diff --git a/docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/2n-clx-xxv710.rst b/docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/2n-clx-xxv710.rst new file mode 100644 index 0000000000..c77e5460f7 --- /dev/null +++ b/docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/2n-clx-xxv710.rst @@ -0,0 +1,104 @@ + +.. raw:: latex + + \clearpage + +.. raw:: html + + + +2n-clx-xxv710 +~~~~~~~~~~~~~ + +CSIT source code for the test cases used for plots can be found in +`CSIT git repository `_. + +.. raw:: latex + + \clearpage + +64b-2t1c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-2t1c-base-ndr-hdrh-lat-percentile} + \label{fig:2n-clx-xxv710-64b-2t1c-base-ndr-hdrh-lat-percentile} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-4t2c-base-ndr-hdrh-lat-percentile} + \label{fig:2n-clx-xxv710-64b-4t2c-base-ndr-hdrh-lat-percentile} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-8t4c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-xxv710-64b-8t4c-base-ndr-hdrh-lat-percentile} + \label{fig:2n-clx-xxv710-64b-8t4c-base-ndr-hdrh-lat-percentile} + \end{figure} diff --git a/docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/2n-skx-x710.rst b/docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/2n-skx-x710.rst new file mode 100644 index 0000000000..c4a5093688 --- /dev/null +++ b/docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/2n-skx-x710.rst @@ -0,0 +1,104 @@ + +.. raw:: latex + + \clearpage + +.. raw:: html + + + +2n-skx-x710 +~~~~~~~~~~~ + +CSIT source code for the test cases used for plots can be found in +`CSIT git repository `_. + +.. raw:: latex + + \clearpage + +64b-2t1c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-x710-64b-2t1c-base-ndr-hdrh-lat-percentile} + \label{fig:2n-skx-x710-64b-2t1c-base-ndr-hdrh-lat-percentile} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-x710-64b-4t2c-base-ndr-hdrh-lat-percentile} + \label{fig:2n-skx-x710-64b-4t2c-base-ndr-hdrh-lat-percentile} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-8t4c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-x710-64b-8t4c-base-ndr-hdrh-lat-percentile} + \label{fig:2n-skx-x710-64b-8t4c-base-ndr-hdrh-lat-percentile} + \end{figure} diff --git a/docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/2n-skx-xxv710.rst b/docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/2n-skx-xxv710.rst new file mode 100644 index 0000000000..2d36e411f2 --- /dev/null +++ b/docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/2n-skx-xxv710.rst @@ -0,0 +1,104 @@ + +.. raw:: latex + + \clearpage + +.. raw:: html + + + +2n-skx-xxv710 +~~~~~~~~~~~~~ + +CSIT source code for the test cases used for plots can be found in +`CSIT git repository `_. + +.. raw:: latex + + \clearpage + +64b-2t1c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-xxv710-64b-2t1c-base-ndr-hdrh-lat-percentile} + \label{fig:2n-skx-xxv710-64b-2t1c-base-ndr-hdrh-lat-percentile} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-xxv710-64b-4t2c-base-ndr-hdrh-lat-percentile} + \label{fig:2n-skx-xxv710-64b-4t2c-base-ndr-hdrh-lat-percentile} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-8t4c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-skx-xxv710-64b-8t4c-base-ndr-hdrh-lat-percentile} + \label{fig:2n-skx-xxv710-64b-8t4c-base-ndr-hdrh-lat-percentile} + \end{figure} diff --git a/docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/3n-hsw-x710.rst b/docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/3n-hsw-x710.rst new file mode 100644 index 0000000000..f5610c7e81 --- /dev/null +++ b/docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/3n-hsw-x710.rst @@ -0,0 +1,104 @@ + +.. raw:: latex + + \clearpage + +.. raw:: html + + + +3n-hsw-x710 +~~~~~~~~~~~ + +CSIT source code for the test cases used for plots can be found in +`CSIT git repository `_. + +.. raw:: latex + + \clearpage + +64b-1t1c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-hsw-x710-64b-1t1c-base-ndr-hdrh-lat-percentile} + \label{fig:3n-hsw-x710-64b-1t1c-base-ndr-hdrh-lat-percentile} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-hsw-x710-64b-2t2c-base-ndr-hdrh-lat-percentile} + \label{fig:3n-hsw-x710-64b-2t2c-base-ndr-hdrh-lat-percentile} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t4c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-hsw-x710-64b-4t4c-base-ndr-hdrh-lat-percentile} + \label{fig:3n-hsw-x710-64b-4t4c-base-ndr-hdrh-lat-percentile} + \end{figure} diff --git a/docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/3n-hsw-xl710.rst b/docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/3n-hsw-xl710.rst new file mode 100644 index 0000000000..4e4a8ac84e --- /dev/null +++ b/docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/3n-hsw-xl710.rst @@ -0,0 +1,104 @@ + +.. raw:: latex + + \clearpage + +.. raw:: html + + + +3n-hsw-xl710 +~~~~~~~~~~~~ + +CSIT source code for the test cases used for plots can be found in +`CSIT git repository `_. + +.. raw:: latex + + \clearpage + +64b-1t1c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-hsw-xl710-64b-1t1c-base-ndr-hdrh-lat-percentile} + \label{fig:3n-hsw-xl710-64b-1t1c-base-ndr-hdrh-lat-percentile} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-hsw-xl710-64b-2t2c-base-ndr-hdrh-lat-percentile} + \label{fig:3n-hsw-xl710-64b-2t2c-base-ndr-hdrh-lat-percentile} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t4c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-hsw-xl710-64b-4t4c-base-ndr-hdrh-lat-percentile} + \label{fig:3n-hsw-xl710-64b-4t4c-base-ndr-hdrh-lat-percentile} + \end{figure} diff --git a/docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/3n-skx-x710.rst b/docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/3n-skx-x710.rst new file mode 100644 index 0000000000..7a17fa7684 --- /dev/null +++ b/docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/3n-skx-x710.rst @@ -0,0 +1,104 @@ + +.. raw:: latex + + \clearpage + +.. raw:: html + + + +3n-skx-x710 +~~~~~~~~~~~ + +CSIT source code for the test cases used for plots can be found in +`CSIT git repository `_. + +.. raw:: latex + + \clearpage + +64b-2t1c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-x710-64b-2t1c-base-ndr-hdrh-lat-percentile} + \label{fig:3n-skx-x710-64b-2t1c-base-ndr-hdrh-lat-percentile} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-x710-64b-4t2c-base-ndr-hdrh-lat-percentile} + \label{fig:3n-skx-x710-64b-4t2c-base-ndr-hdrh-lat-percentile} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-8t4c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-x710-64b-8t4c-base-ndr-hdrh-lat-percentile} + \label{fig:3n-skx-x710-64b-8t4c-base-ndr-hdrh-lat-percentile} + \end{figure} diff --git a/docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/3n-skx-xxv710.rst b/docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/3n-skx-xxv710.rst new file mode 100644 index 0000000000..14093732d2 --- /dev/null +++ b/docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/3n-skx-xxv710.rst @@ -0,0 +1,104 @@ + +.. raw:: latex + + \clearpage + +.. raw:: html + + + +3n-skx-xxv710 +~~~~~~~~~~~~~ + +CSIT source code for the test cases used for plots can be found in +`CSIT git repository `_. + +.. raw:: latex + + \clearpage + +64b-2t1c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-2t1c-base-ndr-hdrh-lat-percentile} + \label{fig:3n-skx-xxv710-64b-2t1c-base-ndr-hdrh-lat-percentile} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-4t2c-base-ndr-hdrh-lat-percentile} + \label{fig:3n-skx-xxv710-64b-4t2c-base-ndr-hdrh-lat-percentile} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-8t4c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{3n-skx-xxv710-64b-8t4c-base-ndr-hdrh-lat-percentile} + \label{fig:3n-skx-xxv710-64b-8t4c-base-ndr-hdrh-lat-percentile} + \end{figure} diff --git a/docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/index.rst b/docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/index.rst new file mode 100644 index 0000000000..2316c82b77 --- /dev/null +++ b/docs/report/dpdk_performance_tests/hdrh_packet_latency_percentile_graphs/index.rst @@ -0,0 +1,34 @@ + +.. raw:: latex + + \clearpage + +Latency by Percentile Distribution +================================== + +Latency results are generated from a single execution of NDRPDR discovery +test across physical testbeds hosted LF FD.io labs: 3n-hsw, 2n-skx, 3n- +skx, 2n-clx. + +.. note:: + + Test results have been generated by + `FD.io test executor dpdk performance job 2n-skx`_, + `FD.io test executor dpdk performance job 3n-skx`_, + `FD.io test executor dpdk performance job 2n-clx`_ and + `FD.io test executor dpdk performance job 3n-hsw`_ with RF + result files csit-dpdk-perf-|srelease|-\*.zip + `archived here <../../_static/archive/>`_. + +.. toctree:: + :maxdepth: 3 + + 2n-skx-xxv710 + 2n-skx-x710 + 3n-skx-xxv710 + 3n-skx-x710 + 2n-clx-xxv710 + 2n-clx-x710 + 2n-clx-cx556a + 3n-hsw-xl710 + 3n-hsw-x710 diff --git a/docs/report/dpdk_performance_tests/index.rst b/docs/report/dpdk_performance_tests/index.rst index 85541465c9..a7f5a3db61 100644 --- a/docs/report/dpdk_performance_tests/index.rst +++ b/docs/report/dpdk_performance_tests/index.rst @@ -8,6 +8,7 @@ DPDK Performance packet_throughput_graphs/index packet_latency_graphs/index hdrh_packet_latency_graphs/index + hdrh_packet_latency_percentile_graphs/index comparisons/index throughput_trending test_environment diff --git a/docs/report/dpdk_performance_tests/packet_latency_graphs/2n-clx-cx556a.rst b/docs/report/dpdk_performance_tests/packet_latency_graphs/2n-clx-cx556a.rst new file mode 100644 index 0000000000..812a75aadf --- /dev/null +++ b/docs/report/dpdk_performance_tests/packet_latency_graphs/2n-clx-cx556a.rst @@ -0,0 +1,107 @@ + +.. raw:: latex + + \clearpage + +.. raw:: html + + + +2n-clx-cx556a +~~~~~~~~~~~~~ + +This section includes summary graphs of Phy-to-Phy performance with packet +routed forwarding measured at 100% of discovered NDR throughput rate. + +CSIT source code for the test cases used for plots can be found in +`CSIT git repository `_. + +.. raw:: latex + + \clearpage + +64b-2t1c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-base-ndr-lat} + \label{fig:2n-clx-cx556a-64b-2t1c-base-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-4t2c-base-ndr-lat} + \label{fig:2n-clx-cx556a-64b-4t2c-base-ndr-lat} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-8t4c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-8t4c-base-ndr-lat} + \label{fig:2n-clx-cx556a-64b-8t4c-base-ndr-lat} + \end{figure} diff --git a/docs/report/dpdk_performance_tests/packet_latency_graphs/index.rst b/docs/report/dpdk_performance_tests/packet_latency_graphs/index.rst index 70a255e1e2..af647cac6a 100644 --- a/docs/report/dpdk_performance_tests/packet_latency_graphs/index.rst +++ b/docs/report/dpdk_performance_tests/packet_latency_graphs/index.rst @@ -55,5 +55,6 @@ Additional information about graph data: 3n-skx-x710 2n-clx-xxv710 2n-clx-x710 + 2n-clx-cx556a 3n-hsw-xl710 3n-hsw-x710 diff --git a/docs/report/dpdk_performance_tests/packet_throughput_graphs/2n-clx-cx556a.rst b/docs/report/dpdk_performance_tests/packet_throughput_graphs/2n-clx-cx556a.rst new file mode 100644 index 0000000000..db8321f02a --- /dev/null +++ b/docs/report/dpdk_performance_tests/packet_throughput_graphs/2n-clx-cx556a.rst @@ -0,0 +1,125 @@ + +.. raw:: latex + + \clearpage + +.. raw:: html + + + +2n-clx-cx556a +~~~~~~~~~~~~~ + +Following sections include summary graphs of Phy-to-Phy performance with +packet 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 `_. + +.. raw:: latex + + \clearpage + +64b-2t1c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-base-ndr} + \label{fig:2n-clx-cx556a-64b-2t1c-base-ndr} + \end{figure} + +.. raw:: latex + + \clearpage + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-2t1c-base-pdr} + \label{fig:2n-clx-cx556a-64b-2t1c-base-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-4t2c-base +------------- + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-4t2c-base-ndr} + \label{fig:2n-clx-cx556a-64b-4t2c-base-ndr} + \end{figure} + +.. raw:: latex + + \clearpage + +.. raw:: html + +
+ +


+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/dpdk/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{2n-clx-cx556a-64b-4t2c-base-pdr} + \label{fig:2n-clx-cx556a-64b-4t2c-base-pdr} + \end{figure} diff --git a/docs/report/dpdk_performance_tests/packet_throughput_graphs/index.rst b/docs/report/dpdk_performance_tests/packet_throughput_graphs/index.rst index b06af95e67..0f76b42d78 100644 --- a/docs/report/dpdk_performance_tests/packet_throughput_graphs/index.rst +++ b/docs/report/dpdk_performance_tests/packet_throughput_graphs/index.rst @@ -63,5 +63,6 @@ Additional information about graph data: 3n-skx-x710 2n-clx-xxv710 2n-clx-x710 + 2n-clx-cx556a 3n-hsw-xl710 3n-hsw-x710 -- cgit 1.2.3-korg