From f8a74509fe70a49a6152293e4e5add0d24dc6d1a Mon Sep 17 00:00:00 2001 From: Tibor Frank Date: Mon, 26 Nov 2018 13:03:36 +0100 Subject: [PATCH] CSIT-1351: Add Denverton results to report - add graphs Change-Id: I8220bfe61715916e915ae7adc37f36adcb4af8d2 Signed-off-by: Tibor Frank --- docs/report/introduction/report_history.rst | 15 + .../vpp_performance_tests/csit_release_notes.rst | 3 + .../packet_throughput_graphs/ip4.rst | 115 +++++ .../packet_throughput_graphs/ip6.rst | 115 +++++ .../packet_throughput_graphs/l2.rst | 115 +++++ .../throughput_speedup_multi_core/ip4.rst | 60 +++ .../throughput_speedup_multi_core/ip6.rst | 60 +++ .../throughput_speedup_multi_core/l2.rst | 60 +++ resources/tools/presentation/specification.yaml | 527 ++++++++++++++++++++- 9 files changed, 1068 insertions(+), 2 deletions(-) diff --git a/docs/report/introduction/report_history.rst b/docs/report/introduction/report_history.rst index b639ae47ad..e3dee313db 100644 --- a/docs/report/introduction/report_history.rst +++ b/docs/report/introduction/report_history.rst @@ -13,6 +13,21 @@ Document History | | | | | a. Packet throughput :ref:`vpp_perf_operational_2n_dnv` | | | | +| | 3. Added graphs for Denverton: | +| | | +| | a. Packet Throughput - L2 Switching - | +| | :ref:`packet_throughput_graphs_l2sw-2n-dnv-x553` | +| | b. Packet Throughput - IPv4 Routing - | +| | :ref:`packet_throughput_graphs_ip4-2n-dnv-x553` | +| | c. Packet Throughput - IPv6 Routing - | +| | :ref:`packet_throughput_graphs_ip6-2n-dnv-x553` | +| | d. Speedup Multi-Core - L2 Switching - | +| | :ref:`speedup_graphs_l2sw-2n-dnv-x553` | +| | e. Speedup Multi-Core - IPv4 Routing - | +| | :ref:`speedup_graphs_ip4-2n-dnv-x553` | +| | f. Speedup Multi-Core - IPv6 Routing - | +| | :ref:`speedup_graphs_ip6-2n-dnv-x553` | +| | | +---------+--------------------------------------------------------------------+ | .w47 | 1. Added automated wrapping of long test names in graphs. | | | 2. Changed data and time format in the header. | diff --git a/docs/report/vpp_performance_tests/csit_release_notes.rst b/docs/report/vpp_performance_tests/csit_release_notes.rst index 14ca8c5661..a54d25b707 100644 --- a/docs/report/vpp_performance_tests/csit_release_notes.rst +++ b/docs/report/vpp_performance_tests/csit_release_notes.rst @@ -80,6 +80,9 @@ Changes in |csit-release| - **3n-dnv Tests (3rd Party)**: Published performance tests for 3n- dnv (3-Node Atom Denverton) from 3rd party testbeds running FD.io |csit-release| automated testing code. + Only graphs for Packet Throughput and Speedup Multi-core and not + for Packet Latency were published as there are no results for Packet + Latency available. .. raw:: latex diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4.rst index 429dd57554..c91e5d39bd 100644 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4.rst +++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip4.rst @@ -2039,3 +2039,118 @@ CSIT source code for the test cases used for plots can be found in \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr} \label{fig:ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr} \end{figure} + +.. raw:: latex + + \clearpage + +.. _packet_throughput_graphs_ip4-2n-dnv-x553: + +2n-dnv-x553 +~~~~~~~~~~~ + +64b-1t1c-base +------------- + +.. raw:: html + +
+ +:index:`Packet Throughput: ip4-2n-dnv-x553-64b-1t1c-base-ndr` + +.. raw:: html + + + +



+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-dnv-x553-64b-1t1c-base-ndr} + \label{fig:ip4-2n-dnv-x553-64b-1t1c-base-ndr} + \end{figure} + +.. raw:: html + +
+ +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ip4-2n-dnv-x553-64b-1t1c-base-pdr` + +.. raw:: html + + + +



+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-dnv-x553-64b-1t1c-base-pdr} + \label{fig:ip4-2n-dnv-x553-64b-1t1c-base-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base +------------- + +.. raw:: html + +
+ +:index:`Packet Throughput: ip4-2n-dnv-x553-64b-2t2c-base-ndr` + +.. raw:: html + + + +



+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-dnv-x553-64b-2t2c-base-ndr} + \label{fig:ip4-2n-dnv-x553-64b-2t2c-base-ndr} + \end{figure} + +.. raw:: html + +
+ +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ip4-2n-dnv-x553-64b-2t2c-base-pdr` + +.. raw:: html + + + +



+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-dnv-x553-64b-2t2c-base-pdr} + \label{fig:ip4-2n-dnv-x553-64b-2t2c-base-pdr} + \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6.rst index e69f4c4217..37849247d7 100644 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6.rst +++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/ip6.rst @@ -1048,3 +1048,118 @@ CSIT source code for the test cases used for plots can be found in \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-pdr} \label{fig:ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-pdr} \end{figure} + +.. raw:: latex + + \clearpage + +.. _packet_throughput_graphs_ip6-2n-dnv-x553: + +2n-dnv-x553 +~~~~~~~~~~~ + +78b-1t1c-base +------------- + +.. raw:: html + +
+ +:index:`Packet Throughput: ip6-2n-dnv-x553-78b-1t1c-base-ndr` + +.. raw:: html + + + +



+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-dnv-x553-78b-1t1c-base-ndr} + \label{fig:ip6-2n-dnv-x553-78b-1t1c-base-ndr} + \end{figure} + +.. raw:: html + +
+ +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ip6-2n-dnv-x553-78b-1t1c-base-pdr` + +.. raw:: html + + + +



+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-dnv-x553-78b-1t1c-base-pdr} + \label{fig:ip6-2n-dnv-x553-78b-1t1c-base-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +78b-2t2c-base +------------- + +.. raw:: html + +
+ +:index:`Packet Throughput: ip6-2n-dnv-x553-78b-2t2c-base-ndr` + +.. raw:: html + + + +



+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-dnv-x553-78b-2t2c-base-ndr} + \label{fig:ip6-2n-dnv-x553-78b-2t2c-base-ndr} + \end{figure} + +.. raw:: html + +
+ +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: ip6-2n-dnv-x553-78b-2t2c-base-pdr` + +.. raw:: html + + + +



+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-dnv-x553-78b-2t2c-base-pdr} + \label{fig:ip6-2n-dnv-x553-78b-2t2c-base-pdr} + \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2.rst index d64cef192a..a71fb1365f 100644 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/l2.rst +++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/l2.rst @@ -1156,3 +1156,118 @@ CSIT source code for the test cases used for plots can be found in \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr} \label{fig:l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr} \end{figure} + +.. raw:: latex + + \clearpage + +.. _packet_throughput_graphs_ip4-2n-dnv-x553: + +2n-dnv-x553 +~~~~~~~~~~~ + +64b-1t1c-base +------------- + +.. raw:: html + +
+ +:index:`Packet Throughput: l2sw-2n-dnv-x553-64b-1t1c-base-ndr` + +.. raw:: html + + + +



+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-dnv-x553-64b-1t1c-base-ndr} + \label{fig:l2sw-2n-dnv-x553-64b-1t1c-base-ndr} + \end{figure} + +.. raw:: html + +
+ +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: l2sw-2n-dnv-x553-64b-1t1c-base-pdr` + +.. raw:: html + + + +



+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-dnv-x553-64b-1t1c-base-pdr} + \label{fig:l2sw-2n-dnv-x553-64b-1t1c-base-pdr} + \end{figure} + +.. raw:: latex + + \clearpage + +64b-2t2c-base +------------- + +.. raw:: html + +
+ +:index:`Packet Throughput: l2sw-2n-dnv-x553-64b-2t2c-base-ndr` + +.. raw:: html + + + +



+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-dnv-x553-64b-2t2c-base-ndr} + \label{fig:l2sw-2n-dnv-x553-64b-2t2c-base-ndr} + \end{figure} + +.. raw:: html + +
+ +.. raw:: latex + + \clearpage + +:index:`Packet Throughput: l2sw-2n-dnv-x553-64b-2t2c-base-pdr` + +.. raw:: html + + + +



+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-dnv-x553-64b-2t2c-base-pdr} + \label{fig:l2sw-2n-dnv-x553-64b-2t2c-base-pdr} + \end{figure} 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 bf5dc8f275..ca4fc5d709 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 @@ -1050,3 +1050,63 @@ CSIT source code for the test cases used for plots can be found in \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-base_and_scale-pdr-tsa} \label{fig:ip4-2n-skx-xxv710-64b-base_and_scale-pdr-tsa} \end{figure} + +.. raw:: latex + + \clearpage + +.. _speedup_graphs_ip4-2n-dnv-x553: + +2n-dnv-x553 +~~~~~~~~~~~ + +64b-base +-------- + +.. raw:: html + +
+ +:index:`Speedup Multi-core: ip4-2n-dnv-x553-64b-base-ndr` + +.. raw:: html + + + +



+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-dnv-x553-64b-base-ndr-tsa} + \label{fig:ip4-2n-dnv-x553-64b-base-ndr-tsa} + \end{figure} + +.. raw:: html + +
+ +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: ip4-2n-dnv-x553-64b-base-pdr` + +.. raw:: html + + + +



+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-dnv-x553-64b-base-pdr-tsa} + \label{fig:ip4-2n-dnv-x553-64b-base-pdr-tsa} + \end{figure} diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6.rst index 7f41e135db..0c1a398d61 100644 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6.rst +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/ip6.rst @@ -555,3 +555,63 @@ CSIT source code for the test cases used for plots can be found in \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-base_and_scale-pdr-tsa} \label{fig:ip6-2n-skx-xxv710-78b-base_and_scale-pdr-tsa} \end{figure} + +.. raw:: latex + + \clearpage + +.. _speedup_graphs_ip6-2n-dnv-x553: + +2n-dnv-x553 +~~~~~~~~~~~ + +78b-base +-------- + +.. raw:: html + +
+ +:index:`Speedup Multi-core: ip6-2n-dnv-x553-78b-base-ndr` + +.. raw:: html + + + +



+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-dnv-x553-78b-base-ndr-tsa} + \label{fig:ip6-2n-dnv-x553-78b-base-ndr-tsa} + \end{figure} + +.. raw:: html + +
+ +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: ip6-2n-dnv-x553-78b-base-pdr` + +.. raw:: html + + + +



+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-dnv-x553-78b-base-pdr-tsa} + \label{fig:ip6-2n-dnv-x553-78b-base-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 f866fbd6e7..30b05a0cdb 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 @@ -608,3 +608,63 @@ CSIT source code for the test cases used for above plots can be found in \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-base_and_scale-pdr-tsa} \label{fig:l2sw-2n-skx-xxv710-64b-base_and_scale-pdr-tsa} \end{figure} + +.. raw:: latex + + \clearpage + +.. _speedup_graphs_l2sw-2n-dnv-x553: + +2n-dnv-x553 +~~~~~~~~~~~ + +64b-base +-------- + +.. raw:: html + +
+ +:index:`Speedup Multi-core: l2sw-2n-dnv-x553-64b-base-ndr` + +.. raw:: html + + + +



+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-dnv-x553-64b-base-ndr-tsa} + \label{fig:l2sw-2n-dnv-x553-64b-base-ndr-tsa} + \end{figure} + +.. raw:: html + +
+ +.. raw:: latex + + \clearpage + +:index:`Speedup Multi-core: l2sw-2n-dnv-x553-64b-base-pdr` + +.. raw:: html + + + +



+
+ +.. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_build/_static/vpp/}} + \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-dnv-x553-64b-base-pdr-tsa} + \label{fig:l2sw-2n-dnv-x553-64b-base-pdr-tsa} + \end{figure} diff --git a/resources/tools/presentation/specification.yaml b/resources/tools/presentation/specification.yaml index 7e2aa7e2e9..96733d28ee 100644 --- a/resources/tools/presentation/specification.yaml +++ b/resources/tools/presentation/specification.yaml @@ -75,7 +75,8 @@ urls: URL[JENKINS,CSIT]: "https://jenkins.fd.io/view/csit/job" URL[JENKINS,HC]: "https://jenkins.fd.io/view/hc2vpp/job" - URL[VIRL,DNV]: "http://10.30.51.28/download/denverton/1810/robot-plugin.zip" + # URL[VIRL,DNV]: "http://10.30.51.28/download/denverton/1810/robot-plugin.zip" + URL[VIRL,DNV]: "http://download.it/from/nexus" URL[NEXUS]: "https://docs.fd.io/csit" DIR[NEXUS]: "report/_static/archive" @@ -3945,7 +3946,7 @@ title: "VPP Performance Configuration 2n-dnv" algorithm: "file_test_results" output-file-ext: ".rst" - output-file: "{DIR[DTC,PERF,VPP,2N,DNVvpp_performance_configuration_2n_dnv" + output-file: "{DIR[DTC,PERF,VPP,2N,DNV]}/vpp_performance_configuration_2n_dnv" file-header: "\n.. |br| raw:: html\n\n
\n\n\n.. |prein| raw:: html\n\n
\n\n\n.. |preout| raw:: html\n\n    
\n\n" dir-tables: "{DIR[DTC,PERF,VPP,2N,DNV]}" data: "intel-dnv-vpp" @@ -5838,6 +5839,135 @@ title: "l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr" layout: "plot-throughput" +# Packet Throughput - VPP L2 2n-dnv-x553 base +- + type: "plot" + title: "VPP Throughput: l2sw-2n-dnv-x553-64b-1t1c-base-ndr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/l2sw-2n-dnv-x553-64b-1t1c-base-ndr" + data: "intel-dnv-vpp" + filter: "'NIC_Intel-X553' and + '64B' and + 'BASE' and + 'NDRPDR' and + 'ETH' and + '1T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + not 'MEMIF'" + parameters: + - "throughput" + - "parent" + - "tags" + sort: + - "L2XCBASE" + - "L2BDMACLRN" + - "L2PATCH" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "l2sw-2n-dnv-x553-64b-1t1c-base-ndr" + layout: "plot-throughput" + +- + type: "plot" + title: "VPP Throughput: l2sw-2n-dnv-x553-64b-1t1c-base-pdr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/l2sw-2n-dnv-x553-64b-1t1c-base-pdr" + data: "intel-dnv-vpp" + filter: "'NIC_Intel-X553' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + 'ETH' and + '1T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + not 'MEMIF'" + parameters: + - "throughput" + - "parent" + - "tags" + sort: + - "L2XCBASE" + - "L2BDMACLRN" + - "L2PATCH" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "l2sw-2n-dnv-x553-64b-1t1c-base-pdr" + layout: "plot-throughput" + +- + type: "plot" + title: "VPP Throughput: l2sw-2n-dnv-x553-64b-2t2c-base-ndr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/l2sw-2n-dnv-x553-64b-2t2c-base-ndr" + data: "intel-dnv-vpp" + filter: "'NIC_Intel-X553' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + 'ETH' and + '2T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + not 'MEMIF'" + parameters: + - "throughput" + - "parent" + - "tags" + sort: + - "L2XCBASE" + - "L2BDMACLRN" + - "L2PATCH" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "l2sw-2n-dnv-x553-64b-2t2c-base-ndr" + layout: "plot-throughput" + +- + type: "plot" + title: "VPP Throughput: l2sw-2n-dnv-x553-64b-2t2c-base-pdr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/l2sw-2n-dnv-x553-64b-2t2c-base-pdr" + data: "intel-dnv-vpp" + filter: "'NIC_Intel-X553' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + 'ETH' and + '2T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + not 'MEMIF'" + parameters: + - "throughput" + - "parent" + - "tags" + sort: + - "L2XCBASE" + - "L2BDMACLRN" + - "L2PATCH" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "l2sw-2n-dnv-x553-64b-2t2c-base-pdr" + layout: "plot-throughput" + ################################################################################ # Packet Throughput - VPP Container Memif 3n-hsw-x520 @@ -9640,6 +9770,123 @@ title: "ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr" layout: "plot-throughput" +# Packet Throughput - VPP IPv4 2n-dnv-x553 base and scale +- + type: "plot" + title: "VPP Throughput: ip4-2n-dnv-x553-64b-1t1c-base-ndr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-2n-dnv-x553-64b-1t1c-base-ndr" + data: "intel-dnv-vpp" + filter: "'NIC_Intel-X553' and + '64B' and + 'IP4BASE' and + 'NDRPDR' and + '1T1C' and + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "throughput" + - "parent" + - "tags" + sort: + - "IP4BASE" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "ip4-2n-dnv-x553-64b-1t1c-base-ndr" + layout: "plot-throughput" + +- + type: "plot" + title: "VPP Throughput: ip4-2n-dnv-x553-64b-1t1c-base-pdr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-2n-dnv-x553-64b-1t1c-base-pdr" + data: "intel-dnv-vpp" + filter: "'NIC_Intel-X553' and + '64B' and + 'IP4BASE' and + 'NDRPDR' and + '1T1C' and + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "throughput" + - "parent" + - "tags" + sort: + - "IP4BASE" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "ip4-2n-dnv-x553-64b-1t1c-base-pdr" + layout: "plot-throughput" + +- + type: "plot" + title: "VPP Throughput: ip4-2n-dnv-x553-64b-2t2c-base-ndr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-2n-dnv-x553-64b-2t2c-base-ndr" + data: "intel-dnv-vpp" + filter: "'NIC_Intel-X553' and + '64B' and + 'IP4BASE' and + 'NDRPDR' and + '2T2C' and + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "throughput" + - "parent" + - "tags" + sort: + - "IP4BASE" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "ip4-2n-dnv-x553-64b-2t2c-base-ndr" + layout: "plot-throughput" + +- + type: "plot" + title: "VPP Throughput: ip4-2n-dnv-x553-64b-2t2c-base-pdr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-2n-dnv-x553-64b-2t2c-base-pdr" + data: "intel-dnv-vpp" + filter: "'NIC_Intel-X553' and + '64B' and + 'IP4BASE' and + 'NDRPDR' and + '2T2C' and + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "throughput" + - "parent" + - "tags" + sort: + - "IP4BASE" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "ip4-2n-dnv-x553-64b-2t2c-base-pdr" + layout: "plot-throughput" + ################################################################################ # Packet Throughput - VPP IPv4 tunnels 3n-hsw-x520 base and scale @@ -11675,6 +11922,127 @@ title: "ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-pdr" layout: "plot-throughput" +# Packet Throughput - VPP IPv6 2n-dnv-x553 base +- + type: "plot" + title: "VPP Throughput: ip6-2n-dnv-x553-78b-1t1c-base-ndr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip6-2n-dnv-x553-78b-1t1c-base-ndr" + data: "intel-dnv-vpp" + filter: "'NIC_Intel-X553' and + '78B' and + 'IP6BASE' and + 'NDRPDR' and + '1T1C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "throughput" + - "parent" + - "tags" + sort: + - "IP6BASE" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "ip6-2n-dnv-x553-78b-1t1c-base-ndr" + layout: "plot-throughput" + +- + type: "plot" + title: "VPP Throughput: ip6-2n-dnv-x553-78b-1t1c-base-pdr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip6-2n-dnv-x553-78b-1t1c-base-pdr" + data: "intel-dnv-vpp" + filter: "'NIC_Intel-X553' and + '78B' and + 'IP6BASE' and + 'NDRPDR' and + '1T1C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "throughput" + - "parent" + - "tags" + sort: + - "IP6BASE" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "ip6-2n-dnv-x553-78b-1t1c-base-pdr" + layout: "plot-throughput" + +- + type: "plot" + title: "VPP Throughput: ip6-2n-dnv-x553-78b-2t2c-base-ndr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip6-2n-dnv-x553-78b-2t2c-base-ndr" + data: "intel-dnv-vpp" + filter: "'NIC_Intel-X553' and + '78B' and + 'IP6BASE' and + 'NDRPDR' and + '2T2C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "throughput" + - "parent" + - "tags" + sort: + - "IP6BASE" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "ip6-2n-dnv-x553-78b-2t2c-base-ndr" + layout: "plot-throughput" + +- + type: "plot" + title: "VPP Throughput: ip6-2n-dnv-x553-78b-2t2c-base-pdr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip6-2n-dnv-x553-78b-2t2c-base-pdr" + data: "intel-dnv-vpp" + filter: "'NIC_Intel-X553' and + '78B' and + 'IP6BASE' and + 'NDRPDR' and + '2T2C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "throughput" + - "parent" + - "tags" + sort: + - "IP6BASE" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "ip6-2n-dnv-x553-78b-2t2c-base-pdr" + layout: "plot-throughput" + ################################################################################ # Packet Throughput - VPP IPv6 tunnels 3n-hsw-x520 @@ -24089,6 +24457,55 @@ title: "ip4-2n-skx-xxv710-64b-base_and_scale-pdr" layout: "plot-throughput-speedup-analysis" +# Speedup - VPP IPv4 2n-dnv-x553 base +- + type: "plot" + title: "Speedup: ip4-2n-dnv-x553-64b-base-ndr-tsa" + algorithm: "plot_throughput_speedup_analysis" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-2n-dnv-x553-64b-base-ndr-tsa" + data: "intel-dnv-vpp" + filter: "'NIC_Intel-X553' and + '64B' and + 'IP4BASE' and + 'NDRPDR' and + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "throughput" + - "parent" + - "tags" + sort: + - "IP4BASE" + layout: + title: "ip4-2n-dnv-x553-64b-base-ndr" + layout: "plot-throughput-speedup-analysis" + +- + type: "plot" + title: "Speedup: ip4-2n-dnv-x553-64b-base-pdr-tsa" + algorithm: "plot_throughput_speedup_analysis" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-2n-dnv-x553-64b-base-pdr-tsa" + data: "intel-dnv-vpp" + filter: "'NIC_Intel-X553' and + '64B' and + 'IP4BASE' and + 'NDRPDR' and + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "throughput" + - "parent" + - "tags" + sort: + - "IP4BASE" + layout: + title: "ip4-2n-dnv-x553-64b-base-pdr" + layout: "plot-throughput-speedup-analysis" + ################################################################################ # Speedup - VPP IPv4 Tunnels 3n-hsw-x520 @@ -24966,6 +25383,57 @@ title: "ip6-2n-skx-xxv710-78b-base_and_scale-pdr" layout: "plot-throughput-speedup-analysis" +# Speedup - VPP IPv6 2n-dnv-x553 base +- + type: "plot" + title: "Speedup: ip6-2n-dnv-x553-78b-base-ndr-tsa" + algorithm: "plot_throughput_speedup_analysis" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip6-2n-dnv-x553-78b-base-ndr-tsa" + data: "intel-dnv-vpp" + filter: "'NIC_Intel-X553' and + '78B' and + 'IP6BASE' and + 'NDRPDR' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "throughput" + - "parent" + - "tags" + sort: + - "IP6BASE" + layout: + title: "ip6-2n-dnv-x553-78b-base-ndr" + layout: "plot-throughput-speedup-analysis" + +- + type: "plot" + title: "Speedup: ip6-2n-dnv-x553-78b-base-pdr-tsa" + algorithm: "plot_throughput_speedup_analysis" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip6-2n-dnv-x553-78b-base-pdr-tsa" + data: "intel-dnv-vpp" + filter: "'NIC_Intel-X553' and + '78B' and + 'IP6BASE' and + 'NDRPDR' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "throughput" + - "parent" + - "tags" + sort: + - "IP6BASE" + layout: + title: "ip6-2n-dnv-x553-78b-base-pdr" + layout: "plot-throughput-speedup-analysis" + ################################################################################ # Speedup - VPP IPv6 tunnels 3n-hsw-x520 @@ -25797,6 +26265,61 @@ title: "l2sw-2n-skx-xxv710-64b-base_and_scale-pdr" layout: "plot-throughput-speedup-analysis" +# Speedup - VPP L2 2n-dnv-x553 base +- + type: "plot" + title: "Speedup: l2sw-2n-dnv-x553-64b-base-ndr-tsa" + algorithm: "plot_throughput_speedup_analysis" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/l2sw-2n-dnv-x553-64b-base-ndr-tsa" + data: "intel-dnv-vpp" + filter: "'NIC_Intel-X553' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + 'ETH' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + not 'MEMIF'" + parameters: + - "throughput" + - "parent" + - "tags" + sort: + - "L2XCBASE" + - "L2BDMACLRN" + - "L2PATCH" + layout: + title: "l2sw-2n-dnv-x553-64b-base-ndr" + layout: "plot-throughput-speedup-analysis" + +- + type: "plot" + title: "Speedup: l2sw-2n-dnv-x553-64b-base-pdr-tsa" + algorithm: "plot_throughput_speedup_analysis" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/l2sw-2n-dnv-x553-64b-base-pdr-tsa" + data: "intel-dnv-vpp" + filter: "'NIC_Intel-X553' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + 'ETH' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + not 'MEMIF'" + parameters: + - "throughput" + - "parent" + - "tags" + sort: + - "L2XCBASE" + - "L2BDMACLRN" + - "L2PATCH" + layout: + title: "l2sw-2n-dnv-x553-64b-base-pdr" + layout: "plot-throughput-speedup-analysis" + ################################################################################ # Packet Speedup - VPP vhost ip4 3n-hsw-x520 -- 2.16.6