Report: Configure report rls2206
[csit.git] / docs / report / dpdk_performance_tests / comparisons / current_vs_previous_release.rst
1
2 .. _dpdk_compare_current_vs_previous_release:
3
4 Current vs Previous Release
5 ---------------------------
6
7 Relative comparison of DPDK Testpmd and L3fwd packet throughput (NDR,
8 PDR and MRR) between |dpdk-release| and |dpdk-release-1| (measured for
9 |csit-release| and |csit-release-1| respectively) is calculated from
10 results of tests running on 3n-skx, 2n-skx, 2n-clx, 2n-zn2 testbeds
11 in 1-core and 2-core configurations.
12
13 Listed mean and standard deviation values are computed based on a series
14 of the same tests executed against respective DPDK releases to verify
15 test results repeatability, with percentage change calculated for mean
16 values.
17
18 .. note::
19
20     Test results are stored in
21     `build logs from FD.io dpdk performance job 3n-icx`_,
22     `build logs from FD.io dpdk performance job 2n-icx`_,
23     `build logs from FD.io dpdk performance job 3n-skx`_,
24     `build logs from FD.io dpdk performance job 2n-skx`_,
25     `build logs from FD.io dpdk performance job 2n-clx`_,
26     `build logs from FD.io dpdk performance job 2n-zn2`_,
27     `build logs from FD.io dpdk performance job 3n-tsh`_,
28     `build logs from FD.io dpdk performance job 2n-tx2`_,
29     with RF result
30     files csit-dpdk-perf-|srelease|-\*.zip
31     `archived here <../../_static/archive/>`_.
32
33 3n-icx-xxv710
34 ~~~~~~~~~~~~~
35
36 NDR Comparison
37 ``````````````
38
39 Comparison tables in ASCII and CSV formats:
40
41   - `ASCII 2t1c NDR comparison <../../_static/dpdk/performance-changes-3n-icx-2t1c-ndr.txt>`_
42   - `ASCII 4t2c NDR comparison <../../_static/dpdk/performance-changes-3n-icx-4t2c-ndr.txt>`_
43   - `CSV 2t1c NDR comparison <../../_static/dpdk/performance-changes-3n-icx-2t1c-ndr.csv>`_
44   - `CSV 4t2c NDR comparison <../../_static/dpdk/performance-changes-3n-icx-4t2c-ndr.csv>`_
45
46 PDR Comparison
47 ``````````````
48
49 Comparison tables in ASCII and CSV formats:
50
51   - `ASCII 2t1c PDR comparison <../../_static/dpdk/performance-changes-3n-icx-2t1c-pdr.txt>`_
52   - `ASCII 4t2c PDR comparison <../../_static/dpdk/performance-changes-3n-icx-4t2c-pdr.txt>`_
53   - `CSV 2t1c PDR comparison <../../_static/dpdk/performance-changes-3n-icx-2t1c-pdr.csv>`_
54   - `CSV 4t2c PDR comparison <../../_static/dpdk/performance-changes-3n-icx-4t2c-pdr.csv>`_
55
56 2n-skx-xxv710
57 ~~~~~~~~~~~~~
58
59 NDR Comparison
60 ``````````````
61
62 Comparison tables in ASCII and CSV formats:
63
64   - `ASCII 2t1c NDR comparison <../../_static/dpdk/performance-changes-2n-icx-2t1c-ndr.txt>`_
65   - `ASCII 4t2c NDR comparison <../../_static/dpdk/performance-changes-2n-icx-4t2c-ndr.txt>`_
66   - `CSV 2t1c NDR comparison <../../_static/dpdk/performance-changes-2n-icx-2t1c-ndr.csv>`_
67   - `CSV 4t2c NDR comparison <../../_static/dpdk/performance-changes-2n-icx-4t2c-ndr.csv>`_
68
69 PDR Comparison
70 ``````````````
71
72 Comparison tables in ASCII and CSV formats:
73
74   - `ASCII 2t1c PDR comparison <../../_static/dpdk/performance-changes-2n-icx-2t1c-pdr.txt>`_
75   - `ASCII 4t2c PDR comparison <../../_static/dpdk/performance-changes-2n-icx-4t2c-pdr.txt>`_
76   - `CSV 2t1c PDR comparison <../../_static/dpdk/performance-changes-2n-icx-2t1c-pdr.csv>`_
77   - `CSV 4t2c PDR comparison <../../_static/dpdk/performance-changes-2n-icx-4t2c-pdr.csv>`_
78
79 3n-skx-xxv710
80 ~~~~~~~~~~~~~
81
82 NDR Comparison
83 ``````````````
84
85 Comparison tables in ASCII and CSV formats:
86
87   - `ASCII 2t1c NDR comparison <../../_static/dpdk/performance-changes-3n-skx-2t1c-ndr.txt>`_
88   - `ASCII 4t2c NDR comparison <../../_static/dpdk/performance-changes-3n-skx-4t2c-ndr.txt>`_
89   - `CSV 2t1c NDR comparison <../../_static/dpdk/performance-changes-3n-skx-2t1c-ndr.csv>`_
90   - `CSV 4t2c NDR comparison <../../_static/dpdk/performance-changes-3n-skx-4t2c-ndr.csv>`_
91
92 PDR Comparison
93 ``````````````
94
95 Comparison tables in ASCII and CSV formats:
96
97   - `ASCII 2t1c PDR comparison <../../_static/dpdk/performance-changes-3n-skx-2t1c-pdr.txt>`_
98   - `ASCII 4t2c PDR comparison <../../_static/dpdk/performance-changes-3n-skx-4t2c-pdr.txt>`_
99   - `CSV 2t1c PDR comparison <../../_static/dpdk/performance-changes-3n-skx-2t1c-pdr.csv>`_
100   - `CSV 4t2c PDR comparison <../../_static/dpdk/performance-changes-3n-skx-4t2c-pdr.csv>`_
101
102 2n-skx-xxv710
103 ~~~~~~~~~~~~~
104
105 NDR Comparison
106 ``````````````
107
108 Comparison tables in ASCII and CSV formats:
109
110   - `ASCII 2t1c NDR comparison <../../_static/dpdk/performance-changes-2n-skx-2t1c-ndr.txt>`_
111   - `ASCII 4t2c NDR comparison <../../_static/dpdk/performance-changes-2n-skx-4t2c-ndr.txt>`_
112   - `CSV 2t1c NDR comparison <../../_static/dpdk/performance-changes-2n-skx-2t1c-ndr.csv>`_
113   - `CSV 4t2c NDR comparison <../../_static/dpdk/performance-changes-2n-skx-4t2c-ndr.csv>`_
114
115 PDR Comparison
116 ``````````````
117
118 Comparison tables in ASCII and CSV formats:
119
120   - `ASCII 2t1c PDR comparison <../../_static/dpdk/performance-changes-2n-skx-2t1c-pdr.txt>`_
121   - `ASCII 4t2c PDR comparison <../../_static/dpdk/performance-changes-2n-skx-4t2c-pdr.txt>`_
122   - `CSV 2t1c PDR comparison <../../_static/dpdk/performance-changes-2n-skx-2t1c-pdr.csv>`_
123   - `CSV 4t2c PDR comparison <../../_static/dpdk/performance-changes-2n-skx-4t2c-pdr.csv>`_
124
125 2n-clx-xxv710
126 ~~~~~~~~~~~~~
127
128 NDR Comparison
129 ``````````````
130
131 Comparison tables in ASCII and CSV formats:
132
133   - `ASCII 2t1c NDR comparison <../../_static/dpdk/performance-changes-2n-clx-2t1c-ndr.txt>`_
134   - `ASCII 4t2c NDR comparison <../../_static/dpdk/performance-changes-2n-clx-4t2c-ndr.txt>`_
135   - `CSV 2t1c NDR comparison <../../_static/dpdk/performance-changes-2n-clx-2t1c-ndr.csv>`_
136   - `CSV 4t2c NDR comparison <../../_static/dpdk/performance-changes-2n-clx-4t2c-ndr.csv>`_
137
138 PDR Comparison
139 ``````````````
140
141 Comparison tables in ASCII and CSV formats:
142
143   - `ASCII 2t1c PDR comparison <../../_static/dpdk/performance-changes-2n-clx-2t1c-pdr.txt>`_
144   - `ASCII 4t2c PDR comparison <../../_static/dpdk/performance-changes-2n-clx-4t2c-pdr.txt>`_
145   - `CSV 2t1c PDR comparison <../../_static/dpdk/performance-changes-2n-clx-2t1c-pdr.csv>`_
146   - `CSV 4t2c PDR comparison <../../_static/dpdk/performance-changes-2n-clx-4t2c-pdr.csv>`_
147
148 2n-zn2-xxv710
149 ~~~~~~~~~~~~~
150
151 NDR Comparison
152 ``````````````
153
154 Comparison tables in ASCII and CSV formats:
155
156   - `ASCII 2t1c NDR comparison <../../_static/dpdk/performance-changes-2n-zn2-2t1c-ndr.txt>`_
157   - `ASCII 4t2c NDR comparison <../../_static/dpdk/performance-changes-2n-zn2-4t2c-ndr.txt>`_
158   - `CSV 2t1c NDR comparison <../../_static/dpdk/performance-changes-2n-zn2-2t1c-ndr.csv>`_
159   - `CSV 4t2c NDR comparison <../../_static/dpdk/performance-changes-2n-zn2-4t2c-ndr.csv>`_
160
161 PDR Comparison
162 ``````````````
163
164 Comparison tables in ASCII and CSV formats:
165
166   - `ASCII 2t1c PDR comparison <../../_static/dpdk/performance-changes-2n-zn2-2t1c-pdr.txt>`_
167   - `ASCII 4t2c PDR comparison <../../_static/dpdk/performance-changes-2n-zn2-4t2c-pdr.txt>`_
168   - `CSV 2t1c PDR comparison <../../_static/dpdk/performance-changes-2n-zn2-2t1c-pdr.csv>`_
169   - `CSV 4t2c PDR comparison <../../_static/dpdk/performance-changes-2n-zn2-4t2c-pdr.csv>`_
170
171 3n-tsh-x520
172 ~~~~~~~~~~~
173
174 NDR Comparison
175 ``````````````
176
177 Comparison tables in ASCII and CSV formats:
178
179   - `ASCII 1t1c NDR comparison <../../_static/dpdk/performance-changes-3n-tsh-1t1c-ndr.txt>`_
180   - `ASCII 2t2c NDR comparison <../../_static/dpdk/performance-changes-3n-tsh-2t2c-ndr.txt>`_
181   - `CSV 1t1c NDR comparison <../../_static/dpdk/performance-changes-3n-tsh-1t1c-ndr.csv>`_
182   - `CSV 2t2c NDR comparison <../../_static/dpdk/performance-changes-3n-tsh-2t2c-ndr.csv>`_
183
184 PDR Comparison
185 ``````````````
186
187 Comparison tables in ASCII and CSV formats:
188
189   - `ASCII 1t1c PDR comparison <../../_static/dpdk/performance-changes-3n-tsh-1t1c-pdr.txt>`_
190   - `ASCII 2t2c PDR comparison <../../_static/dpdk/performance-changes-3n-tsh-2t2c-pdr.txt>`_
191   - `CSV 1t1c PDR comparison <../../_static/dpdk/performance-changes-3n-tsh-1t1c-pdr.csv>`_
192   - `CSV 2t2c PDR comparison <../../_static/dpdk/performance-changes-3n-tsh-2t2c-pdr.csv>`_
193
194 2n-tx2-xl710
195 ~~~~~~~~~~~~
196
197 NDR Comparison
198 ``````````````
199
200 Comparison tables in ASCII and CSV formats:
201
202   - `ASCII 1t1c NDR comparison <../../_static/dpdk/performance-changes-2n-tx2-1t1c-ndr.txt>`_
203   - `ASCII 2t2c NDR comparison <../../_static/dpdk/performance-changes-2n-tx2-2t2c-ndr.txt>`_
204   - `CSV 1t1c NDR comparison <../../_static/dpdk/performance-changes-2n-tx2-1t1c-ndr.csv>`_
205   - `CSV 2t2c NDR comparison <../../_static/dpdk/performance-changes-2n-tx2-2t2c-ndr.csv>`_
206
207 PDR Comparison
208 ``````````````
209
210 Comparison tables in ASCII and CSV formats:
211
212   - `ASCII 1t1c PDR comparison <../../_static/dpdk/performance-changes-2n-tx2-1t1c-pdr.txt>`_
213   - `ASCII 2t2c PDR comparison <../../_static/dpdk/performance-changes-2n-tx2-2t2c-pdr.txt>`_
214   - `CSV 1t1c PDR comparison <../../_static/dpdk/performance-changes-2n-tx2-1t1c-pdr.csv>`_
215   - `CSV 2t2c PDR comparison <../../_static/dpdk/performance-changes-2n-tx2-2t2c-pdr.csv>`_