Report: Add Hoststack tests for 3n-icx
[csit.git] / docs / report / vpp_performance_tests / comparisons / current_vs_previous_release.rst
1
2 .. _vpp_compare_current_vs_previous_release:
3
4 Current vs Previous Release
5 ---------------------------
6
7 Relative comparison of VPP packet throughput (NDR, PDR and MRR) between
8 |vpp-release| and |vpp-release-1| (measured for |csit-release| and
9 |csit-release-1| respectively) is calculated from results of tests
10 running on 2-node Intel Atom Denverton
11 (2n-dnv), 3-node Intel Atom Denverton (3n-dnv), 3-node Arm TaiShan (3n-tsh)
12 testbeds, in 1-core, 2-core and 4-core (MRR only) configurations.
13
14 Listed mean and standard deviation values are computed based on a series
15 of the same tests executed against respective VPP releases to verify
16 test results repeatability, with percentage change calculated for mean
17 values. Note that the standard deviation is quite high for a small
18 number of packet throughput tests, what indicates poor test results
19 repeatability and makes the relative change of mean throughput value not
20 fully representative for these tests. The root causes behind poor
21 results repeatability vary between the test cases.
22
23 .. note::
24
25     Test results are stored in
26
27     - `build logs from FD.io vpp performance job 2n-icx`_,
28     - `build logs from FD.io vpp performance job 3n-icx`_,
29     - `build logs from FD.io vpp performance job 2n-clx`_,
30     - `build logs from FD.io vpp performance job 2n-zn2`_,
31     - `build logs from FD.io vpp performance job 2n-dnv`_,
32     - `build logs from FD.io vpp performance job 3n-dnv`_,
33     - `build logs from FD.io vpp performance job 3n-tsh`_,
34     - `build logs from FD.io vpp performance job 2n-tx2`_,
35     - `build logs from FD.io vpp performance job 2n-aws`_,
36
37     with RF result files csit-vpp-perf-|srelease|-\*.zip
38     `archived here <../../_static/archive/>`_.
39
40 2n-icx-xxv710
41 ~~~~~~~~~~~~~
42
43 NDR Comparison
44 ``````````````
45
46 Comparison tables in HTML, ASCII and CSV formats:
47
48   - `HTML 2t1c NDR comparison <performance-changes-2n-icx-2t1c-ndr.html>`_
49   - `HTML 4t2c NDR comparison <performance-changes-2n-icx-4t2c-ndr.html>`_
50   - `ASCII 2t1c NDR comparison <../../_static/vpp/performance-changes-2n-icx-2t1c-ndr.txt>`_
51   - `ASCII 4t2c NDR comparison <../../_static/vpp/performance-changes-2n-icx-4t2c-ndr.txt>`_
52   - `CSV 2t1c NDR comparison <../../_static/vpp/performance-changes-2n-icx-2t1c-ndr-csv.csv>`_
53   - `CSV 4t2c NDR comparison <../../_static/vpp/performance-changes-2n-icx-4t2c-ndr-csv.csv>`_
54
55 PDR Comparison
56 ``````````````
57
58 Comparison tables in HTML, ASCII and CSV formats:
59
60   - `HTML 2t1c PDR comparison <performance-changes-2n-icx-2t1c-pdr.html>`_
61   - `HTML 4t2c PDR comparison <performance-changes-2n-icx-4t2c-pdr.html>`_
62   - `ASCII 2t1c PDR comparison <../../_static/vpp/performance-changes-2n-icx-2t1c-pdr.txt>`_
63   - `ASCII 4t2c PDR comparison <../../_static/vpp/performance-changes-2n-icx-4t2c-pdr.txt>`_
64   - `CSV 2t1c PDR comparison <../../_static/vpp/performance-changes-2n-icx-2t1c-pdr-csv.csv>`_
65   - `CSV 4t2c PDR comparison <../../_static/vpp/performance-changes-2n-icx-4t2c-pdr-csv.csv>`_
66
67 MRR Comparison
68 ``````````````
69
70 Comparison tables in HTML, ASCII and CSV formats:
71
72   - `HTML 2t1c MRR comparison <performance-changes-2n-icx-2t1c-mrr.html>`_
73   - `HTML 4t2c MRR comparison <performance-changes-2n-icx-4t2c-mrr.html>`_
74   - `HTML 8t4c MRR comparison <performance-changes-2n-icx-8t4c-mrr.html>`_
75   - `ASCII 2t1c MRR comparison <../../_static/vpp/performance-changes-2n-icx-2t1c-mrr.txt>`_
76   - `ASCII 4t2c MRR comparison <../../_static/vpp/performance-changes-2n-icx-4t2c-mrr.txt>`_
77   - `ASCII 8t4c MRR comparison <../../_static/vpp/performance-changes-2n-icx-8t4c-mrr.txt>`_
78   - `CSV 2t1c MRR comparison <../../_static/vpp/performance-changes-2n-icx-2t1c-mrr-csv.csv>`_
79   - `CSV 4t2c MRR comparison <../../_static/vpp/performance-changes-2n-icx-4t2c-mrr-csv.csv>`_
80   - `CSV 8t4c MRR comparison <../../_static/vpp/performance-changes-2n-icx-8t4c-mrr-csv.csv>`_
81
82 Latency Comparison
83 ``````````````````
84
85 Comparison tables in HTML, ASCII and CSV formats:
86
87   - `HTML 2t1c PDR50, direction1, average value comparison <latency-changes-2n-icx-xxv710-2t1c-pdr50-d1-avg.html>`_
88   - `HTML 2t1c PDR90, direction1, average value comparison <latency-changes-2n-icx-xxv710-2t1c-pdr90-d1-avg.html>`_
89   - `HTML 2t1c PDR90, direction1, max value comparison <latency-changes-2n-icx-xxv710-2t1c-pdr90-d1-max.html>`_
90   - `ASCII 2t1c PDR50, direction1, average value comparison <../../_static/vpp/latency-changes-2n-icx-xxv710-2t1c-pdr50-d1-avg.txt>`_
91   - `ASCII 2t1c PDR90, direction1, average value comparison <../../_static/vpp/latency-changes-2n-icx-xxv710-2t1c-pdr90-d1-avg.txt>`_
92   - `ASCII 2t1c PDR90, direction1, max value comparison <../../_static/vpp/latency-changes-2n-icx-xxv710-2t1c-pdr90-d1-max.txt>`_
93   - `CSV 2t1c PDR50, direction1, average value comparison <../../_static/vpp/latency-changes-2n-icx-xxv710-2t1c-pdr50-d1-avg-csv.csv>`_
94   - `CSV 2t1c PDR90, direction1, average value comparison <../../_static/vpp/latency-changes-2n-icx-xxv710-2t1c-pdr90-d1-avg-csv.csv>`_
95   - `CSV 2t1c PDR90, direction1, max value comparison <../../_static/vpp/latency-changes-2n-icx-xxv710-2t1c-pdr90-d1-max-csv.csv>`_
96
97 3n-icx-xxv710
98 ~~~~~~~~~~~~~
99
100 NDR Comparison
101 ``````````````
102
103 Comparison tables in HTML, ASCII and CSV formats:
104
105   - `HTML 2t1c NDR comparison <performance-changes-3n-icx-2t1c-ndr.html>`_
106   - `HTML 4t2c NDR comparison <performance-changes-3n-icx-4t2c-ndr.html>`_
107   - `ASCII 2t1c NDR comparison <../../_static/vpp/performance-changes-3n-icx-2t1c-ndr.txt>`_
108   - `ASCII 4t2c NDR comparison <../../_static/vpp/performance-changes-3n-icx-4t2c-ndr.txt>`_
109   - `CSV 2t1c NDR comparison <../../_static/vpp/performance-changes-3n-icx-2t1c-ndr-csv.csv>`_
110   - `CSV 4t2c NDR comparison <../../_static/vpp/performance-changes-3n-icx-4t2c-ndr-csv.csv>`_
111
112 PDR Comparison
113 ``````````````
114
115 Comparison tables in HTML, ASCII and CSV formats:
116
117   - `HTML 2t1c PDR comparison <performance-changes-3n-icx-2t1c-pdr.html>`_
118   - `HTML 4t2c PDR comparison <performance-changes-3n-icx-4t2c-pdr.html>`_
119   - `ASCII 2t1c PDR comparison <../../_static/vpp/performance-changes-3n-icx-2t1c-pdr.txt>`_
120   - `ASCII 4t2c PDR comparison <../../_static/vpp/performance-changes-3n-icx-4t2c-pdr.txt>`_
121   - `CSV 2t1c PDR comparison <../../_static/vpp/performance-changes-3n-icx-2t1c-pdr-csv.csv>`_
122   - `CSV 4t2c PDR comparison <../../_static/vpp/performance-changes-3n-icx-4t2c-pdr-csv.csv>`_
123
124 MRR Comparison
125 ``````````````
126
127 Comparison tables in HTML, ASCII and CSV formats:
128
129   - `HTML 2t1c MRR comparison <performance-changes-3n-icx-2t1c-mrr.html>`_
130   - `HTML 4t2c MRR comparison <performance-changes-3n-icx-4t2c-mrr.html>`_
131   - `HTML 8t4c MRR comparison <performance-changes-3n-icx-8t4c-mrr.html>`_
132   - `ASCII 2t1c MRR comparison <../../_static/vpp/performance-changes-3n-icx-2t1c-mrr.txt>`_
133   - `ASCII 4t2c MRR comparison <../../_static/vpp/performance-changes-3n-icx-4t2c-mrr.txt>`_
134   - `ASCII 8t4c MRR comparison <../../_static/vpp/performance-changes-3n-icx-8t4c-mrr.txt>`_
135   - `CSV 2t1c MRR comparison <../../_static/vpp/performance-changes-3n-icx-2t1c-mrr-csv.csv>`_
136   - `CSV 4t2c MRR comparison <../../_static/vpp/performance-changes-3n-icx-4t2c-mrr-csv.csv>`_
137   - `CSV 8t4c MRR comparison <../../_static/vpp/performance-changes-3n-icx-8t4c-mrr-csv.csv>`_
138
139 Latency Comparison
140 ``````````````````
141
142 Comparison tables in HTML, ASCII and CSV formats:
143
144   - `HTML 2t1c PDR50, direction1, average value comparison <latency-changes-3n-icx-xxv710-2t1c-pdr50-d1-avg.html>`_
145   - `HTML 2t1c PDR90, direction1, average value comparison <latency-changes-3n-icx-xxv710-2t1c-pdr90-d1-avg.html>`_
146   - `HTML 2t1c PDR90, direction1, max value comparison <latency-changes-3n-icx-xxv710-2t1c-pdr90-d1-max.html>`_
147   - `ASCII 2t1c PDR50, direction1, average value comparison <../../_static/vpp/latency-changes-3n-icx-xxv710-2t1c-pdr50-d1-avg.txt>`_
148   - `ASCII 2t1c PDR90, direction1, average value comparison <../../_static/vpp/latency-changes-3n-icx-xxv710-2t1c-pdr90-d1-avg.txt>`_
149   - `ASCII 2t1c PDR90, direction1, max value comparison <../../_static/vpp/latency-changes-3n-icx-xxv710-2t1c-pdr90-d1-max.txt>`_
150   - `CSV 2t1c PDR50, direction1, average value comparison <../../_static/vpp/latency-changes-3n-icx-xxv710-2t1c-pdr50-d1-avg-csv.csv>`_
151   - `CSV 2t1c PDR90, direction1, average value comparison <../../_static/vpp/latency-changes-3n-icx-xxv710-2t1c-pdr90-d1-avg-csv.csv>`_
152   - `CSV 2t1c PDR90, direction1, max value comparison <../../_static/vpp/latency-changes-3n-icx-xxv710-2t1c-pdr90-d1-max-csv.csv>`_
153
154 ..
155   Hoststack
156   `````````
157
158   Comparison tables in HTML, ASCII and CSV formats:
159
160     - `HTML Hoststack comparison <performance-changes-3n-icx-hoststack.html>`_
161     - `ASCII Hoststack comparison <../../_static/vpp/performance-changes-3n-icx-hoststack.txt>`_
162     - `CSV Hoststack comparison <../../_static/vpp/performance-changes-3n-icx-hoststack-csv.csv>`_
163
164 2n-clx-xxv710
165 ~~~~~~~~~~~~~
166
167 NDR Comparison
168 ``````````````
169
170 Comparison tables in HTML, ASCII and CSV formats:
171
172   - `HTML 2t1c NDR comparison <performance-changes-2n-clx-xxv710-2t1c-ndr.html>`_
173   - `HTML 4t2c NDR comparison <performance-changes-2n-clx-xxv710-4t2c-ndr.html>`_
174   - `ASCII 2t1c NDR comparison <../../_static/vpp/performance-changes-2n-clx-xxv710-2t1c-ndr.txt>`_
175   - `ASCII 4t2c NDR comparison <../../_static/vpp/performance-changes-2n-clx-xxv710-4t2c-ndr.txt>`_
176   - `CSV 2t1c NDR comparison <../../_static/vpp/performance-changes-2n-clx-xxv710-2t1c-ndr-csv.csv>`_
177   - `CSV 4t2c NDR comparison <../../_static/vpp/performance-changes-2n-clx-xxv710-4t2c-ndr-csv.csv>`_
178
179 PDR Comparison
180 ``````````````
181
182 Comparison tables in HTML, ASCII and CSV formats:
183
184   - `HTML 2t1c PDR comparison <performance-changes-2n-clx-xxv710-2t1c-pdr.html>`_
185   - `HTML 4t2c PDR comparison <performance-changes-2n-clx-xxv710-4t2c-pdr.html>`_
186   - `ASCII 2t1c PDR comparison <../../_static/vpp/performance-changes-2n-clx-xxv710-2t1c-pdr.txt>`_
187   - `ASCII 4t2c PDR comparison <../../_static/vpp/performance-changes-2n-clx-xxv710-4t2c-pdr.txt>`_
188   - `CSV 2t1c PDR comparison <../../_static/vpp/performance-changes-2n-clx-xxv710-2t1c-pdr-csv.csv>`_
189   - `CSV 4t2c PDR comparison <../../_static/vpp/performance-changes-2n-clx-xxv710-4t2c-pdr-csv.csv>`_
190
191 MRR Comparison
192 ``````````````
193
194 Comparison tables in HTML, ASCII and CSV formats:
195
196   - `HTML 2t1c MRR comparison <performance-changes-2n-clx-xxv710-2t1c-mrr.html>`_
197   - `HTML 4t2c MRR comparison <performance-changes-2n-clx-xxv710-4t2c-mrr.html>`_
198   - `HTML 8t4c MRR comparison <performance-changes-2n-clx-xxv710-8t4c-mrr.html>`_
199   - `ASCII 2t1c MRR comparison <../../_static/vpp/performance-changes-2n-clx-xxv710-2t1c-mrr.txt>`_
200   - `ASCII 4t2c MRR comparison <../../_static/vpp/performance-changes-2n-clx-xxv710-4t2c-mrr.txt>`_
201   - `ASCII 8t4c MRR comparison <../../_static/vpp/performance-changes-2n-clx-xxv710-8t4c-mrr.txt>`_
202   - `CSV 2t1c MRR comparison <../../_static/vpp/performance-changes-2n-clx-xxv710-2t1c-mrr-csv.csv>`_
203   - `CSV 4t2c MRR comparison <../../_static/vpp/performance-changes-2n-clx-xxv710-4t2c-mrr-csv.csv>`_
204   - `CSV 8t4c MRR comparison <../../_static/vpp/performance-changes-2n-clx-xxv710-8t4c-mrr-csv.csv>`_
205
206 Latency Comparison
207 ``````````````````
208
209 Comparison tables in HTML, ASCII and CSV formats:
210
211   - `HTML 2t1c PDR50, direction1, average value comparison <latency-changes-2n-clx-xxv710-2t1c-pdr50-d1-avg.html>`_
212   - `HTML 2t1c PDR90, direction1, average value comparison <latency-changes-2n-clx-xxv710-2t1c-pdr90-d1-avg.html>`_
213   - `HTML 2t1c PDR90, direction1, max value comparison <latency-changes-2n-clx-xxv710-2t1c-pdr90-d1-max.html>`_
214   - `ASCII 2t1c PDR50, direction1, average value comparison <../../_static/vpp/latency-changes-2n-clx-xxv710-2t1c-pdr50-d1-avg.txt>`_
215   - `ASCII 2t1c PDR90, direction1, average value comparison <../../_static/vpp/latency-changes-2n-clx-xxv710-2t1c-pdr90-d1-avg.txt>`_
216   - `ASCII 2t1c PDR90, direction1, max value comparison <../../_static/vpp/latency-changes-2n-clx-xxv710-2t1c-pdr90-d1-max.txt>`_
217   - `CSV 2t1c PDR50, direction1, average value comparison <../../_static/vpp/latency-changes-2n-clx-xxv710-2t1c-pdr50-d1-avg-csv.csv>`_
218   - `CSV 2t1c PDR90, direction1, average value comparison <../../_static/vpp/latency-changes-2n-clx-xxv710-2t1c-pdr90-d1-avg-csv.csv>`_
219   - `CSV 2t1c PDR90, direction1, max value comparison <../../_static/vpp/latency-changes-2n-clx-xxv710-2t1c-pdr90-d1-max-csv.csv>`_
220
221 VSAP
222 ````
223
224 Comparison tables in HTML, ASCII and CSV formats:
225
226   - `HTML VSAP comparison <performance-changes-2n-clx-vsap.html>`_
227   - `ASCII VSAP comparison <../../_static/vpp/performance-changes-2n-clx-vsap.txt>`_
228   - `CSV VSAP comparison <../../_static/vpp/performance-changes-2n-clx-vsap-csv.csv>`_
229
230 2n-clx-cx556a
231 ~~~~~~~~~~~~~
232
233 NDR Comparison
234 ``````````````
235
236 Comparison tables in HTML, ASCII and CSV formats:
237
238   - `HTML 2t1c NDR comparison <performance-changes-2n-clx-cx556a-2t1c-ndr.html>`_
239   - `HTML 4t2c NDR comparison <performance-changes-2n-clx-cx556a-4t2c-ndr.html>`_
240   - `ASCII 2t1c NDR comparison <../../_static/vpp/performance-changes-2n-clx-cx556a-2t1c-ndr.txt>`_
241   - `ASCII 4t2c NDR comparison <../../_static/vpp/performance-changes-2n-clx-cx556a-4t2c-ndr.txt>`_
242   - `CSV 2t1c NDR comparison <../../_static/vpp/performance-changes-2n-clx-cx556a-2t1c-ndr-csv.csv>`_
243   - `CSV 4t2c NDR comparison <../../_static/vpp/performance-changes-2n-clx-cx556a-4t2c-ndr-csv.csv>`_
244
245 PDR Comparison
246 ``````````````
247
248 Comparison tables in HTML, ASCII and CSV formats:
249
250   - `HTML 2t1c PDR comparison <performance-changes-2n-clx-cx556a-2t1c-pdr.html>`_
251   - `HTML 4t2c PDR comparison <performance-changes-2n-clx-cx556a-4t2c-pdr.html>`_
252   - `ASCII 2t1c PDR comparison <../../_static/vpp/performance-changes-2n-clx-cx556a-2t1c-pdr.txt>`_
253   - `ASCII 4t2c PDR comparison <../../_static/vpp/performance-changes-2n-clx-cx556a-4t2c-pdr.txt>`_
254   - `CSV 2t1c PDR comparison <../../_static/vpp/performance-changes-2n-clx-cx556a-2t1c-pdr-csv.csv>`_
255   - `CSV 4t2c PDR comparison <../../_static/vpp/performance-changes-2n-clx-cx556a-4t2c-pdr-csv.csv>`_
256
257 MRR Comparison
258 ``````````````
259
260 Comparison tables in HTML, ASCII and CSV formats:
261
262   - `HTML 2t1c MRR comparison <performance-changes-2n-clx-cx556a-2t1c-mrr.html>`_
263   - `HTML 4t2c MRR comparison <performance-changes-2n-clx-cx556a-4t2c-mrr.html>`_
264   - `HTML 8t4c MRR comparison <performance-changes-2n-clx-cx556a-8t4c-mrr.html>`_
265   - `ASCII 2t1c MRR comparison <../../_static/vpp/performance-changes-2n-clx-cx556a-2t1c-mrr.txt>`_
266   - `ASCII 4t2c MRR comparison <../../_static/vpp/performance-changes-2n-clx-cx556a-4t2c-mrr.txt>`_
267   - `ASCII 8t4c MRR comparison <../../_static/vpp/performance-changes-2n-clx-cx556a-8t4c-mrr.txt>`_
268   - `CSV 2t1c MRR comparison <../../_static/vpp/performance-changes-2n-clx-cx556a-2t1c-mrr-csv.csv>`_
269   - `CSV 4t2c MRR comparison <../../_static/vpp/performance-changes-2n-clx-cx556a-4t2c-mrr-csv.csv>`_
270   - `CSV 8t4c MRR comparison <../../_static/vpp/performance-changes-2n-clx-cx556a-8t4c-mrr-csv.csv>`_
271
272 Latency Comparison
273 ``````````````````
274
275 Comparison tables in HTML, ASCII and CSV formats:
276
277   - `HTML 2t1c PDR50, direction1, average value comparison <latency-changes-2n-clx-cx556a-2t1c-pdr50-d1-avg.html>`_
278   - `HTML 2t1c PDR90, direction1, average value comparison <latency-changes-2n-clx-cx556a-2t1c-pdr90-d1-avg.html>`_
279   - `HTML 2t1c PDR90, direction1, max value comparison <latency-changes-2n-clx-cx556a-2t1c-pdr90-d1-max.html>`_
280   - `ASCII 2t1c PDR50, direction1, average value comparison <../../_static/vpp/latency-changes-2n-clx-cx556a-2t1c-pdr50-d1-avg.txt>`_
281   - `ASCII 2t1c PDR90, direction1, average value comparison <../../_static/vpp/latency-changes-2n-clx-cx556a-2t1c-pdr90-d1-avg.txt>`_
282   - `ASCII 2t1c PDR90, direction1, max value comparison <../../_static/vpp/latency-changes-2n-clx-cx556a-2t1c-pdr90-d1-max.txt>`_
283   - `CSV 2t1c PDR50, direction1, average value comparison <../../_static/vpp/latency-changes-2n-clx-cx556a-2t1c-pdr50-d1-avg-csv.csv>`_
284   - `CSV 2t1c PDR90, direction1, average value comparison <../../_static/vpp/latency-changes-2n-clx-cx556a-2t1c-pdr90-d1-avg-csv.csv>`_
285   - `CSV 2t1c PDR90, direction1, max value comparison <../../_static/vpp/latency-changes-2n-clx-cx556a-2t1c-pdr90-d1-max-csv.csv>`_
286
287 2n-zn2-xxv710
288 ~~~~~~~~~~~~~
289
290 NDR Comparison
291 ``````````````
292
293 Comparison tables in HTML, ASCII and CSV formats:
294
295   - `HTML 2t1c NDR comparison <performance-changes-2n-zn2-xxv710-2t1c-ndr.html>`_
296   - `HTML 4t2c NDR comparison <performance-changes-2n-zn2-xxv710-4t2c-ndr.html>`_
297   - `ASCII 2t1c NDR comparison <../../_static/vpp/performance-changes-2n-zn2-xxv710-2t1c-ndr.txt>`_
298   - `ASCII 4t2c NDR comparison <../../_static/vpp/performance-changes-2n-zn2-xxv710-4t2c-ndr.txt>`_
299   - `CSV 2t1c NDR comparison <../../_static/vpp/performance-changes-2n-zn2-xxv710-2t1c-ndr-csv.csv>`_
300   - `CSV 4t2c NDR comparison <../../_static/vpp/performance-changes-2n-zn2-xxv710-4t2c-ndr-csv.csv>`_
301
302 PDR Comparison
303 ``````````````
304
305 Comparison tables in HTML, ASCII and CSV formats:
306
307   - `HTML 2t1c PDR comparison <performance-changes-2n-zn2-xxv710-2t1c-pdr.html>`_
308   - `HTML 4t2c PDR comparison <performance-changes-2n-zn2-xxv710-4t2c-pdr.html>`_
309   - `ASCII 2t1c PDR comparison <../../_static/vpp/performance-changes-2n-zn2-xxv710-2t1c-pdr.txt>`_
310   - `ASCII 4t2c PDR comparison <../../_static/vpp/performance-changes-2n-zn2-xxv710-4t2c-pdr.txt>`_
311   - `CSV 2t1c PDR comparison <../../_static/vpp/performance-changes-2n-zn2-xxv710-2t1c-pdr-csv.csv>`_
312   - `CSV 4t2c PDR comparison <../../_static/vpp/performance-changes-2n-zn2-xxv710-4t2c-pdr-csv.csv>`_
313
314 MRR Comparison
315 ``````````````
316
317 Comparison tables in HTML, ASCII and CSV formats:
318
319   - `HTML 2t1c MRR comparison <performance-changes-2n-zn2-xxv710-2t1c-mrr.html>`_
320   - `HTML 4t2c MRR comparison <performance-changes-2n-zn2-xxv710-4t2c-mrr.html>`_
321   - `HTML 8t4c MRR comparison <performance-changes-2n-zn2-xxv710-8t4c-mrr.html>`_
322   - `ASCII 2t1c MRR comparison <../../_static/vpp/performance-changes-2n-zn2-xxv710-2t1c-mrr.txt>`_
323   - `ASCII 4t2c MRR comparison <../../_static/vpp/performance-changes-2n-zn2-xxv710-4t2c-mrr.txt>`_
324   - `ASCII 8t4c MRR comparison <../../_static/vpp/performance-changes-2n-zn2-xxv710-8t4c-mrr.txt>`_
325   - `CSV 2t1c MRR comparison <../../_static/vpp/performance-changes-2n-zn2-xxv710-2t1c-mrr-csv.csv>`_
326   - `CSV 4t2c MRR comparison <../../_static/vpp/performance-changes-2n-zn2-xxv710-4t2c-mrr-csv.csv>`_
327   - `CSV 8t4c MRR comparison <../../_static/vpp/performance-changes-2n-zn2-xxv710-8t4c-mrr-csv.csv>`_
328
329 Latency Comparison
330 ``````````````````
331
332 Comparison tables in HTML, ASCII and CSV formats:
333
334   - `HTML 2t1c PDR50, direction1, average value comparison <latency-changes-2n-zn2-xxv710-2t1c-pdr50-d1-avg.html>`_
335   - `HTML 2t1c PDR90, direction1, average value comparison <latency-changes-2n-zn2-xxv710-2t1c-pdr90-d1-avg.html>`_
336   - `HTML 2t1c PDR90, direction1, max value comparison <latency-changes-2n-zn2-xxv710-2t1c-pdr90-d1-max.html>`_
337   - `ASCII 2t1c PDR50, direction1, average value comparison <../../_static/vpp/latency-changes-2n-zn2-xxv710-2t1c-pdr50-d1-avg.txt>`_
338   - `ASCII 2t1c PDR90, direction1, average value comparison <../../_static/vpp/latency-changes-2n-zn2-xxv710-2t1c-pdr90-d1-avg.txt>`_
339   - `ASCII 2t1c PDR90, direction1, max value comparison <../../_static/vpp/latency-changes-2n-zn2-xxv710-2t1c-pdr90-d1-max.txt>`_
340   - `CSV 2t1c PDR50, direction1, average value comparison <../../_static/vpp/latency-changes-2n-zn2-xxv710-2t1c-pdr50-d1-avg-csv.csv>`_
341   - `CSV 2t1c PDR90, direction1, average value comparison <../../_static/vpp/latency-changes-2n-zn2-xxv710-2t1c-pdr90-d1-avg-csv.csv>`_
342   - `CSV 2t1c PDR90, direction1, max value comparison <../../_static/vpp/latency-changes-2n-zn2-xxv710-2t1c-pdr90-d1-max-csv.csv>`_
343
344 2n-dnv-x553
345 ~~~~~~~~~~~
346
347 NDR Comparison
348 ``````````````
349
350 Comparison tables in HTML, ASCII and CSV formats:
351
352   - `HTML 1t1c NDR comparison <performance-changes-2n-dnv-1t1c-ndr.html>`_
353   - `HTML 2t2c NDR comparison <performance-changes-2n-dnv-2t2c-ndr.html>`_
354   - `ASCII 1t1c NDR comparison <../../_static/vpp/performance-changes-2n-dnv-1t1c-ndr.txt>`_
355   - `ASCII 2t2c NDR comparison <../../_static/vpp/performance-changes-2n-dnv-2t2c-ndr.txt>`_
356   - `CSV 1t1c NDR comparison <../../_static/vpp/performance-changes-2n-dnv-1t1c-ndr-csv.csv>`_
357   - `CSV 2t2c NDR comparison <../../_static/vpp/performance-changes-2n-dnv-2t2c-ndr-csv.csv>`_
358
359 PDR Comparison
360 ``````````````
361
362 Comparison tables in HTML, ASCII and CSV formats:
363
364   - `HTML 1t1c PDR comparison <performance-changes-2n-dnv-1t1c-pdr.html>`_
365   - `HTML 2t2c PDR comparison <performance-changes-2n-dnv-2t2c-pdr.html>`_
366   - `ASCII 1t1c PDR comparison <../../_static/vpp/performance-changes-2n-dnv-1t1c-pdr.txt>`_
367   - `ASCII 2t2c PDR comparison <../../_static/vpp/performance-changes-2n-dnv-2t2c-pdr.txt>`_
368   - `CSV 1t1c PDR comparison <../../_static/vpp/performance-changes-2n-dnv-1t1c-pdr-csv.csv>`_
369   - `CSV 2t2c PDR comparison <../../_static/vpp/performance-changes-2n-dnv-2t2c-pdr-csv.csv>`_
370
371 MRR Comparison
372 ``````````````
373
374 Comparison tables in HTML, ASCII and CSV formats:
375
376   - `HTML 1t1c MRR comparison <performance-changes-2n-dnv-1t1c-mrr.html>`_
377   - `HTML 2t2c MRR comparison <performance-changes-2n-dnv-2t2c-mrr.html>`_
378   - `HTML 4t4c MRR comparison <performance-changes-2n-dnv-4t4c-mrr.html>`_
379   - `ASCII 1t1c MRR comparison <../../_static/vpp/performance-changes-2n-dnv-1t1c-mrr.txt>`_
380   - `ASCII 2t2c MRR comparison <../../_static/vpp/performance-changes-2n-dnv-2t2c-mrr.txt>`_
381   - `ASCII 4t4c MRR comparison <../../_static/vpp/performance-changes-2n-dnv-4t4c-mrr.txt>`_
382   - `CSV 1t1c MRR comparison <../../_static/vpp/performance-changes-2n-dnv-1t1c-mrr-csv.csv>`_
383   - `CSV 2t2c MRR comparison <../../_static/vpp/performance-changes-2n-dnv-2t2c-mrr-csv.csv>`_
384   - `CSV 4t4c MRR comparison <../../_static/vpp/performance-changes-2n-dnv-4t4c-mrr-csv.csv>`_
385
386 3n-dnv-x553
387 ~~~~~~~~~~~
388
389 NDR Comparison
390 ``````````````
391
392 Comparison tables in HTML, ASCII and CSV formats:
393
394   - `HTML 1t1c NDR comparison <performance-changes-3n-dnv-1t1c-ndr.html>`_
395   - `HTML 2t2c NDR comparison <performance-changes-3n-dnv-2t2c-ndr.html>`_
396   - `ASCII 1t1c NDR comparison <../../_static/vpp/performance-changes-3n-dnv-1t1c-ndr.txt>`_
397   - `ASCII 2t2c NDR comparison <../../_static/vpp/performance-changes-3n-dnv-2t2c-ndr.txt>`_
398   - `CSV 1t1c NDR comparison <../../_static/vpp/performance-changes-3n-dnv-1t1c-ndr-csv.csv>`_
399   - `CSV 2t2c NDR comparison <../../_static/vpp/performance-changes-3n-dnv-2t2c-ndr-csv.csv>`_
400
401 PDR Comparison
402 ``````````````
403
404 Comparison tables in HTML, ASCII and CSV formats:
405
406   - `HTML 1t1c PDR comparison <performance-changes-3n-dnv-1t1c-pdr.html>`_
407   - `HTML 2t2c PDR comparison <performance-changes-3n-dnv-2t2c-pdr.html>`_
408   - `ASCII 1t1c PDR comparison <../../_static/vpp/performance-changes-3n-dnv-1t1c-pdr.txt>`_
409   - `ASCII 2t2c PDR comparison <../../_static/vpp/performance-changes-3n-dnv-2t2c-pdr.txt>`_
410   - `CSV 1t1c PDR comparison <../../_static/vpp/performance-changes-3n-dnv-1t1c-pdr-csv.csv>`_
411   - `CSV 2t2c PDR comparison <../../_static/vpp/performance-changes-3n-dnv-2t2c-pdr-csv.csv>`_
412
413 MRR Comparison
414 ``````````````
415
416 Comparison tables in HTML, ASCII and CSV formats:
417
418   - `HTML 1t1c MRR comparison <performance-changes-3n-dnv-1t1c-mrr.html>`_
419   - `HTML 2t2c MRR comparison <performance-changes-3n-dnv-2t2c-mrr.html>`_
420   - `HTML 4t4c MRR comparison <performance-changes-3n-dnv-4t4c-mrr.html>`_
421   - `ASCII 1t1c MRR comparison <../../_static/vpp/performance-changes-3n-dnv-1t1c-mrr.txt>`_
422   - `ASCII 2t2c MRR comparison <../../_static/vpp/performance-changes-3n-dnv-2t2c-mrr.txt>`_
423   - `ASCII 4t4c MRR comparison <../../_static/vpp/performance-changes-3n-dnv-4t4c-mrr.txt>`_
424   - `CSV 1t1c MRR comparison <../../_static/vpp/performance-changes-3n-dnv-1t1c-mrr-csv.csv>`_
425   - `CSV 2t2c MRR comparison <../../_static/vpp/performance-changes-3n-dnv-2t2c-mrr-csv.csv>`_
426   - `CSV 4t4c MRR comparison <../../_static/vpp/performance-changes-3n-dnv-4t4c-mrr-csv.csv>`_
427
428 3n-tsh-x520
429 ~~~~~~~~~~~
430
431 NDR Comparison
432 ``````````````
433
434 Comparison tables in HTML, ASCII and CSV formats:
435
436   - `HTML 1t1c NDR comparison <performance-changes-3n-tsh-1t1c-ndr.html>`_
437   - `HTML 2t2c NDR comparison <performance-changes-3n-tsh-2t2c-ndr.html>`_
438   - `ASCII 1t1c NDR comparison <../../_static/vpp/performance-changes-3n-tsh-1t1c-ndr.txt>`_
439   - `ASCII 2t2c NDR comparison <../../_static/vpp/performance-changes-3n-tsh-2t2c-ndr.txt>`_
440   - `CSV 1t1c NDR comparison <../../_static/vpp/performance-changes-3n-tsh-1t1c-ndr-csv.csv>`_
441   - `CSV 2t2c NDR comparison <../../_static/vpp/performance-changes-3n-tsh-2t2c-ndr-csv.csv>`_
442
443 PDR Comparison
444 ``````````````
445
446 Comparison tables in HTML, ASCII and CSV formats:
447
448   - `HTML 1t1c PDR comparison <performance-changes-3n-tsh-1t1c-pdr.html>`_
449   - `HTML 2t2c PDR comparison <performance-changes-3n-tsh-2t2c-pdr.html>`_
450   - `ASCII 1t1c PDR comparison <../../_static/vpp/performance-changes-3n-tsh-1t1c-pdr.txt>`_
451   - `ASCII 2t2c PDR comparison <../../_static/vpp/performance-changes-3n-tsh-2t2c-pdr.txt>`_
452   - `CSV 1t1c PDR comparison <../../_static/vpp/performance-changes-3n-tsh-1t1c-pdr-csv.csv>`_
453   - `CSV 2t2c PDR comparison <../../_static/vpp/performance-changes-3n-tsh-2t2c-pdr-csv.csv>`_
454
455 MRR Comparison
456 ``````````````
457
458 Comparison tables in HTML, ASCII and CSV formats:
459
460   - `HTML 1t1c MRR comparison <performance-changes-3n-tsh-1t1c-mrr.html>`_
461   - `HTML 2t2c MRR comparison <performance-changes-3n-tsh-2t2c-mrr.html>`_
462   - `HTML 4t4c MRR comparison <performance-changes-3n-tsh-4t4c-mrr.html>`_
463   - `ASCII 1t1c MRR comparison <../../_static/vpp/performance-changes-3n-tsh-1t1c-mrr.txt>`_
464   - `ASCII 2t2c MRR comparison <../../_static/vpp/performance-changes-3n-tsh-2t2c-mrr.txt>`_
465   - `ASCII 4t4c MRR comparison <../../_static/vpp/performance-changes-3n-tsh-4t4c-mrr.txt>`_
466   - `CSV 1t1c MRR comparison <../../_static/vpp/performance-changes-3n-tsh-1t1c-mrr-csv.csv>`_
467   - `CSV 2t2c MRR comparison <../../_static/vpp/performance-changes-3n-tsh-2t2c-mrr-csv.csv>`_
468   - `CSV 4t4c MRR comparison <../../_static/vpp/performance-changes-3n-tsh-4t4c-mrr-csv.csv>`_
469
470 Latency Comparison
471 ``````````````````
472
473 Comparison tables in HTML, ASCII and CSV formats:
474
475   - `HTML 1t1c PDR50, direction1, average value comparison <latency-changes-3n-tsh-x520-1t1c-pdr50-d1-avg.html>`_
476   - `HTML 1t1c PDR90, direction1, average value comparison <latency-changes-3n-tsh-x520-1t1c-pdr90-d1-avg.html>`_
477   - `HTML 1t1c PDR90, direction1, max value comparison <latency-changes-3n-tsh-x520-1t1c-pdr90-d1-max.html>`_
478   - `ASCII 1t1c PDR50, direction1, average value comparison <../../_static/vpp/latency-changes-3n-tsh-x520-1t1c-pdr50-d1-avg.txt>`_
479   - `ASCII 1t1c PDR90, direction1, average value comparison <../../_static/vpp/latency-changes-3n-tsh-x520-1t1c-pdr90-d1-avg.txt>`_
480   - `ASCII 1t1c PDR90, direction1, max value comparison <../../_static/vpp/latency-changes-3n-tsh-x520-1t1c-pdr90-d1-max.txt>`_
481   - `CSV 1t1c PDR50, direction1, average value comparison <../../_static/vpp/latency-changes-3n-tsh-x520-1t1c-pdr50-d1-avg-csv.csv>`_
482   - `CSV 1t1c PDR90, direction1, average value comparison <../../_static/vpp/latency-changes-3n-tsh-x520-1t1c-pdr90-d1-avg-csv.csv>`_
483   - `CSV 1t1c PDR90, direction1, max value comparison <../../_static/vpp/latency-changes-3n-tsh-x520-1t1c-pdr90-d1-max-csv.csv>`_
484
485 2n-tx2-xl710
486 ~~~~~~~~~~~~
487
488 NDR Comparison
489 ``````````````
490
491 Comparison tables in HTML, ASCII and CSV formats:
492
493   - `HTML 1t1c NDR comparison <performance-changes-2n-tx2-1t1c-ndr.html>`_
494   - `HTML 2t2c NDR comparison <performance-changes-2n-tx2-2t2c-ndr.html>`_
495   - `ASCII 1t1c NDR comparison <../../_static/vpp/performance-changes-2n-tx2-1t1c-ndr.txt>`_
496   - `ASCII 2t2c NDR comparison <../../_static/vpp/performance-changes-2n-tx2-2t2c-ndr.txt>`_
497   - `CSV 1t1c NDR comparison <../../_static/vpp/performance-changes-2n-tx2-1t1c-ndr-csv.csv>`_
498   - `CSV 2t2c NDR comparison <../../_static/vpp/performance-changes-2n-tx2-2t2c-ndr-csv.csv>`_
499
500 PDR Comparison
501 ``````````````
502
503 Comparison tables in HTML, ASCII and CSV formats:
504
505   - `HTML 1t1c PDR comparison <performance-changes-2n-tx2-1t1c-pdr.html>`_
506   - `HTML 2t2c PDR comparison <performance-changes-2n-tx2-2t2c-pdr.html>`_
507   - `ASCII 1t1c PDR comparison <../../_static/vpp/performance-changes-2n-tx2-1t1c-pdr.txt>`_
508   - `ASCII 2t2c PDR comparison <../../_static/vpp/performance-changes-2n-tx2-2t2c-pdr.txt>`_
509   - `CSV 1t1c PDR comparison <../../_static/vpp/performance-changes-2n-tx2-1t1c-pdr-csv.csv>`_
510   - `CSV 2t2c PDR comparison <../../_static/vpp/performance-changes-2n-tx2-2t2c-pdr-csv.csv>`_
511
512 MRR Comparison
513 ``````````````
514
515 Comparison tables in HTML, ASCII and CSV formats:
516
517   - `HTML 1t1c MRR comparison <performance-changes-2n-tx2-1t1c-mrr.html>`_
518   - `HTML 2t2c MRR comparison <performance-changes-2n-tx2-2t2c-mrr.html>`_
519   - `HTML 4t4c MRR comparison <performance-changes-2n-tx2-4t4c-mrr.html>`_
520   - `ASCII 1t1c MRR comparison <../../_static/vpp/performance-changes-2n-tx2-1t1c-mrr.txt>`_
521   - `ASCII 2t2c MRR comparison <../../_static/vpp/performance-changes-2n-tx2-2t2c-mrr.txt>`_
522   - `ASCII 4t4c MRR comparison <../../_static/vpp/performance-changes-2n-tx2-4t4c-mrr.txt>`_
523   - `CSV 1t1c MRR comparison <../../_static/vpp/performance-changes-2n-tx2-1t1c-mrr-csv.csv>`_
524   - `CSV 2t2c MRR comparison <../../_static/vpp/performance-changes-2n-tx2-2t2c-mrr-csv.csv>`_
525   - `CSV 4t4c MRR comparison <../../_static/vpp/performance-changes-2n-tx2-4t4c-mrr-csv.csv>`_
526
527 Latency Comparison
528 ``````````````````
529
530 Comparison tables in HTML, ASCII and CSV formats:
531
532   - `HTML 1t1c PDR50, direction1, average value comparison <latency-changes-2n-tx2-xl710-1t1c-pdr50-d1-avg.html>`_
533   - `HTML 1t1c PDR90, direction1, average value comparison <latency-changes-2n-tx2-xl710-1t1c-pdr90-d1-avg.html>`_
534   - `HTML 1t1c PDR90, direction1, max value comparison <latency-changes-2n-tx2-xl710-1t1c-pdr90-d1-max.html>`_
535   - `ASCII 1t1c PDR50, direction1, average value comparison <../../_static/vpp/latency-changes-2n-tx2-xl710-1t1c-pdr50-d1-avg.txt>`_
536   - `ASCII 1t1c PDR90, direction1, average value comparison <../../_static/vpp/latency-changes-2n-tx2-xl710-1t1c-pdr90-d1-avg.txt>`_
537   - `ASCII 1t1c PDR90, direction1, max value comparison <../../_static/vpp/latency-changes-2n-tx2-xl710-1t1c-pdr90-d1-max.txt>`_
538   - `CSV 1t1c PDR50, direction1, average value comparison <../../_static/vpp/latency-changes-2n-tx2-xl710-1t1c-pdr50-d1-avg-csv.csv>`_
539   - `CSV 1t1c PDR90, direction1, average value comparison <../../_static/vpp/latency-changes-2n-tx2-xl710-1t1c-pdr90-d1-avg-csv.csv>`_
540   - `CSV 1t1c PDR90, direction1, max value comparison <../../_static/vpp/latency-changes-2n-tx2-xl710-1t1c-pdr90-d1-max-csv.csv>`_
541
542 2n-aws-nitro50g
543 ~~~~~~~~~~~~~~~
544
545 NDR Comparison
546 ``````````````
547
548 Comparison tables in HTML, ASCII and CSV formats:
549
550   - `HTML 2t1c NDR comparison <performance-changes-2n-aws-2t1c-ndr.html>`_
551   - `HTML 4t2c NDR comparison <performance-changes-2n-aws-4t2c-ndr.html>`_
552   - `ASCII 2t1c NDR comparison <../../_static/vpp/performance-changes-2n-aws-2t1c-ndr.txt>`_
553   - `ASCII 4t2c NDR comparison <../../_static/vpp/performance-changes-2n-aws-4t2c-ndr.txt>`_
554   - `CSV 2t1c NDR comparison <../../_static/vpp/performance-changes-2n-aws-2t1c-ndr-csv.csv>`_
555   - `CSV 4t2c NDR comparison <../../_static/vpp/performance-changes-2n-aws-4t2c-ndr-csv.csv>`_
556
557 PDR Comparison
558 ``````````````
559
560 Comparison tables in HTML, ASCII and CSV formats:
561
562   - `HTML 2t1c PDR comparison <performance-changes-2n-aws-2t1c-pdr.html>`_
563   - `HTML 4t2c PDR comparison <performance-changes-2n-aws-4t2c-pdr.html>`_
564   - `ASCII 2t1c PDR comparison <../../_static/vpp/performance-changes-2n-aws-2t1c-pdr.txt>`_
565   - `ASCII 4t2c PDR comparison <../../_static/vpp/performance-changes-2n-aws-4t2c-pdr.txt>`_
566   - `CSV 2t1c PDR comparison <../../_static/vpp/performance-changes-2n-aws-2t1c-pdr-csv.csv>`_
567   - `CSV 4t2c PDR comparison <../../_static/vpp/performance-changes-2n-aws-4t2c-pdr-csv.csv>`_
568
569 MRR Comparison
570 ``````````````
571
572 Comparison tables in HTML, ASCII and CSV formats:
573
574   - `HTML 2t1c MRR comparison <performance-changes-2n-aws-2t1c-mrr.html>`_
575   - `HTML 4t2c MRR comparison <performance-changes-2n-aws-4t2c-mrr.html>`_
576   - `ASCII 2t1c MRR comparison <../../_static/vpp/performance-changes-2n-aws-2t1c-mrr.txt>`_
577   - `ASCII 4t2c MRR comparison <../../_static/vpp/performance-changes-2n-aws-4t2c-mrr.txt>`_
578   - `CSV 2t1c MRR comparison <../../_static/vpp/performance-changes-2n-aws-2t1c-mrr-csv.csv>`_
579   - `CSV 4t2c MRR comparison <../../_static/vpp/performance-changes-2n-aws-4t2c-mrr-csv.csv>`_