e3baf4299c366eac4fecbf6810f4a3f8397edcb0
[csit.git] / docs / report / vpp_performance_tests / packet_latency_graphs / ip4_tunnels.rst
1
2 .. raw:: latex
3
4     \clearpage
5
6 IPv4 Tunnels
7 ============
8
9 This section includes summary graphs of VPP Phy-to-Phy packet latency
10 with IPv4 Overlay Tunnels measured at 100% of discovered NDR throughput
11 rate. Latency is reported for VPP running in multiple configurations of
12 VPP worker thread(s), a.k.a. VPP data plane thread(s), and their
13 physical CPU core(s) placement.
14
15 CSIT source code for the test cases used for plots can be found in
16 `CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip4_tunnels?h=rls1807>`_.
17
18 3n-hsw-x520
19 ~~~~~~~~~~~
20
21 64b-1t1c-base_and_scale
22 -----------------------
23
24 .. raw:: html
25
26     <center><b>
27
28 :index:`Latency: ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr`
29
30 .. raw:: html
31
32     </b>
33     <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat.html"></iframe>
34     <p><br><br></p>
35     </center>
36
37 .. raw:: latex
38
39     \begin{figure}[H]
40         \centering
41             \graphicspath{{../_build/_static/vpp/}}
42             \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat}
43             \label{fig:ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat}
44     \end{figure}
45
46 .. raw:: latex
47
48     \clearpage
49
50 64b-2t2c-base_and_scale
51 -----------------------
52
53 .. raw:: html
54
55     <center><b>
56
57 :index:`Latency: ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr`
58
59 .. raw:: html
60
61     </b>
62     <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat.html"></iframe>
63     <p><br><br></p>
64     </center>
65
66 .. raw:: latex
67
68     \begin{figure}[H]
69         \centering
70             \graphicspath{{../_build/_static/vpp/}}
71             \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat}
72             \label{fig:ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat}
73     \end{figure}
74
75 .. raw:: latex
76
77     \clearpage
78
79 3n-hsw-x710
80 ~~~~~~~~~~~
81
82 64b-1t1c-base_and_scale
83 -----------------------
84
85 .. raw:: html
86
87     <center><b>
88
89 :index:`Latency: ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr`
90
91 .. raw:: html
92
93     </b>
94     <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe>
95     <p><br><br></p>
96     </center>
97
98 .. raw:: latex
99
100     \begin{figure}[H]
101         \centering
102             \graphicspath{{../_build/_static/vpp/}}
103             \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat}
104             \label{fig:ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat}
105     \end{figure}
106
107 .. raw:: latex
108
109     \clearpage
110
111 64b-2t2c-base_and_scale
112 -----------------------
113
114 .. raw:: html
115
116     <center><b>
117
118 :index:`Latency: ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr`
119
120 .. raw:: html
121
122     </b>
123     <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe>
124     <p><br><br></p>
125     </center>
126
127 .. raw:: latex
128
129     \begin{figure}[H]
130         \centering
131             \graphicspath{{../_build/_static/vpp/}}
132             \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat}
133             \label{fig:ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat}
134     \end{figure}
135
136 .. raw:: latex
137
138     \clearpage
139
140 3n-skx-x710
141 ~~~~~~~~~~~
142
143 64b-2t1c-base_and_scale
144 -----------------------
145
146 .. raw:: html
147
148     <center><b>
149
150 :index:`Latency: ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr`
151
152 .. raw:: html
153
154     </b>
155     <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe>
156     <p><br><br></p>
157     </center>
158
159 .. raw:: latex
160
161     \begin{figure}[H]
162         \centering
163             \graphicspath{{../_build/_static/vpp/}}
164             \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
165             \label{fig:ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
166     \end{figure}
167
168 .. raw:: latex
169
170     \clearpage
171
172 64b-4t2c-base_and_scale
173 -----------------------
174
175 .. raw:: html
176
177     <center><b>
178
179 :index:`Latency: ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr`
180
181 .. raw:: html
182
183     </b>
184     <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe>
185     <p><br><br></p>
186     </center>
187
188 .. raw:: latex
189
190     \begin{figure}[H]
191         \centering
192             \graphicspath{{../_build/_static/vpp/}}
193             \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
194             \label{fig:ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
195     \end{figure}