CSIT-1226: Fix bugs in pdf version
[csit.git] / docs / report / dpdk_performance_tests / packet_latency_graphs / ip4.rst
1
2 .. raw:: latex
3
4     \clearpage
5
6 L3fwd
7 =====
8
9 This section includes summary graphs of L3FWD Phy-to-Phy performance with packet
10 routed forwarding measured at 100% of discovered NDR throughput rate. Latency is
11 reported for L3FWD running in multiple configurations of L3FWD pmd thread(s),
12 a.k.a. L3FWD data plane thread(s), and their physical CPU core(s) placement.
13
14 CSIT source code for the test cases used for plots can be found in
15 `CSIT git repository <https://git.fd.io/csit/tree/tests/dpdk/perf?h=rls1807>`_.
16
17 3n-hsw-x520
18 ~~~~~~~~~~~
19
20 64b-1t1c-base
21 -------------
22
23 .. raw:: html
24
25     <center><b>
26
27 :index:`Latency: l3fwd-3n-hsw-x520-64b-1t1c-base-ndr`
28
29 .. raw:: html
30
31     </b>
32     <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-3n-hsw-x520-64b-1t1c-base-ndr-lat.html"></iframe>
33     <p><br><br></p>
34     </center>
35
36 .. raw:: latex
37
38     \begin{figure}[H]
39         \centering
40             \graphicspath{{../_build/_static/dpdk/}}
41             \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-hsw-x520-64b-1t1c-base-ndr-lat}
42             \label{fig:l3fwd-3n-hsw-x520-64b-1t1c-base-ndr-lat}
43     \end{figure}
44
45 .. raw:: latex
46
47     \clearpage
48
49 64b-2t2c-base
50 -------------
51
52 .. raw:: html
53
54     <center><b>
55
56 :index:`Latency: l3fwd-3n-hsw-x520-64b-2t2c-base-ndr`
57
58 .. raw:: html
59
60     </b>
61     <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-3n-hsw-x520-64b-2t2c-base-ndr-lat.html"></iframe>
62     <p><br><br></p>
63     </center>
64
65 .. raw:: latex
66
67     \begin{figure}[H]
68         \centering
69             \graphicspath{{../_build/_static/dpdk/}}
70             \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-hsw-x520-64b-2t2c-base-ndr-lat}
71             \label{fig:l3fwd-3n-hsw-x520-64b-2t2c-base-ndr-lat}
72     \end{figure}
73
74 .. raw:: latex
75
76     \clearpage
77
78 3n-hsw-x710
79 ~~~~~~~~~~~
80
81 64b-1t1c-base
82 -------------
83
84 .. raw:: html
85
86     <center><b>
87
88 :index:`Latency: l3fwd-3n-hsw-x710-64b-1t1c-base-ndr`
89
90 .. raw:: html
91
92     </b>
93     <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-3n-hsw-x710-64b-1t1c-base-ndr-lat.html"></iframe>
94     <p><br><br></p>
95     </center>
96
97 .. raw:: latex
98
99     \begin{figure}[H]
100         \centering
101             \graphicspath{{../_build/_static/dpdk/}}
102             \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-hsw-x710-64b-1t1c-base-ndr-lat}
103             \label{fig:l3fwd-3n-hsw-x710-64b-1t1c-base-ndr-lat}
104     \end{figure}
105
106 .. raw:: latex
107
108     \clearpage
109
110 64b-2t2c-base
111 -------------
112
113 .. raw:: html
114
115     <center><b>
116
117 :index:`Latency: l3fwd-3n-hsw-x710-64b-2t2c-base-ndr`
118
119 .. raw:: html
120
121     </b>
122     <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-3n-hsw-x710-64b-2t2c-base-ndr-lat.html"></iframe>
123     <p><br><br></p>
124     </center>
125
126 .. raw:: latex
127
128     \begin{figure}[H]
129         \centering
130             \graphicspath{{../_build/_static/dpdk/}}
131             \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-hsw-x710-64b-2t2c-base-ndr-lat}
132             \label{fig:l3fwd-3n-hsw-x710-64b-2t2c-base-ndr-lat}
133     \end{figure}
134
135 .. raw:: latex
136
137     \clearpage
138
139 3n-hsw-xl710
140 ~~~~~~~~~~~~
141
142 64b-1t1c-base
143 -------------
144
145 .. raw:: html
146
147     <center><b>
148
149 :index:`Latency: l3fwd-3n-hsw-xl710-64b-1t1c-base-ndr`
150
151 .. raw:: html
152
153     </b>
154     <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-3n-hsw-xl710-64b-1t1c-base-ndr-lat.html"></iframe>
155     <p><br><br></p>
156     </center>
157
158 .. raw:: latex
159
160     \begin{figure}[H]
161         \centering
162             \graphicspath{{../_build/_static/dpdk/}}
163             \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-hsw-xl710-64b-1t1c-base-ndr-lat}
164             \label{fig:l3fwd-3n-hsw-xl710-64b-1t1c-base-ndr-lat}
165     \end{figure}
166
167 .. raw:: latex
168
169     \clearpage
170
171 64b-2t2c-base
172 -------------
173
174 .. raw:: html
175
176     <center><b>
177
178 :index:`Latency: l3fwd-3n-hsw-xl710-64b-2t2c-base-ndr`
179
180 .. raw:: html
181
182     </b>
183     <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-3n-hsw-xl710-64b-2t2c-base-ndr-lat.html"></iframe>
184     <p><br><br></p>
185     </center>
186
187 .. raw:: latex
188
189     \begin{figure}[H]
190         \centering
191             \graphicspath{{../_build/_static/dpdk/}}
192             \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-hsw-xl710-64b-2t2c-base-ndr-lat}
193             \label{fig:l3fwd-3n-hsw-xl710-64b-2t2c-base-ndr-lat}
194     \end{figure}
195
196 .. raw:: latex
197
198     \clearpage
199
200 3n-skx-x710
201 ~~~~~~~~~~~
202
203 64b-2t1c-base
204 -------------
205
206 .. raw:: html
207
208     <center><b>
209
210 :index:`Latency: l3fwd-3n-skx-x710-64b-2t1c-base-ndr`
211
212 .. raw:: html
213
214     </b>
215     <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-3n-skx-x710-64b-2t1c-base-ndr-lat.html"></iframe>
216     <p><br><br></p>
217     </center>
218
219 .. raw:: latex
220
221     \begin{figure}[H]
222         \centering
223             \graphicspath{{../_build/_static/dpdk/}}
224             \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-skx-x710-64b-2t1c-base-ndr-lat}
225             \label{fig:l3fwd-3n-skx-x710-64b-2t1c-base-ndr-lat}
226     \end{figure}
227
228 .. raw:: latex
229
230     \clearpage
231
232 64b-4t2c-base
233 -------------
234
235 .. raw:: html
236
237     <center><b>
238
239 :index:`Latency: l3fwd-3n-skx-x710-64b-4t2c-base-ndr`
240
241 .. raw:: html
242
243     </b>
244     <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-3n-skx-x710-64b-4t2c-base-ndr-lat.html"></iframe>
245     <p><br><br></p>
246     </center>
247
248 .. raw:: latex
249
250     \begin{figure}[H]
251         \centering
252             \graphicspath{{../_build/_static/dpdk/}}
253             \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-skx-x710-64b-4t2c-base-ndr-lat}
254             \label{fig:l3fwd-3n-skx-x710-64b-4t2c-base-ndr-lat}
255     \end{figure}
256
257 .. raw:: latex
258
259     \clearpage
260
261 3n-skx-xxv710
262 ~~~~~~~~~~~~~
263
264 64b-2t1c-base
265 -------------
266
267 .. raw:: html
268
269     <center><b>
270
271 :index:`Latency: l3fwd-3n-skx-xxv710-64b-2t1c-base-ndr`
272
273 .. raw:: html
274
275     </b>
276     <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-3n-skx-xxv710-64b-2t1c-base-ndr-lat.html"></iframe>
277     <p><br><br></p>
278     </center>
279
280 .. raw:: latex
281
282     \begin{figure}[H]
283         \centering
284             \graphicspath{{../_build/_static/dpdk/}}
285             \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-skx-xxv710-64b-2t1c-base-ndr-lat}
286             \label{fig:l3fwd-3n-skx-xxv710-64b-2t1c-base-ndr-lat}
287     \end{figure}
288
289 .. raw:: latex
290
291     \clearpage
292
293 64b-4t2c-base
294 -------------
295
296 .. raw:: html
297
298     <center><b>
299
300 :index:`Latency: l3fwd-3n-skx-xxv710-64b-4t2c-base-ndr`
301
302 .. raw:: html
303
304     </b>
305     <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-3n-skx-xxv710-64b-4t2c-base-ndr-lat.html"></iframe>
306     <p><br><br></p>
307     </center>
308
309 .. raw:: latex
310
311     \begin{figure}[H]
312         \centering
313             \graphicspath{{../_build/_static/dpdk/}}
314             \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-skx-xxv710-64b-4t2c-base-ndr-lat}
315             \label{fig:l3fwd-3n-skx-xxv710-64b-4t2c-base-ndr-lat}
316     \end{figure}
317
318 .. raw:: latex
319
320     \clearpage
321
322 2n-skx-x710
323 ~~~~~~~~~~~
324
325 64b-2t1c-base
326 -------------
327
328 .. raw:: html
329
330     <center><b>
331
332 :index:`Latency: l3fwd-2n-skx-x710-64b-2t1c-base-ndr`
333
334 .. raw:: html
335
336     </b>
337     <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-2n-skx-x710-64b-2t1c-base-ndr-lat.html"></iframe>
338     <p><br><br></p>
339     </center>
340
341 .. raw:: latex
342
343     \begin{figure}[H]
344         \centering
345             \graphicspath{{../_build/_static/dpdk/}}
346             \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-2n-skx-x710-64b-2t1c-base-ndr-lat}
347             \label{fig:l3fwd-2n-skx-x710-64b-2t1c-base-ndr-lat}
348     \end{figure}
349
350 .. raw:: latex
351
352     \clearpage
353
354 64b-4t2c-base
355 -------------
356
357 .. raw:: html
358
359     <center><b>
360
361 :index:`Latency: l3fwd-2n-skx-x710-64b-4t2c-base-ndr`
362
363 .. raw:: html
364
365     </b>
366     <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-2n-skx-x710-64b-4t2c-base-ndr-lat.html"></iframe>
367     <p><br><br></p>
368     </center>
369
370 .. raw:: latex
371
372     \begin{figure}[H]
373         \centering
374             \graphicspath{{../_build/_static/dpdk/}}
375             \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-2n-skx-x710-64b-4t2c-base-ndr-lat}
376             \label{fig:l3fwd-2n-skx-x710-64b-4t2c-base-ndr-lat}
377     \end{figure}
378
379 .. raw:: latex
380
381     \clearpage
382
383 2n-skx-xxv710
384 ~~~~~~~~~~~~~
385
386 64b-2t1c-base
387 -------------
388
389 .. raw:: html
390
391     <center><b>
392
393 :index:`Latency: l3fwd-2n-skx-xxv710-64b-2t1c-base-ndr`
394
395 .. raw:: html
396
397     </b>
398     <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-2n-skx-xxv710-64b-2t1c-base-ndr-lat.html"></iframe>
399     <p><br><br></p>
400     </center>
401
402 .. raw:: latex
403
404     \begin{figure}[H]
405         \centering
406             \graphicspath{{../_build/_static/dpdk/}}
407             \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-2n-skx-xxv710-64b-2t1c-base-ndr-lat}
408             \label{fig:l3fwd-2n-skx-xxv710-64b-2t1c-base-ndr-lat}
409     \end{figure}
410
411 .. raw:: latex
412
413     \clearpage
414
415 64b-4t2c-base
416 -------------
417
418 .. raw:: html
419
420     <center><b>
421
422 :index:`Latency: l3fwd-2n-skx-xxv710-64b-4t2c-base-ndr`
423
424 .. raw:: html
425
426     </b>
427     <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-2n-skx-xxv710-64b-4t2c-base-ndr-lat.html"></iframe>
428     <p><br><br></p>
429     </center>
430
431 .. raw:: latex
432
433     \begin{figure}[H]
434         \centering
435             \graphicspath{{../_build/_static/dpdk/}}
436             \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-2n-skx-xxv710-64b-4t2c-base-ndr-lat}
437             \label{fig:l3fwd-2n-skx-xxv710-64b-4t2c-base-ndr-lat}
438     \end{figure}