CSIT-1196: Add hsw/skx and 2n/3n to the report structure
[csit.git] / docs / report / vpp_performance_tests / packet_throughput_graphs / vts.rst
1 VTS
2 ===
3
4 Following sections include summary graphs of VPP Phy-to-VM(s)-to-Phy
5 performance with VM virtio and VPP vhost-user virtual interfaces,
6 including NDR throughput (zero packet loss) and PDR throughput (<0.5%
7 packet loss). Performance is reported for VPP running in multiple
8 configurations of VPP worker thread(s), a.k.a. VPP data plane thread(s),
9 and their physical CPU core(s) placement.
10
11 CSIT source code for the test cases used for plots can be found in
12 `CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/vts?h=rls1807>`_.
13
14 3n-hsw-x520
15 ~~~~~~~~~~~
16
17 64b-1t1c
18 --------
19
20 .. raw:: html
21
22     <center><b>
23
24 :index:`Throughput: vts-3n-hsw-x520-64b-1t1c-ndr`
25
26 .. raw:: html
27
28     </b>
29     <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-64b-1t1c-ndr.html"></iframe>
30     <p><br><br></p>
31     </center>
32
33 .. raw:: latex
34
35     \begin{figure}[H]
36         \centering
37             \graphicspath{{../_build/_static/vpp/}}
38             \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-64b-1t1c-ndr}
39             \label{fig:vts-3n-hsw-x520-64b-1t1c-ndr}
40     \end{figure}
41
42 .. raw:: html
43
44     <center><b>
45
46 :index:`Throughput: vts-3n-hsw-x520-64b-1t1c-pdr`
47
48 .. raw:: html
49
50     </b>
51     <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-64b-1t1c-pdr.html"></iframe>
52     <p><br><br></p>
53     </center>
54
55 .. raw:: latex
56
57     \begin{figure}[H]
58         \centering
59             \graphicspath{{../_build/_static/vpp/}}
60             \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-64b-1t1c-pdr}
61             \label{fig:vts-3n-hsw-x520-64b-1t1c-pdr}
62     \end{figure}
63
64 64b-2t2c
65 --------
66
67 .. raw:: html
68
69     <center><b>
70
71 :index:`Throughput: vts-3n-hsw-x520-64b-2t2c-ndr`
72
73 .. raw:: html
74
75     </b>
76     <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-64b-2t2c-ndr.html"></iframe>
77     <p><br><br></p>
78     </center>
79
80 .. raw:: latex
81
82     \begin{figure}[H]
83         \centering
84             \graphicspath{{../_build/_static/vpp/}}
85             \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-64b-2t2c-ndr}
86             \label{fig:vts-3n-hsw-x520-64b-2t2c-ndr}
87     \end{figure}
88
89 .. raw:: html
90
91     <center><b>
92
93 :index:`Throughput: vts-3n-hsw-x520-64b-2t2c-pdr`
94
95 .. raw:: html
96
97     </b>
98     <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-64b-2t2c-pdr.html"></iframe>
99     <p><br><br></p>
100     </center>
101
102 .. raw:: latex
103
104     \begin{figure}[H]
105         \centering
106             \graphicspath{{../_build/_static/vpp/}}
107             \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-64b-2t2c-pdr}
108             \label{fig:vts-3n-hsw-x520-64b-2t2c-pdr}
109     \end{figure}