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