CSIT-1342: Edit the static content for CSIT-1810 report
[csit.git] / docs / report / vpp_performance_tests / throughput_speedup_multi_core / vm_vhost.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 KVM VMs vhost-user
32 ==================
33
34 Following sections include Throughput Speedup Analysis for VPP multi-
35 core multi-thread configurations with no Hyper-Threading, specifically
36 for tested 2t2c (2threads, 2cores) and 4t4c scenarios. 1t1c throughput
37 results are used as a reference for reported speedup ratio. Input data
38 used for the graphs comes from Phy-to-Phy 64B performance tests with
39 VM vhost-user, including NDR throughput (zero packet loss) and
40 PDR throughput (<0.5% packet loss).
41
42 CSIT source code for the test cases used for plots can be found in
43 `CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/vm_vhost?h=rls1810>`_.
44
45 .. raw:: latex
46
47     \clearpage
48
49 3n-hsw-x520
50 ~~~~~~~~~~~
51
52 64b-base-l2sw
53 -------------
54
55 .. raw:: html
56
57     <center><b>
58
59 :index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x520-64b-base-ndr`
60
61 .. raw:: html
62
63     </b>
64     <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-base-ndr-tsa.html"></iframe>
65     <p><br><br></p>
66     </center>
67
68 .. raw:: latex
69
70     \begin{figure}[H]
71         \centering
72             \graphicspath{{../_build/_static/vpp/}}
73             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-base-ndr-tsa}
74             \label{fig:vhost-l2sw-3n-hsw-x520-64b-base-ndr-tsa}
75     \end{figure}
76
77 .. raw:: html
78
79     <center><b>
80
81 .. raw:: latex
82
83     \clearpage
84
85 :index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x520-64b-base-pdr`
86
87 .. raw:: html
88
89     </b>
90     <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-base-pdr-tsa.html"></iframe>
91     <p><br><br></p>
92     </center>
93
94 .. raw:: latex
95
96     \begin{figure}[H]
97         \centering
98             \graphicspath{{../_build/_static/vpp/}}
99             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-base-pdr-tsa}
100             \label{fig:vhost-l2sw-3n-hsw-x520-64b-base-pdr-tsa}
101     \end{figure}
102
103 .. raw:: latex
104
105     \clearpage
106
107 64b-base_and_scale-l2sw
108 -----------------------
109
110 .. raw:: html
111
112     <center><b>
113
114 :index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x520-64b-base_and_scale-ndr`
115
116 .. raw:: html
117
118     </b>
119     <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa.html"></iframe>
120     <p><br><br></p>
121     </center>
122
123 .. raw:: latex
124
125     \begin{figure}[H]
126         \centering
127             \graphicspath{{../_build/_static/vpp/}}
128             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa}
129             \label{fig:vhost-l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa}
130     \end{figure}
131
132 .. raw:: html
133
134     <center><b>
135
136 .. raw:: latex
137
138     \clearpage
139
140 :index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x520-64b-base_and_scale-pdr`
141
142 .. raw:: html
143
144     </b>
145     <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa.html"></iframe>
146     <p><br><br></p>
147     </center>
148
149 .. raw:: latex
150
151     \begin{figure}[H]
152         \centering
153             \graphicspath{{../_build/_static/vpp/}}
154             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa}
155             \label{fig:vhost-l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa}
156     \end{figure}
157
158 .. raw:: latex
159
160     \clearpage
161
162 64b-base-vm-l2sw
163 ----------------
164
165 .. raw:: html
166
167     <center><b>
168
169 :index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x520-64b-base-vm-ndr`
170
171 .. raw:: html
172
173     </b>
174     <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-base-vm-ndr-tsa.html"></iframe>
175     <p><br><br></p>
176     </center>
177
178 .. raw:: latex
179
180     \begin{figure}[H]
181         \centering
182             \graphicspath{{../_build/_static/vpp/}}
183             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-base-vm-ndr-tsa}
184             \label{fig:vhost-l2sw-3n-hsw-x520-64b-base-vm-ndr-tsa}
185     \end{figure}
186
187 .. raw:: html
188
189     <center><b>
190
191 .. raw:: latex
192
193     \clearpage
194
195 :index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x520-64b-base-vm-pdr`
196
197 .. raw:: html
198
199     </b>
200     <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x520-64b-base-vm-pdr-tsa.html"></iframe>
201     <p><br><br></p>
202     </center>
203
204 .. raw:: latex
205
206     \begin{figure}[H]
207         \centering
208             \graphicspath{{../_build/_static/vpp/}}
209             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-base-vm-pdr-tsa}
210             \label{fig:vhost-l2sw-3n-hsw-x520-64b-base-vm-pdr-tsa}
211     \end{figure}
212
213 .. raw:: latex
214
215     \clearpage
216
217 64b-base_and_scale-ip4
218 ----------------------
219
220 .. raw:: html
221
222     <center><b>
223
224 :index:`Speedup Multi-core: vhost-ip4-3n-hsw-x520-64b-base_and_scale-ndr`
225
226 .. raw:: html
227
228     </b>
229     <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa.html"></iframe>
230     <p><br><br></p>
231     </center>
232
233 .. raw:: latex
234
235     \begin{figure}[H]
236         \centering
237             \graphicspath{{../_build/_static/vpp/}}
238             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa}
239             \label{fig:vhost-ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa}
240     \end{figure}
241
242 .. raw:: html
243
244     <center><b>
245
246 .. raw:: latex
247
248     \clearpage
249
250 :index:`Speedup Multi-core: vhost-ip4-3n-hsw-x520-64b-base_and_scale-pdr`
251
252 .. raw:: html
253
254     </b>
255     <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa.html"></iframe>
256     <p><br><br></p>
257     </center>
258
259 .. raw:: latex
260
261     \begin{figure}[H]
262         \centering
263             \graphicspath{{../_build/_static/vpp/}}
264             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa}
265             \label{fig:vhost-ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa}
266     \end{figure}
267
268 .. raw:: latex
269
270     \clearpage
271
272 3n-hsw-x710
273 ~~~~~~~~~~~
274
275 64b-base-l2sw
276 -------------
277
278 .. raw:: html
279
280     <center><b>
281
282 :index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x710-64b-base-ndr`
283
284 .. raw:: html
285
286     </b>
287     <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-base-ndr-tsa.html"></iframe>
288     <p><br><br></p>
289     </center>
290
291 .. raw:: latex
292
293     \begin{figure}[H]
294         \centering
295             \graphicspath{{../_build/_static/vpp/}}
296             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-base-ndr-tsa}
297             \label{fig:vhost-l2sw-3n-hsw-x710-64b-base-ndr-tsa}
298     \end{figure}
299
300 .. raw:: html
301
302     <center><b>
303
304 .. raw:: latex
305
306     \clearpage
307
308 :index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x710-64b-base-pdr`
309
310 .. raw:: html
311
312     </b>
313     <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-base-pdr-tsa.html"></iframe>
314     <p><br><br></p>
315     </center>
316
317 .. raw:: latex
318
319     \begin{figure}[H]
320         \centering
321             \graphicspath{{../_build/_static/vpp/}}
322             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-base-pdr-tsa}
323             \label{fig:vhost-l2sw-3n-hsw-x710-64b-base-pdr-tsa}
324     \end{figure}
325
326 .. raw:: latex
327
328     \clearpage
329
330 64b-base_and_scale-l2sw
331 -----------------------
332
333 .. raw:: html
334
335     <center><b>
336
337 :index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x710-64b-base_and_scale-ndr`
338
339 .. raw:: html
340
341     </b>
342     <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
343     <p><br><br></p>
344     </center>
345
346 .. raw:: latex
347
348     \begin{figure}[H]
349         \centering
350             \graphicspath{{../_build/_static/vpp/}}
351             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa}
352             \label{fig:vhost-l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa}
353     \end{figure}
354
355 .. raw:: html
356
357     <center><b>
358
359 .. raw:: latex
360
361     \clearpage
362
363 :index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x710-64b-base_and_scale-pdr`
364
365 .. raw:: html
366
367     </b>
368     <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
369     <p><br><br></p>
370     </center>
371
372 .. raw:: latex
373
374     \begin{figure}[H]
375         \centering
376             \graphicspath{{../_build/_static/vpp/}}
377             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa}
378             \label{fig:vhost-l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa}
379     \end{figure}
380
381 .. raw:: latex
382
383     \clearpage
384
385 64b-base-vm-l2sw
386 ----------------
387
388 .. raw:: html
389
390     <center><b>
391
392 :index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x710-64b-base-vm-ndr`
393
394 .. raw:: html
395
396     </b>
397     <iframe id="ifrm13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-base-vm-ndr-tsa.html"></iframe>
398     <p><br><br></p>
399     </center>
400
401 .. raw:: latex
402
403     \begin{figure}[H]
404         \centering
405             \graphicspath{{../_build/_static/vpp/}}
406             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-base-vm-ndr-tsa}
407             \label{fig:vhost-l2sw-3n-hsw-x710-64b-base-vm-ndr-tsa}
408     \end{figure}
409
410 .. raw:: html
411
412     <center><b>
413
414 .. raw:: latex
415
416     \clearpage
417
418 :index:`Speedup Multi-core: vhost-l2sw-3n-hsw-x710-64b-base-vm-pdr`
419
420 .. raw:: html
421
422     </b>
423     <iframe id="ifrm14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-x710-64b-base-vm-pdr-tsa.html"></iframe>
424     <p><br><br></p>
425     </center>
426
427 .. raw:: latex
428
429     \begin{figure}[H]
430         \centering
431             \graphicspath{{../_build/_static/vpp/}}
432             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-base-vm-pdr-tsa}
433             \label{fig:vhost-l2sw-3n-hsw-x710-64b-base-vm-pdr-tsa}
434     \end{figure}
435
436 .. raw:: latex
437
438     \clearpage
439
440 64b-base_and_scale-ip4
441 ----------------------
442
443 .. raw:: html
444
445     <center><b>
446
447 :index:`Speedup Multi-core: vhost-ip4-3n-hsw-x710-64b-base_and_scale-ndr`
448
449 .. raw:: html
450
451     </b>
452     <iframe id="ifrm15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
453     <p><br><br></p>
454     </center>
455
456 .. raw:: latex
457
458     \begin{figure}[H]
459         \centering
460             \graphicspath{{../_build/_static/vpp/}}
461             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa}
462             \label{fig:vhost-ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa}
463     \end{figure}
464
465 .. raw:: html
466
467     <center><b>
468
469 .. raw:: latex
470
471     \clearpage
472
473 :index:`Speedup Multi-core: vhost-ip4-3n-hsw-x710-64b-base_and_scale-pdr`
474
475 .. raw:: html
476
477     </b>
478     <iframe id="ifrm16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
479     <p><br><br></p>
480     </center>
481
482 .. raw:: latex
483
484     \begin{figure}[H]
485         \centering
486             \graphicspath{{../_build/_static/vpp/}}
487             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa}
488             \label{fig:vhost-ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa}
489     \end{figure}
490
491 .. raw:: latex
492
493     \clearpage
494
495 3n-hsw-xl710
496 ~~~~~~~~~~~~
497
498 64b-base-l2sw
499 -------------
500
501 .. raw:: html
502
503     <center><b>
504
505 :index:`Speedup Multi-core: vhost-l2sw-3n-hsw-xl710-64b-base-ndr`
506
507 .. raw:: html
508
509     </b>
510     <iframe id="ifrm17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-base-ndr-tsa.html"></iframe>
511     <p><br><br></p>
512     </center>
513
514 .. raw:: latex
515
516     \begin{figure}[H]
517         \centering
518             \graphicspath{{../_build/_static/vpp/}}
519             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-base-ndr-tsa}
520             \label{fig:vhost-l2sw-3n-hsw-xl710-64b-base-ndr-tsa}
521     \end{figure}
522
523 .. raw:: html
524
525     <center><b>
526
527 .. raw:: latex
528
529     \clearpage
530
531 :index:`Speedup Multi-core: vhost-l2sw-3n-hsw-xl710-64b-base-pdr`
532
533 .. raw:: html
534
535     </b>
536     <iframe id="ifrm18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-base-pdr-tsa.html"></iframe>
537     <p><br><br></p>
538     </center>
539
540 .. raw:: latex
541
542     \begin{figure}[H]
543         \centering
544             \graphicspath{{../_build/_static/vpp/}}
545             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-base-pdr-tsa}
546             \label{fig:vhost-l2sw-3n-hsw-xl710-64b-base-pdr-tsa}
547     \end{figure}
548
549 .. raw:: latex
550
551     \clearpage
552
553 64b-base_and_scale-l2sw
554 -----------------------
555
556 .. raw:: html
557
558     <center><b>
559
560 :index:`Speedup Multi-core: vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-ndr`
561
562 .. raw:: html
563
564     </b>
565     <iframe id="ifrm19" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa.html"></iframe>
566     <p><br><br></p>
567     </center>
568
569 .. raw:: latex
570
571     \begin{figure}[H]
572         \centering
573             \graphicspath{{../_build/_static/vpp/}}
574             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa}
575             \label{fig:vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa}
576     \end{figure}
577
578 .. raw:: html
579
580     <center><b>
581
582 .. raw:: latex
583
584     \clearpage
585
586 :index:`Speedup Multi-core: vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-pdr`
587
588 .. raw:: html
589
590     </b>
591     <iframe id="ifrm20" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa.html"></iframe>
592     <p><br><br></p>
593     </center>
594
595 .. raw:: latex
596
597     \begin{figure}[H]
598         \centering
599             \graphicspath{{../_build/_static/vpp/}}
600             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa}
601             \label{fig:vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa}
602     \end{figure}
603
604 .. raw:: latex
605
606     \clearpage
607
608 64b-base-vm-l2sw
609 ----------------
610
611 .. raw:: html
612
613     <center><b>
614
615 :index:`Speedup Multi-core: vhost-l2sw-3n-hsw-xl710-64b-base-vm-ndr`
616
617 .. raw:: html
618
619     </b>
620     <iframe id="ifrm21" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-base-vm-ndr-tsa.html"></iframe>
621     <p><br><br></p>
622     </center>
623
624 .. raw:: latex
625
626     \begin{figure}[H]
627         \centering
628             \graphicspath{{../_build/_static/vpp/}}
629             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-base-vm-ndr-tsa}
630             \label{fig:vhost-l2sw-3n-hsw-xl710-64b-base-vm-ndr-tsa}
631     \end{figure}
632
633 .. raw:: html
634
635     <center><b>
636
637 .. raw:: latex
638
639     \clearpage
640
641 :index:`Speedup Multi-core: vhost-l2sw-3n-hsw-xl710-64b-base-vm-pdr`
642
643 .. raw:: html
644
645     </b>
646     <iframe id="ifrm22" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-hsw-xl710-64b-base-vm-pdr-tsa.html"></iframe>
647     <p><br><br></p>
648     </center>
649
650 .. raw:: latex
651
652     \begin{figure}[H]
653         \centering
654             \graphicspath{{../_build/_static/vpp/}}
655             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-base-vm-pdr-tsa}
656             \label{fig:vhost-l2sw-3n-hsw-xl710-64b-base-vm-pdr-tsa}
657     \end{figure}
658
659 .. raw:: latex
660
661     \clearpage
662
663 64b-base_and_scale-ip4
664 ----------------------
665
666 .. raw:: html
667
668     <center><b>
669
670 :index:`Speedup Multi-core: vhost-ip4-3n-hsw-xl710-64b-base_and_scale-ndr`
671
672 .. raw:: html
673
674     </b>
675     <iframe id="ifrm23" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa.html"></iframe>
676     <p><br><br></p>
677     </center>
678
679 .. raw:: latex
680
681     \begin{figure}[H]
682         \centering
683             \graphicspath{{../_build/_static/vpp/}}
684             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa}
685             \label{fig:vhost-ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa}
686     \end{figure}
687
688 .. raw:: html
689
690     <center><b>
691
692 .. raw:: latex
693
694     \clearpage
695
696 :index:`Speedup Multi-core: vhost-ip4-3n-hsw-xl710-64b-base_and_scale-pdr`
697
698 .. raw:: html
699
700     </b>
701     <iframe id="ifrm24" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa.html"></iframe>
702     <p><br><br></p>
703     </center>
704
705 .. raw:: latex
706
707     \begin{figure}[H]
708         \centering
709             \graphicspath{{../_build/_static/vpp/}}
710             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa}
711             \label{fig:vhost-ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa}
712     \end{figure}
713
714 .. raw:: latex
715
716     \clearpage
717
718 3n-skx-x710
719 ~~~~~~~~~~~
720
721 64b-base-l2sw
722 -------------
723
724 .. raw:: html
725
726     <center><b>
727
728 :index:`Speedup Multi-core: vhost-l2sw-3n-skx-x710-64b-base-ndr`
729
730 .. raw:: html
731
732     </b>
733     <iframe id="ifrm25" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-base-ndr-tsa.html"></iframe>
734     <p><br><br></p>
735     </center>
736
737 .. raw:: latex
738
739     \begin{figure}[H]
740         \centering
741             \graphicspath{{../_build/_static/vpp/}}
742             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-base-ndr-tsa}
743             \label{fig:vhost-l2sw-3n-skx-x710-64b-base-ndr-tsa}
744     \end{figure}
745
746 .. raw:: html
747
748     <center><b>
749
750 .. raw:: latex
751
752     \clearpage
753
754 :index:`Speedup Multi-core: vhost-l2sw-3n-skx-x710-64b-base-pdr`
755
756 .. raw:: html
757
758     </b>
759     <iframe id="ifrm26" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-base-pdr-tsa.html"></iframe>
760     <p><br><br></p>
761     </center>
762
763 .. raw:: latex
764
765     \begin{figure}[H]
766         \centering
767             \graphicspath{{../_build/_static/vpp/}}
768             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-base-pdr-tsa}
769             \label{fig:vhost-l2sw-3n-skx-x710-64b-base-pdr-tsa}
770     \end{figure}
771
772 .. raw:: latex
773
774     \clearpage
775
776 64b-base_and_scale-l2sw
777 -----------------------
778
779 .. raw:: html
780
781     <center><b>
782
783 :index:`Speedup Multi-core: vhost-l2sw-3n-skx-x710-64b-base_and_scale-ndr`
784
785 .. raw:: html
786
787     </b>
788     <iframe id="ifrm27" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
789     <p><br><br></p>
790     </center>
791
792 .. raw:: latex
793
794     \begin{figure}[H]
795         \centering
796             \graphicspath{{../_build/_static/vpp/}}
797             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-base_and_scale-ndr-tsa}
798             \label{fig:vhost-l2sw-3n-skx-x710-64b-base_and_scale-ndr-tsa}
799     \end{figure}
800
801 .. raw:: html
802
803     <center><b>
804
805 .. raw:: latex
806
807     \clearpage
808
809 :index:`Speedup Multi-core: vhost-l2sw-3n-skx-x710-64b-base_and_scale-pdr`
810
811 .. raw:: html
812
813     </b>
814     <iframe id="ifrm28" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
815     <p><br><br></p>
816     </center>
817
818 .. raw:: latex
819
820     \begin{figure}[H]
821         \centering
822             \graphicspath{{../_build/_static/vpp/}}
823             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-base_and_scale-pdr-tsa}
824             \label{fig:vhost-l2sw-3n-skx-x710-64b-base_and_scale-pdr-tsa}
825     \end{figure}
826
827 .. raw:: latex
828
829     \clearpage
830
831 64b-base-vm-l2sw
832 ----------------
833
834 .. raw:: html
835
836     <center><b>
837
838 :index:`Speedup Multi-core: vhost-l2sw-3n-skx-x710-64b-base-vm-ndr`
839
840 .. raw:: html
841
842     </b>
843     <iframe id="ifrm29" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-base-vm-ndr-tsa.html"></iframe>
844     <p><br><br></p>
845     </center>
846
847 .. raw:: latex
848
849     \begin{figure}[H]
850         \centering
851             \graphicspath{{../_build/_static/vpp/}}
852             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-base-vm-ndr-tsa}
853             \label{fig:vhost-l2sw-3n-skx-x710-64b-base-vm-ndr-tsa}
854     \end{figure}
855
856 .. raw:: html
857
858     <center><b>
859
860 .. raw:: latex
861
862     \clearpage
863
864 :index:`Speedup Multi-core: vhost-l2sw-3n-skx-x710-64b-base-vm-pdr`
865
866 .. raw:: html
867
868     </b>
869     <iframe id="ifrm30" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-3n-skx-x710-64b-base-vm-pdr-tsa.html"></iframe>
870     <p><br><br></p>
871     </center>
872
873 .. raw:: latex
874
875     \begin{figure}[H]
876         \centering
877             \graphicspath{{../_build/_static/vpp/}}
878             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-skx-x710-64b-base-vm-pdr-tsa}
879             \label{fig:vhost-l2sw-3n-skx-x710-64b-base-vm-pdr-tsa}
880     \end{figure}
881
882 .. raw:: latex
883
884     \clearpage
885
886 64b-base_and_scale-ip4
887 ----------------------
888
889 .. raw:: html
890
891     <center><b>
892
893 :index:`Speedup Multi-core: vhost-ip4-3n-skx-x710-64b-base_and_scale-ndr`
894
895 .. raw:: html
896
897     </b>
898     <iframe id="ifrm31" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
899     <p><br><br></p>
900     </center>
901
902 .. raw:: latex
903
904     \begin{figure}[H]
905         \centering
906             \graphicspath{{../_build/_static/vpp/}}
907             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-skx-x710-64b-base_and_scale-ndr-tsa}
908             \label{fig:vhost-ip4-3n-skx-x710-64b-base_and_scale-ndr-tsa}
909     \end{figure}
910
911 .. raw:: html
912
913     <center><b>
914
915 .. raw:: latex
916
917     \clearpage
918
919 :index:`Speedup Multi-core: vhost-ip4-3n-skx-x710-64b-base_and_scale-pdr`
920
921 .. raw:: html
922
923     </b>
924     <iframe id="ifrm32" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-3n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
925     <p><br><br></p>
926     </center>
927
928 .. raw:: latex
929
930     \begin{figure}[H]
931         \centering
932             \graphicspath{{../_build/_static/vpp/}}
933             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-skx-x710-64b-base_and_scale-pdr-tsa}
934             \label{fig:vhost-ip4-3n-skx-x710-64b-base_and_scale-pdr-tsa}
935     \end{figure}
936
937 .. raw:: latex
938
939     \clearpage
940
941 2n-skx-x710
942 ~~~~~~~~~~~
943
944 64b-base-l2sw
945 -------------
946
947 .. raw:: html
948
949     <center><b>
950
951 :index:`Speedup Multi-core: vhost-l2sw-2n-skx-x710-64b-base-ndr`
952
953 .. raw:: html
954
955     </b>
956     <iframe id="ifrm33" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-base-ndr-tsa.html"></iframe>
957     <p><br><br></p>
958     </center>
959
960 .. raw:: latex
961
962     \begin{figure}[H]
963         \centering
964             \graphicspath{{../_build/_static/vpp/}}
965             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-base-ndr-tsa}
966             \label{fig:vhost-l2sw-2n-skx-x710-64b-base-ndr-tsa}
967     \end{figure}
968
969 .. raw:: html
970
971     <center><b>
972
973 .. raw:: latex
974
975     \clearpage
976
977 :index:`Speedup Multi-core: vhost-l2sw-2n-skx-x710-64b-base-pdr`
978
979 .. raw:: html
980
981     </b>
982     <iframe id="ifrm34" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-base-pdr-tsa.html"></iframe>
983     <p><br><br></p>
984     </center>
985
986 .. raw:: latex
987
988     \begin{figure}[H]
989         \centering
990             \graphicspath{{../_build/_static/vpp/}}
991             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-base-pdr-tsa}
992             \label{fig:vhost-l2sw-2n-skx-x710-64b-base-pdr-tsa}
993     \end{figure}
994
995 .. raw:: latex
996
997     \clearpage
998
999 64b-base_and_scale-l2sw
1000 -----------------------
1001
1002 .. raw:: html
1003
1004     <center><b>
1005
1006 :index:`Speedup Multi-core: vhost-l2sw-2n-skx-x710-64b-base_and_scale-ndr`
1007
1008 .. raw:: html
1009
1010     </b>
1011     <iframe id="ifrm35" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
1012     <p><br><br></p>
1013     </center>
1014
1015 .. raw:: latex
1016
1017     \begin{figure}[H]
1018         \centering
1019             \graphicspath{{../_build/_static/vpp/}}
1020             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-base_and_scale-ndr-tsa}
1021             \label{fig:vhost-l2sw-2n-skx-x710-64b-base_and_scale-ndr-tsa}
1022     \end{figure}
1023
1024 .. raw:: html
1025
1026     <center><b>
1027
1028 .. raw:: latex
1029
1030     \clearpage
1031
1032 :index:`Speedup Multi-core: vhost-l2sw-2n-skx-x710-64b-base_and_scale-pdr`
1033
1034 .. raw:: html
1035
1036     </b>
1037     <iframe id="ifrm36" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
1038     <p><br><br></p>
1039     </center>
1040
1041 .. raw:: latex
1042
1043     \begin{figure}[H]
1044         \centering
1045             \graphicspath{{../_build/_static/vpp/}}
1046             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-base_and_scale-pdr-tsa}
1047             \label{fig:vhost-l2sw-2n-skx-x710-64b-base_and_scale-pdr-tsa}
1048     \end{figure}
1049
1050 .. raw:: latex
1051
1052     \clearpage
1053
1054 64b-base-vm-l2sw
1055 ----------------
1056
1057 .. raw:: html
1058
1059     <center><b>
1060
1061 :index:`Speedup Multi-core: vhost-l2sw-2n-skx-x710-64b-base-vm-ndr`
1062
1063 .. raw:: html
1064
1065     </b>
1066     <iframe id="ifrm37" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-base-vm-ndr-tsa.html"></iframe>
1067     <p><br><br></p>
1068     </center>
1069
1070 .. raw:: latex
1071
1072     \begin{figure}[H]
1073         \centering
1074             \graphicspath{{../_build/_static/vpp/}}
1075             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-base-vm-ndr-tsa}
1076             \label{fig:vhost-l2sw-2n-skx-x710-64b-base-vm-ndr-tsa}
1077     \end{figure}
1078
1079 .. raw:: html
1080
1081     <center><b>
1082
1083 .. raw:: latex
1084
1085     \clearpage
1086
1087 :index:`Speedup Multi-core: vhost-l2sw-2n-skx-x710-64b-base-vm-pdr`
1088
1089 .. raw:: html
1090
1091     </b>
1092     <iframe id="ifrm38" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-l2sw-2n-skx-x710-64b-base-vm-pdr-tsa.html"></iframe>
1093     <p><br><br></p>
1094     </center>
1095
1096 .. raw:: latex
1097
1098     \begin{figure}[H]
1099         \centering
1100             \graphicspath{{../_build/_static/vpp/}}
1101             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-2n-skx-x710-64b-base-vm-pdr-tsa}
1102             \label{fig:vhost-l2sw-2n-skx-x710-64b-base-vm-pdr-tsa}
1103     \end{figure}
1104
1105 .. raw:: latex
1106
1107     \clearpage
1108
1109 64b-base_and_scale-ip4
1110 ----------------------
1111
1112 .. raw:: html
1113
1114     <center><b>
1115
1116 :index:`Speedup Multi-core: vhost-ip4-2n-skx-x710-64b-base_and_scale-ndr`
1117
1118 .. raw:: html
1119
1120     </b>
1121     <iframe id="ifrm39" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-x710-64b-base_and_scale-ndr-tsa.html"></iframe>
1122     <p><br><br></p>
1123     </center>
1124
1125 .. raw:: latex
1126
1127     \begin{figure}[H]
1128         \centering
1129             \graphicspath{{../_build/_static/vpp/}}
1130             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-x710-64b-base_and_scale-ndr-tsa}
1131             \label{fig:vhost-ip4-2n-skx-x710-64b-base_and_scale-ndr-tsa}
1132     \end{figure}
1133
1134 .. raw:: html
1135
1136     <center><b>
1137
1138 .. raw:: latex
1139
1140     \clearpage
1141
1142 :index:`Speedup Multi-core: vhost-ip4-2n-skx-x710-64b-base_and_scale-pdr`
1143
1144 .. raw:: html
1145
1146     </b>
1147     <iframe id="ifrm40" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vhost-ip4-2n-skx-x710-64b-base_and_scale-pdr-tsa.html"></iframe>
1148     <p><br><br></p>
1149     </center>
1150
1151 .. raw:: latex
1152
1153     \begin{figure}[H]
1154         \centering
1155             \graphicspath{{../_build/_static/vpp/}}
1156             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-2n-skx-x710-64b-base_and_scale-pdr-tsa}
1157             \label{fig:vhost-ip4-2n-skx-x710-64b-base_and_scale-pdr-tsa}
1158     \end{figure}
1159
1160 .. raw:: latex
1161
1162     \clearpage