CSIT-1342: Edit the static content for CSIT-1810 report
[csit.git] / docs / report / vpp_performance_tests / packet_latency_graphs / ip4_tunnels.rst
1
2 .. raw:: latex
3
4     \clearpage
5
6 .. raw:: html
7
8     <script type="text/javascript">
9
10         function getDocHeight(doc) {
11             doc = doc || document;
12             var body = doc.body, html = doc.documentElement;
13             var height = Math.max( body.scrollHeight, body.offsetHeight,
14                 html.clientHeight, html.scrollHeight, html.offsetHeight );
15             return height;
16         }
17
18         function setIframeHeight(id) {
19             var ifrm = document.getElementById(id);
20             var doc = ifrm.contentDocument? ifrm.contentDocument:
21                 ifrm.contentWindow.document;
22             ifrm.style.visibility = 'hidden';
23             ifrm.style.height = "10px"; // reset to minimal height ...
24             // IE opt. for bing/msn needs a bit added or scrollbar appears
25             ifrm.style.height = getDocHeight( doc ) + 4 + "px";
26             ifrm.style.visibility = 'visible';
27         }
28
29     </script>
30
31 IPv4 Tunnels
32 ============
33
34 This section includes summary graphs of VPP Phy-to-Phy packet latency
35 with IPv4 Overlay Tunnels measured at 100% of discovered NDR throughput
36 rate. Latency is reported for VPP running in multiple configurations of
37 VPP worker thread(s), a.k.a. VPP data plane thread(s), and their
38 physical CPU core(s) placement.
39
40 CSIT source code for the test cases used for plots can be found in
41 `CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/ip4_tunnels?h=rls1810>`_.
42
43 .. raw:: latex
44
45     \clearpage
46
47 3n-hsw-x520
48 ~~~~~~~~~~~
49
50 64b-1t1c-base_and_scale
51 -----------------------
52
53 .. raw:: html
54
55     <center><b>
56
57 :index:`Packet Latency: ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr`
58
59 .. raw:: html
60
61     </b>
62     <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-1t1c-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 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat}
72             \label{fig:ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat}
73     \end{figure}
74
75 .. raw:: latex
76
77     \clearpage
78
79 64b-2t2c-base_and_scale
80 -----------------------
81
82 .. raw:: html
83
84     <center><b>
85
86 :index:`Packet Latency: ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr`
87
88 .. raw:: html
89
90     </b>
91     <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat.html"></iframe>
92     <p><br><br></p>
93     </center>
94
95 .. raw:: latex
96
97     \begin{figure}[H]
98         \centering
99             \graphicspath{{../_build/_static/vpp/}}
100             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat}
101             \label{fig:ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat}
102     \end{figure}
103
104 .. raw:: latex
105
106     \clearpage
107
108 64b-1t1c-base_and_features
109 --------------------------
110
111 .. raw:: html
112
113     <center><b>
114
115 :index:`Packet Latency: ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-ndr`
116
117 .. raw:: html
118
119     </b>
120     <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-ndr-lat.html"></iframe>
121     <p><br><br></p>
122     </center>
123
124 .. raw:: latex
125
126     \begin{figure}[H]
127         \centering
128             \graphicspath{{../_build/_static/vpp/}}
129             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-ndr-lat}
130             \label{fig:ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-ndr-lat}
131     \end{figure}
132
133 .. raw:: latex
134
135     \clearpage
136
137 64b-2t2c-base_and_features
138 --------------------------
139
140 .. raw:: html
141
142     <center><b>
143
144 :index:`Packet Latency: ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-ndr`
145
146 .. raw:: html
147
148     </b>
149     <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-ndr-lat.html"></iframe>
150     <p><br><br></p>
151     </center>
152
153 .. raw:: latex
154
155     \begin{figure}[H]
156         \centering
157             \graphicspath{{../_build/_static/vpp/}}
158             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-ndr-lat}
159             \label{fig:ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-ndr-lat}
160     \end{figure}
161
162 .. raw:: latex
163
164     \clearpage
165
166 3n-hsw-x710
167 ~~~~~~~~~~~
168
169 64b-1t1c-base_and_scale
170 -----------------------
171
172 .. raw:: html
173
174     <center><b>
175
176 :index:`Packet Latency: ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr`
177
178 .. raw:: html
179
180     </b>
181     <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat.html"></iframe>
182     <p><br><br></p>
183     </center>
184
185 .. raw:: latex
186
187     \begin{figure}[H]
188         \centering
189             \graphicspath{{../_build/_static/vpp/}}
190             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat}
191             \label{fig:ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat}
192     \end{figure}
193
194 .. raw:: latex
195
196     \clearpage
197
198 64b-2t2c-base_and_scale
199 -----------------------
200
201 .. raw:: html
202
203     <center><b>
204
205 :index:`Packet Latency: ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr`
206
207 .. raw:: html
208
209     </b>
210     <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat.html"></iframe>
211     <p><br><br></p>
212     </center>
213
214 .. raw:: latex
215
216     \begin{figure}[H]
217         \centering
218             \graphicspath{{../_build/_static/vpp/}}
219             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat}
220             \label{fig:ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat}
221     \end{figure}
222
223 .. raw:: latex
224
225     \clearpage
226
227 64b-1t1c-base_and_features
228 --------------------------
229
230 .. raw:: html
231
232     <center><b>
233
234 :index:`Packet Latency: ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-ndr`
235
236 .. raw:: html
237
238     </b>
239     <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-ndr-lat.html"></iframe>
240     <p><br><br></p>
241     </center>
242
243 .. raw:: latex
244
245     \begin{figure}[H]
246         \centering
247             \graphicspath{{../_build/_static/vpp/}}
248             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-ndr-lat}
249             \label{fig:ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-ndr-lat}
250     \end{figure}
251
252 .. raw:: latex
253
254     \clearpage
255
256 64b-2t2c-base_and_features
257 --------------------------
258
259 .. raw:: html
260
261     <center><b>
262
263 :index:`Packet Latency: ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-ndr`
264
265 .. raw:: html
266
267     </b>
268     <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-ndr-lat.html"></iframe>
269     <p><br><br></p>
270     </center>
271
272 .. raw:: latex
273
274     \begin{figure}[H]
275         \centering
276             \graphicspath{{../_build/_static/vpp/}}
277             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-ndr-lat}
278             \label{fig:ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-ndr-lat}
279     \end{figure}
280
281 .. raw:: latex
282
283     \clearpage
284
285 3n-skx-x710
286 ~~~~~~~~~~~
287
288 64b-2t1c-base_and_scale
289 -----------------------
290
291 .. raw:: html
292
293     <center><b>
294
295 :index:`Packet Latency: ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr`
296
297 .. raw:: html
298
299     </b>
300     <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat.html"></iframe>
301     <p><br><br></p>
302     </center>
303
304 .. raw:: latex
305
306     \begin{figure}[H]
307         \centering
308             \graphicspath{{../_build/_static/vpp/}}
309             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
310             \label{fig:ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat}
311     \end{figure}
312
313 .. raw:: latex
314
315     \clearpage
316
317 64b-4t2c-base_and_scale
318 -----------------------
319
320 .. raw:: html
321
322     <center><b>
323
324 :index:`Packet Latency: ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr`
325
326 .. raw:: html
327
328     </b>
329     <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat.html"></iframe>
330     <p><br><br></p>
331     </center>
332
333 .. raw:: latex
334
335     \begin{figure}[H]
336         \centering
337             \graphicspath{{../_build/_static/vpp/}}
338             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
339             \label{fig:ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat}
340     \end{figure}
341
342 .. raw:: latex
343
344     \clearpage
345
346 64b-2t1c-base_and_features
347 --------------------------
348
349 .. raw:: html
350
351     <center><b>
352
353 :index:`Packet Latency: ip4tun-3n-skx-x710-64b-2t1c-base_and_features-ndr`
354
355 .. raw:: html
356
357     </b>
358     <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-2t1c-base_and_features-ndr-lat.html"></iframe>
359     <p><br><br></p>
360     </center>
361
362 .. raw:: latex
363
364     \begin{figure}[H]
365         \centering
366             \graphicspath{{../_build/_static/vpp/}}
367             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-2t1c-base_and_features-ndr-lat}
368             \label{fig:ip4tun-3n-skx-x710-64b-2t1c-base_and_features-ndr-lat}
369     \end{figure}
370
371 .. raw:: latex
372
373     \clearpage
374
375 64b-4t2c-base_and_features
376 --------------------------
377
378 .. raw:: html
379
380     <center><b>
381
382 :index:`Packet Latency: ip4tun-3n-skx-x710-64b-4t2c-base_and_features-ndr`
383
384 .. raw:: html
385
386     </b>
387     <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip4tun-3n-skx-x710-64b-4t2c-base_and_features-ndr-lat.html"></iframe>
388     <p><br><br></p>
389     </center>
390
391 .. raw:: latex
392
393     \begin{figure}[H]
394         \centering
395             \graphicspath{{../_build/_static/vpp/}}
396             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-4t2c-base_and_features-ndr-lat}
397             \label{fig:ip4tun-3n-skx-x710-64b-4t2c-base_and_features-ndr-lat}
398     \end{figure}