8 <script type="text/javascript">
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 );
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';
34 This section includes summary graphs of VPP Phy-to-Phy packet latency
35 with IPv6 Routed-Forwarding measured at 100% of discovered NDR throughput
36 rate. Latency is reported for VPP running in multiple configurations of
37 VPP worker thread(s), a.k.a. VPP data plane thread(s), and their
38 physical CPU core(s) placement.
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/vpp/perf/ip6?h=rls1810>`_.
50 78b-1t1c-base_and_scale
51 -----------------------
57 :index:`Packet Latency: ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr`
62 <iframe id="ifrm01" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat.html"></iframe>
70 \graphicspath{{../_build/_static/vpp/}}
71 \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat}
72 \label{fig:ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat}
79 78b-2t2c-base_and_scale
80 -----------------------
86 :index:`Packet Latency: ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr`
91 <iframe id="ifrm02" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat.html"></iframe>
99 \graphicspath{{../_build/_static/vpp/}}
100 \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat}
101 \label{fig:ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat}
111 78b-1t1c-base_and_scale
112 -----------------------
118 :index:`Packet Latency: ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr`
123 <iframe id="ifrm03" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr-lat.html"></iframe>
131 \graphicspath{{../_build/_static/vpp/}}
132 \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr-lat}
133 \label{fig:ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr-lat}
140 78b-2t2c-base_and_scale
141 -----------------------
147 :index:`Packet Latency: ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr`
152 <iframe id="ifrm04" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr-lat.html"></iframe>
160 \graphicspath{{../_build/_static/vpp/}}
161 \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr-lat}
162 \label{fig:ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr-lat}
172 78b-1t1c-base_and_scale
173 -----------------------
179 :index:`Packet Latency: ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr`
184 <iframe id="ifrm05" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr-lat.html"></iframe>
192 \graphicspath{{../_build/_static/vpp/}}
193 \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr-lat}
194 \label{fig:ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr-lat}
201 78b-2t2c-base_and_scale
202 -----------------------
208 :index:`Packet Latency: ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr`
213 <iframe id="ifrm06" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr-lat.html"></iframe>
221 \graphicspath{{../_build/_static/vpp/}}
222 \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr-lat}
223 \label{fig:ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr-lat}
233 78b-2t1c-base_and_scale
234 -----------------------
240 :index:`Packet Latency: ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr`
245 <iframe id="ifrm07" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr-lat.html"></iframe>
253 \graphicspath{{../_build/_static/vpp/}}
254 \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr-lat}
255 \label{fig:ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr-lat}
262 78b-4t2c-base_and_scale
263 -----------------------
269 :index:`Packet Latency: ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr`
274 <iframe id="ifrm08" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr-lat.html"></iframe>
282 \graphicspath{{../_build/_static/vpp/}}
283 \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr-lat}
284 \label{fig:ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr-lat}
294 78b-2t1c-base_and_scale
295 -----------------------
301 :index:`Packet Latency: ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr`
306 <iframe id="ifrm09" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr-lat.html"></iframe>
314 \graphicspath{{../_build/_static/vpp/}}
315 \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr-lat}
316 \label{fig:ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr-lat}
323 78b-4t2c-base_and_scale
324 -----------------------
330 :index:`Packet Latency: ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr`
335 <iframe id="ifrm10" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr-lat.html"></iframe>
343 \graphicspath{{../_build/_static/vpp/}}
344 \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr-lat}
345 \label{fig:ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr-lat}
355 78b-2t1c-base_and_scale
356 -----------------------
362 :index:`Packet Latency: ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr`
367 <iframe id="ifrm11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat.html"></iframe>
375 \graphicspath{{../_build/_static/vpp/}}
376 \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat}
377 \label{fig:ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat}
384 78b-4t2c-base_and_scale
385 -----------------------
391 :index:`Packet Latency: ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr`
396 <iframe id="ifrm12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat.html"></iframe>
404 \graphicspath{{../_build/_static/vpp/}}
405 \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat}
406 \label{fig:ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat}