From a28e97a231fbddc2cc04f073dd8b402c29cc5aaf Mon Sep 17 00:00:00 2001 From: Maciek Konstantynowicz Date: Wed, 16 Dec 2020 13:07:42 +0000 Subject: [PATCH] report: added report static content for new testbed type AMD EPYC Zen2 7532 Change-Id: I9099cce7c4da15a1b3a9aafd37825b284c5ed7fe Signed-off-by: Maciek Konstantynowicz --- .../dpdk_performance_tests/csit_release_notes.rst | 3 + docs/report/introduction/physical_testbeds.rst | 44 +- docs/report/introduction/testbed-2n-zn2.svg | 1093 ++++++++++++++++++++ .../vpp_performance_tests/csit_release_notes.rst | 5 +- 4 files changed, 1142 insertions(+), 3 deletions(-) create mode 100644 docs/report/introduction/testbed-2n-zn2.svg diff --git a/docs/report/dpdk_performance_tests/csit_release_notes.rst b/docs/report/dpdk_performance_tests/csit_release_notes.rst index 720f00f440..a0ae239b23 100644 --- a/docs/report/dpdk_performance_tests/csit_release_notes.rst +++ b/docs/report/dpdk_performance_tests/csit_release_notes.rst @@ -8,6 +8,9 @@ Changes in |csit-release| - Fixed DPDK compilation on ARM systems. + - **AMD 2n-zn2 testbed**: New physical testbed type installed in + FD.io CSIT, with DPDK performance data added to this report. + #. DPDK RELEASE VERSION CHANGE - |csit-release| tested |dpdk-release|, as used by |vpp-release|. diff --git a/docs/report/introduction/physical_testbeds.rst b/docs/report/introduction/physical_testbeds.rst index 3776c03d72..1c6bc1c267 100644 --- a/docs/report/introduction/physical_testbeds.rst +++ b/docs/report/introduction/physical_testbeds.rst @@ -29,7 +29,8 @@ the following processor architectures: - Intel Xeon: Skylake Platinum 8180, Haswell-SP E5-2699v3, Cascade Lake Platinum 8280, Cascade Lake 6252N. - Intel Atom: Denverton C3858. -- ARM: TaiShan 2280, hip07-d05. +- Arm: TaiShan 2280, hip07-d05. +- AMD EPYC: Zen2 7532. Server SUT performance depends on server and processor type, hence results for testbeds based on different servers must be reported @@ -41,6 +42,47 @@ https://git.fd.io/csit/tree/docs/lab/testbed_specifications.md. Following is the description of existing production testbeds. +2-Node AMD EPYC Zen2 (2n-zn2) +----------------------------- + +One 2n-zn2 testbed in in operation in FD.io labs. It is built based on +two SuperMicro SuperMicro AS-1114S-WTRT servers, with SUT and TG servers +equipped with one AMD EPYC Zen2 7532 processor each (256 MB Cache, 2.40 +GHz, 32 cores). 2n-zn2 physical topology is shown below. + +.. only:: latex + + .. raw:: latex + + \begin{figure}[H] + \centering + \graphicspath{{../_tmp/src/introduction/}} + \includegraphics[width=0.90\textwidth]{testbed-2n-zn2} + \label{fig:testbed-2n-zn2} + \end{figure} + +.. only:: html + + .. figure:: testbed-2n-zn2.svg + :alt: testbed-2n-zn2 + :align: center + +SUT server is populated with the following NIC models: + +#. NIC-1: x710-DA4 4p10GE Intel. +#. NIC-2: xxv710-DA2 2p25GE Intel. +#. NIC-3: cx556a-edat ConnectX5 2p100GE Mellanox. + +TG server runs TRex application and is populated with the following +NIC models: + +#. NIC-1: x710-DA4 4p10GE Intel. +#. NIC-2: xxv710-DA2 2p25GE Intel. +#. NIC-3: cx556a-edat ConnectX5 2p100GE Mellanox. + +All AMD EPYC Zen2 7532 servers run with AMD SMT enabled, doubling the +number of logical cores exposed to Linux. + 2-Node Xeon Cascade Lake (2n-clx) --------------------------------- diff --git a/docs/report/introduction/testbed-2n-zn2.svg b/docs/report/introduction/testbed-2n-zn2.svg new file mode 100644 index 0000000000..54b785b122 --- /dev/null +++ b/docs/report/introduction/testbed-2n-zn2.svg @@ -0,0 +1,1093 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Socket 0AMD EPYCZen2 7532 + + + + + + + + + NIC3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + NIC2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + NIC1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + x16 + + + + + + + + + + + + + + + x16 + + + + + + + + + + + + + + + x16 + + + + + + + + + + + + + + + x86Server + + + + + + + + + + + + + + + + 2-Node AMD EPYC zen2 (2n-zn2) + + + + + + Traffic Generator (TG) + + + + + + DDR4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + PCIeGen3 + + + + + + + + x86Server + + + + + + + + + NIC1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Socket 0AMD EPYC Zen2 7532 + + + + + + + + + NIC2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + NIC3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + x16 + + + + + + + + + + + + + + + x16 + + + + + + + + + + + + + + + x16 + + + + + + + DDR4 + + + + + + + + + + + + + + System Under Test (SUT) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + PCIeGen3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/report/vpp_performance_tests/csit_release_notes.rst b/docs/report/vpp_performance_tests/csit_release_notes.rst index 808727ee30..56cb2f3cc3 100644 --- a/docs/report/vpp_performance_tests/csit_release_notes.rst +++ b/docs/report/vpp_performance_tests/csit_release_notes.rst @@ -42,8 +42,9 @@ Changes in |csit-release| - **IPSec async mode tests**: Added VPP performance tests for async crypto engine. - - **AMD 2n-zn2 testbed**: New physical testbed type installed in FD.io CSIT, - VPP performance data will be added in upcoming weeks. + - **AMD 2n-zn2 testbed**: New physical testbed type installed in + FD.io CSIT, with VPP and DPDK performance data added to CSIT + trending and this report. #. TEST FRAMEWORK -- 2.16.6