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