CSIT-1342: Edit the static content for CSIT-1810 report
[csit.git] / docs / report / vpp_performance_tests / packet_throughput_graphs / vts.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 VTS
32 ===
33
34 Following sections include summary graphs of VPP Phy-to-VM(s)-to-Phy
35 performance with VM virtio and VPP vhost-user virtual interfaces,
36 including NDR throughput (zero packet loss) and PDR throughput (<0.5%
37 packet loss). Performance is reported for VPP running in multiple
38 configurations of VPP worker thread(s), a.k.a. VPP data plane thread(s),
39 and their physical CPU core(s) placement.
40
41 CSIT source code for the test cases used for plots can be found in
42 `CSIT git repository <https://git.fd.io/csit/tree/tests/vpp/perf/vts?h=rls1810>`_.
43
44 .. raw:: latex
45
46     \clearpage
47
48 3n-hsw-x520
49 ~~~~~~~~~~~
50
51 114b-1t1c
52 ---------
53
54 .. raw:: html
55
56     <center><b>
57
58 :index:`Packet Throughput: vts-3n-hsw-x520-114b-1t1c-ndr`
59
60 .. raw:: html
61
62     </b>
63     <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-114b-1t1c-ndr.html"></iframe>
64     <p><br><br></p>
65     </center>
66
67 .. raw:: latex
68
69     \begin{figure}[H]
70         \centering
71             \graphicspath{{../_build/_static/vpp/}}
72             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-114b-1t1c-ndr}
73             \label{fig:vts-3n-hsw-x520-114b-1t1c-ndr}
74     \end{figure}
75
76 .. raw:: html
77
78     <center><b>
79
80 .. raw:: latex
81
82     \clearpage
83
84 :index:`Packet Throughput: vts-3n-hsw-x520-114b-1t1c-pdr`
85
86 .. raw:: html
87
88     </b>
89     <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-114b-1t1c-pdr.html"></iframe>
90     <p><br><br></p>
91     </center>
92
93 .. raw:: latex
94
95     \begin{figure}[H]
96         \centering
97             \graphicspath{{../_build/_static/vpp/}}
98             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-114b-1t1c-pdr}
99             \label{fig:vts-3n-hsw-x520-114b-1t1c-pdr}
100     \end{figure}
101
102 .. raw:: latex
103
104     \clearpage
105
106 114b-2t2c
107 ---------
108
109 .. raw:: html
110
111     <center><b>
112
113 :index:`Packet Throughput: vts-3n-hsw-x520-114b-2t2c-ndr`
114
115 .. raw:: html
116
117     </b>
118     <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-114b-2t2c-ndr.html"></iframe>
119     <p><br><br></p>
120     </center>
121
122 .. raw:: latex
123
124     \begin{figure}[H]
125         \centering
126             \graphicspath{{../_build/_static/vpp/}}
127             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-114b-2t2c-ndr}
128             \label{fig:vts-3n-hsw-x520-114b-2t2c-ndr}
129     \end{figure}
130
131 .. raw:: html
132
133     <center><b>
134
135 .. raw:: latex
136
137     \clearpage
138
139 :index:`Packet Throughput: vts-3n-hsw-x520-114b-2t2c-pdr`
140
141 .. raw:: html
142
143     </b>
144     <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/vts-3n-hsw-x520-114b-2t2c-pdr.html"></iframe>
145     <p><br><br></p>
146     </center>
147
148 .. raw:: latex
149
150     \begin{figure}[H]
151         \centering
152             \graphicspath{{../_build/_static/vpp/}}
153             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-114b-2t2c-pdr}
154             \label{fig:vts-3n-hsw-x520-114b-2t2c-pdr}
155     \end{figure}