4d54d49be516c02feb13e673d7658d305a3f8743
[csit.git] / docs / report / dpdk_performance_tests / packet_throughput_graphs / ip4.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 L3fwd
32 =====
33
34 Following sections include summary graphs ofL3FWD Phy-to-Phy performance with
35 packet routed forwarding, including NDR throughput (zero packet loss)
36 and PDR throughput (<0.5% packet loss). Performance is reported for L3FWD
37 running in multiple configurations of L3FWD pmd thread(s), a.k.a. L3FWD
38 data plane thread(s), and their 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/dpdk/perf?h=rls1901>`_.
42
43 .. raw:: latex
44
45     \clearpage
46
47 3n-hsw-x520
48 ~~~~~~~~~~~
49
50 64b-1t1c-base
51 -------------
52
53 .. raw:: html
54
55     <center>
56     <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-3n-hsw-x520-64b-1t1c-base-ndr.html"></iframe>
57     <p><br></p>
58     </center>
59
60 .. raw:: latex
61
62     \begin{figure}[H]
63         \centering
64             \graphicspath{{../_build/_static/dpdk/}}
65             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-hsw-x520-64b-1t1c-base-ndr}
66             \label{fig:l3fwd-3n-hsw-x520-64b-1t1c-base-ndr}
67     \end{figure}
68
69 .. raw:: latex
70
71     \clearpage
72
73 .. raw:: html
74
75     <center>
76     <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-3n-hsw-x520-64b-1t1c-base-pdr.html"></iframe>
77     <p><br></p>
78     </center>
79
80 .. raw:: latex
81
82     \begin{figure}[H]
83         \centering
84             \graphicspath{{../_build/_static/dpdk/}}
85             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-hsw-x520-64b-1t1c-base-pdr}
86             \label{fig:l3fwd-3n-hsw-x520-64b-1t1c-base-pdr}
87     \end{figure}
88
89 .. raw:: latex
90
91     \clearpage
92
93 64b-2t2c-base
94 -------------
95
96 .. raw:: html
97
98     <center>
99     <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-3n-hsw-x520-64b-2t2c-base-ndr.html"></iframe>
100     <p><br></p>
101     </center>
102
103 .. raw:: latex
104
105     \begin{figure}[H]
106         \centering
107             \graphicspath{{../_build/_static/dpdk/}}
108             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-hsw-x520-64b-2t2c-base-ndr}
109             \label{fig:l3fwd-3n-hsw-x520-64b-2t2c-base-ndr}
110     \end{figure}
111
112 .. raw:: latex
113
114     \clearpage
115
116 .. raw:: html
117
118     <center>
119     <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-3n-hsw-x520-64b-2t2c-base-pdr.html"></iframe>
120     <p><br></p>
121     </center>
122
123 .. raw:: latex
124
125     \begin{figure}[H]
126         \centering
127             \graphicspath{{../_build/_static/dpdk/}}
128             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-hsw-x520-64b-2t2c-base-pdr}
129             \label{fig:l3fwd-3n-hsw-x520-64b-2t2c-base-pdr}
130     \end{figure}
131
132 .. raw:: latex
133
134     \clearpage
135
136 3n-hsw-x710
137 ~~~~~~~~~~~
138
139 64b-1t1c-base
140 -------------
141
142 .. raw:: html
143
144     <center>
145     <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-3n-hsw-x710-64b-1t1c-base-ndr.html"></iframe>
146     <p><br></p>
147     </center>
148
149 .. raw:: latex
150
151     \begin{figure}[H]
152         \centering
153             \graphicspath{{../_build/_static/dpdk/}}
154             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-hsw-x710-64b-1t1c-base-ndr}
155             \label{fig:l3fwd-3n-hsw-x710-64b-1t1c-base-ndr}
156     \end{figure}
157
158 .. raw:: latex
159
160     \clearpage
161
162 .. raw:: html
163
164     <center>
165     <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-3n-hsw-x710-64b-1t1c-base-pdr.html"></iframe>
166     <p><br></p>
167     </center>
168
169 .. raw:: latex
170
171     \begin{figure}[H]
172         \centering
173             \graphicspath{{../_build/_static/dpdk/}}
174             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-hsw-x710-64b-1t1c-base-pdr}
175             \label{fig:l3fwd-3n-hsw-x710-64b-1t1c-base-pdr}
176     \end{figure}
177
178 .. raw:: latex
179
180     \clearpage
181
182 64b-2t2c-base
183 -------------
184
185 .. raw:: html
186
187     <center>
188     <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-3n-hsw-x710-64b-2t2c-base-ndr.html"></iframe>
189     <p><br></p>
190     </center>
191
192 .. raw:: latex
193
194     \begin{figure}[H]
195         \centering
196             \graphicspath{{../_build/_static/dpdk/}}
197             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-hsw-x710-64b-2t2c-base-ndr}
198             \label{fig:l3fwd-3n-hsw-x710-64b-2t2c-base-ndr}
199     \end{figure}
200
201 .. raw:: latex
202
203     \clearpage
204
205 .. raw:: html
206
207     <center>
208     <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-3n-hsw-x710-64b-2t2c-base-pdr.html"></iframe>
209     <p><br></p>
210     </center>
211
212 .. raw:: latex
213
214     \begin{figure}[H]
215         \centering
216             \graphicspath{{../_build/_static/dpdk/}}
217             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-hsw-x710-64b-2t2c-base-pdr}
218             \label{fig:l3fwd-3n-hsw-x710-64b-2t2c-base-pdr}
219     \end{figure}
220
221 .. raw:: latex
222
223     \clearpage
224
225 3n-hsw-xl710
226 ~~~~~~~~~~~~
227
228 64b-1t1c-base
229 -------------
230
231 .. raw:: html
232
233     <center>
234     <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-3n-hsw-xl710-64b-1t1c-base-ndr.html"></iframe>
235     <p><br></p>
236     </center>
237
238 .. raw:: latex
239
240     \begin{figure}[H]
241         \centering
242             \graphicspath{{../_build/_static/dpdk/}}
243             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-hsw-xl710-64b-1t1c-base-ndr}
244             \label{fig:l3fwd-3n-hsw-xl710-64b-1t1c-base-ndr}
245     \end{figure}
246
247 .. raw:: latex
248
249     \clearpage
250
251 .. raw:: html
252
253     <center>
254     <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-3n-hsw-xl710-64b-1t1c-base-pdr.html"></iframe>
255     <p><br></p>
256     </center>
257
258 .. raw:: latex
259
260     \begin{figure}[H]
261         \centering
262             \graphicspath{{../_build/_static/dpdk/}}
263             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-hsw-xl710-64b-1t1c-base-pdr}
264             \label{fig:l3fwd-3n-hsw-xl710-64b-1t1c-base-pdr}
265     \end{figure}
266
267 .. raw:: latex
268
269     \clearpage
270
271 64b-2t2c-base
272 -------------
273
274 .. raw:: html
275
276     <center>
277     <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-3n-hsw-xl710-64b-2t2c-base-ndr.html"></iframe>
278     <p><br></p>
279     </center>
280
281 .. raw:: latex
282
283     \begin{figure}[H]
284         \centering
285             \graphicspath{{../_build/_static/dpdk/}}
286             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-hsw-xl710-64b-2t2c-base-ndr}
287             \label{fig:l3fwd-3n-hsw-xl710-64b-2t2c-base-ndr}
288     \end{figure}
289
290 .. raw:: latex
291
292     \clearpage
293
294 .. raw:: html
295
296     <center>
297     <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-3n-hsw-xl710-64b-2t2c-base-pdr.html"></iframe>
298     <p><br></p>
299     </center>
300
301 .. raw:: latex
302
303     \begin{figure}[H]
304         \centering
305             \graphicspath{{../_build/_static/dpdk/}}
306             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-hsw-xl710-64b-2t2c-base-pdr}
307             \label{fig:l3fwd-3n-hsw-xl710-64b-2t2c-base-pdr}
308     \end{figure}
309
310 ..
311     .. raw:: latex
312
313         \clearpage
314
315     3n-skx-x710
316     ~~~~~~~~~~~
317
318     64b-2t1c-base
319     -------------
320
321     .. raw:: html
322
323         <center>
324         <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-3n-skx-x710-64b-2t1c-base-ndr.html"></iframe>
325         <p><br></p>
326         </center>
327
328     .. raw:: latex
329
330         \begin{figure}[H]
331             \centering
332                 \graphicspath{{../_build/_static/dpdk/}}
333                 \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-skx-x710-64b-2t1c-base-ndr}
334                 \label{fig:l3fwd-3n-skx-x710-64b-2t1c-base-ndr}
335         \end{figure}
336
337     .. raw:: latex
338
339         \clearpage
340
341     .. raw:: html
342
343         <center>
344         <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-3n-skx-x710-64b-2t1c-base-pdr.html"></iframe>
345         <p><br></p>
346         </center>
347
348     .. raw:: latex
349
350         \begin{figure}[H]
351             \centering
352                 \graphicspath{{../_build/_static/dpdk/}}
353                 \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-skx-x710-64b-2t1c-base-pdr}
354                 \label{fig:l3fwd-3n-skx-x710-64b-2t1c-base-pdr}
355         \end{figure}
356
357     .. raw:: latex
358
359         \clearpage
360
361     64b-4t2c-base
362     -------------
363
364     .. raw:: html
365
366         <center>
367         <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-3n-skx-x710-64b-4t2c-base-ndr.html"></iframe>
368         <p><br></p>
369         </center>
370
371     .. raw:: latex
372
373         \begin{figure}[H]
374             \centering
375                 \graphicspath{{../_build/_static/dpdk/}}
376                 \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-skx-x710-64b-4t2c-base-ndr}
377                 \label{fig:l3fwd-3n-skx-x710-64b-4t2c-base-ndr}
378         \end{figure}
379
380     .. raw:: latex
381
382         \clearpage
383
384     .. raw:: html
385
386         <center>
387         <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-3n-skx-x710-64b-4t2c-base-pdr.html"></iframe>
388         <p><br></p>
389         </center>
390
391     .. raw:: latex
392
393         \begin{figure}[H]
394             \centering
395                 \graphicspath{{../_build/_static/dpdk/}}
396                 \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-skx-x710-64b-4t2c-base-pdr}
397                 \label{fig:l3fwd-3n-skx-x710-64b-4t2c-base-pdr}
398         \end{figure}
399
400     .. raw:: latex
401
402         \clearpage
403
404     3n-skx-xxv710
405     ~~~~~~~~~~~~~
406
407     64b-2t1c-base
408     -------------
409
410     .. raw:: html
411
412         <center>
413         <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-3n-skx-xxv710-64b-2t1c-base-ndr.html"></iframe>
414         <p><br></p>
415         </center>
416
417     .. raw:: latex
418
419         \begin{figure}[H]
420             \centering
421                 \graphicspath{{../_build/_static/dpdk/}}
422                 \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-skx-xxv710-64b-2t1c-base-ndr}
423                 \label{fig:l3fwd-3n-skx-xxv710-64b-2t1c-base-ndr}
424         \end{figure}
425
426     .. raw:: latex
427
428         \clearpage
429
430     .. raw:: html
431
432         <center>
433         <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-3n-skx-xxv710-64b-2t1c-base-pdr.html"></iframe>
434         <p><br></p>
435         </center>
436
437     .. raw:: latex
438
439         \begin{figure}[H]
440             \centering
441                 \graphicspath{{../_build/_static/dpdk/}}
442                 \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-skx-xxv710-64b-2t1c-base-pdr}
443                 \label{fig:l3fwd-3n-skx-xxv710-64b-2t1c-base-pdr}
444         \end{figure}
445
446     .. raw:: latex
447
448         \clearpage
449
450     64b-4t2c-base
451     -------------
452
453     .. raw:: html
454
455         <center>
456         <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-3n-skx-xxv710-64b-4t2c-base-ndr.html"></iframe>
457         <p><br></p>
458         </center>
459
460     .. raw:: latex
461
462         \begin{figure}[H]
463             \centering
464                 \graphicspath{{../_build/_static/dpdk/}}
465                 \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-skx-xxv710-64b-4t2c-base-ndr}
466                 \label{fig:l3fwd-3n-skx-xxv710-64b-4t2c-base-ndr}
467         \end{figure}
468
469     .. raw:: latex
470
471         \clearpage
472
473     .. raw:: html
474
475         <center>
476         <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-3n-skx-xxv710-64b-4t2c-base-pdr.html"></iframe>
477         <p><br></p>
478         </center>
479
480     .. raw:: latex
481
482         \begin{figure}[H]
483             \centering
484                 \graphicspath{{../_build/_static/dpdk/}}
485                 \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-skx-xxv710-64b-4t2c-base-pdr}
486                 \label{fig:l3fwd-3n-skx-xxv710-64b-4t2c-base-pdr}
487         \end{figure}
488
489 .. raw:: latex
490
491     \clearpage
492
493 2n-skx-x710
494 ~~~~~~~~~~~
495
496 64b-2t1c-base
497 -------------
498
499 .. raw:: html
500
501     <center>
502     <iframe id="ifrm21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-2n-skx-x710-64b-2t1c-base-ndr.html"></iframe>
503     <p><br></p>
504     </center>
505
506 .. raw:: latex
507
508     \begin{figure}[H]
509         \centering
510             \graphicspath{{../_build/_static/dpdk/}}
511             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l3fwd-2n-skx-x710-64b-2t1c-base-ndr}
512             \label{fig:l3fwd-2n-skx-x710-64b-2t1c-base-ndr}
513     \end{figure}
514
515 .. raw:: latex
516
517     \clearpage
518
519 .. raw:: html
520
521     <center>
522     <iframe id="ifrm22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-2n-skx-x710-64b-2t1c-base-pdr.html"></iframe>
523     <p><br></p>
524     </center>
525
526 .. raw:: latex
527
528     \begin{figure}[H]
529         \centering
530             \graphicspath{{../_build/_static/dpdk/}}
531             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l3fwd-2n-skx-x710-64b-2t1c-base-pdr}
532             \label{fig:l3fwd-2n-skx-x710-64b-2t1c-base-pdr}
533     \end{figure}
534
535 .. raw:: latex
536
537     \clearpage
538
539 64b-4t2c-base
540 -------------
541
542 .. raw:: html
543
544     <center>
545     <iframe id="ifrm23" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-2n-skx-x710-64b-4t2c-base-ndr.html"></iframe>
546     <p><br></p>
547     </center>
548
549 .. raw:: latex
550
551     \begin{figure}[H]
552         \centering
553             \graphicspath{{../_build/_static/dpdk/}}
554             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l3fwd-2n-skx-x710-64b-4t2c-base-ndr}
555             \label{fig:l3fwd-2n-skx-x710-64b-4t2c-base-ndr}
556     \end{figure}
557
558 .. raw:: latex
559
560     \clearpage
561
562 .. raw:: html
563
564     <center>
565     <iframe id="ifrm24" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-2n-skx-x710-64b-4t2c-base-pdr.html"></iframe>
566     <p><br></p>
567     </center>
568
569 .. raw:: latex
570
571     \begin{figure}[H]
572         \centering
573             \graphicspath{{../_build/_static/dpdk/}}
574             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l3fwd-2n-skx-x710-64b-4t2c-base-pdr}
575             \label{fig:l3fwd-2n-skx-x710-64b-4t2c-base-pdr}
576     \end{figure}
577
578 .. raw:: latex
579
580     \clearpage
581
582 2n-skx-xxv710
583 ~~~~~~~~~~~~~
584
585 64b-2t1c-base
586 -------------
587
588 .. raw:: html
589
590     <center>
591     <iframe id="ifrm25" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-2n-skx-xxv710-64b-2t1c-base-ndr.html"></iframe>
592     <p><br></p>
593     </center>
594
595 .. raw:: latex
596
597     \begin{figure}[H]
598         \centering
599             \graphicspath{{../_build/_static/dpdk/}}
600             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l3fwd-2n-skx-xxv710-64b-2t1c-base-ndr}
601             \label{fig:l3fwd-2n-skx-xxv710-64b-2t1c-base-ndr}
602     \end{figure}
603
604 .. raw:: latex
605
606     \clearpage
607
608 .. raw:: html
609
610     <center>
611     <iframe id="ifrm26" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-2n-skx-xxv710-64b-2t1c-base-pdr.html"></iframe>
612     <p><br></p>
613     </center>
614
615 .. raw:: latex
616
617     \begin{figure}[H]
618         \centering
619             \graphicspath{{../_build/_static/dpdk/}}
620             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l3fwd-2n-skx-xxv710-64b-2t1c-base-pdr}
621             \label{fig:l3fwd-2n-skx-xxv710-64b-2t1c-base-pdr}
622     \end{figure}
623
624 .. raw:: latex
625
626     \clearpage
627
628 64b-4t2c-base
629 -------------
630
631 .. raw:: html
632
633     <center>
634     <iframe id="ifrm27" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-2n-skx-xxv710-64b-4t2c-base-ndr.html"></iframe>
635     <p><br></p>
636     </center>
637
638 .. raw:: latex
639
640     \begin{figure}[H]
641         \centering
642             \graphicspath{{../_build/_static/dpdk/}}
643             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l3fwd-2n-skx-xxv710-64b-4t2c-base-ndr}
644             \label{fig:l3fwd-2n-skx-xxv710-64b-4t2c-base-ndr}
645     \end{figure}
646
647 .. raw:: latex
648
649     \clearpage
650
651 .. raw:: html
652
653     <center>
654     <iframe id="ifrm28" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/dpdk/l3fwd-2n-skx-xxv710-64b-4t2c-base-pdr.html"></iframe>
655     <p><br></p>
656     </center>
657
658 .. raw:: latex
659
660     \begin{figure}[H]
661         \centering
662             \graphicspath{{../_build/_static/dpdk/}}
663             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{l3fwd-2n-skx-xxv710-64b-4t2c-base-pdr}
664             \label{fig:l3fwd-2n-skx-xxv710-64b-4t2c-base-pdr}
665     \end{figure}