5cc925afd89b022f02006b738ae227e68cb3ed60
[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 have been generated by
21     `FD.io test executor dpdk performance job 3n-skx`_,
22     `FD.io test executor dpdk performance job 2n-skx`_,
23     `FD.io test executor dpdk performance job 2n-clx`_,
24     `FD.io test executor dpdk performance job 2n-zn2`_,
25     `FD.io test executor dpdk performance job 3n-tsh`_,
26     with RF result
27     files csit-dpdk-perf-|srelease|-\*.zip
28     `archived here <../../_static/archive/>`_.
29
30 3n-skx
31 ~~~~~~
32
33 NDR Comparison
34 ``````````````
35
36 Comparison tables in ASCII and CSV formats:
37
38   - `ASCII 2t1c NDR comparison <../../_static/dpdk/performance-changes-3n-skx-2t1c-ndr.txt>`_
39   - `ASCII 4t2c NDR comparison <../../_static/dpdk/performance-changes-3n-skx-4t2c-ndr.txt>`_
40   - `CSV 2t1c NDR comparison <../../_static/dpdk/performance-changes-3n-skx-2t1c-ndr.csv>`_
41   - `CSV 4t2c NDR comparison <../../_static/dpdk/performance-changes-3n-skx-4t2c-ndr.csv>`_
42
43 PDR Comparison
44 ``````````````
45
46 Comparison tables in ASCII and CSV formats:
47
48   - `ASCII 2t1c PDR comparison <../../_static/dpdk/performance-changes-3n-skx-2t1c-pdr.txt>`_
49   - `ASCII 4t2c PDR comparison <../../_static/dpdk/performance-changes-3n-skx-4t2c-pdr.txt>`_
50   - `CSV 2t1c PDR comparison <../../_static/dpdk/performance-changes-3n-skx-2t1c-pdr.csv>`_
51   - `CSV 4t2c PDR comparison <../../_static/dpdk/performance-changes-3n-skx-4t2c-pdr.csv>`_
52
53 2n-skx
54 ~~~~~~
55
56 NDR Comparison
57 ``````````````
58
59 Comparison tables in ASCII and CSV formats:
60
61   - `ASCII 2t1c NDR comparison <../../_static/dpdk/performance-changes-2n-skx-2t1c-ndr.txt>`_
62   - `ASCII 4t2c NDR comparison <../../_static/dpdk/performance-changes-2n-skx-4t2c-ndr.txt>`_
63   - `CSV 2t1c NDR comparison <../../_static/dpdk/performance-changes-2n-skx-2t1c-ndr.csv>`_
64   - `CSV 4t2c NDR comparison <../../_static/dpdk/performance-changes-2n-skx-4t2c-ndr.csv>`_
65
66 PDR Comparison
67 ``````````````
68
69 Comparison tables in ASCII and CSV formats:
70
71   - `ASCII 2t1c PDR comparison <../../_static/dpdk/performance-changes-2n-skx-2t1c-pdr.txt>`_
72   - `ASCII 4t2c PDR comparison <../../_static/dpdk/performance-changes-2n-skx-4t2c-pdr.txt>`_
73   - `CSV 2t1c PDR comparison <../../_static/dpdk/performance-changes-2n-skx-2t1c-pdr.csv>`_
74   - `CSV 4t2c PDR comparison <../../_static/dpdk/performance-changes-2n-skx-4t2c-pdr.csv>`_
75
76 2n-clx
77 ~~~~~~
78
79 NDR Comparison
80 ``````````````
81
82 Comparison tables in ASCII and CSV formats:
83
84   - `ASCII 2t1c NDR comparison <../../_static/dpdk/performance-changes-2n-clx-2t1c-ndr.txt>`_
85   - `ASCII 4t2c NDR comparison <../../_static/dpdk/performance-changes-2n-clx-4t2c-ndr.txt>`_
86   - `CSV 2t1c NDR comparison <../../_static/dpdk/performance-changes-2n-clx-2t1c-ndr.csv>`_
87   - `CSV 4t2c NDR comparison <../../_static/dpdk/performance-changes-2n-clx-4t2c-ndr.csv>`_
88
89 PDR Comparison
90 ``````````````
91
92 Comparison tables in ASCII and CSV formats:
93
94   - `ASCII 2t1c PDR comparison <../../_static/dpdk/performance-changes-2n-clx-2t1c-pdr.txt>`_
95   - `ASCII 4t2c PDR comparison <../../_static/dpdk/performance-changes-2n-clx-4t2c-pdr.txt>`_
96   - `CSV 2t1c PDR comparison <../../_static/dpdk/performance-changes-2n-clx-2t1c-pdr.csv>`_
97   - `CSV 4t2c PDR comparison <../../_static/dpdk/performance-changes-2n-clx-4t2c-pdr.csv>`_
98
99 2n-zn2
100 ~~~~~~
101
102 NDR Comparison
103 ``````````````
104
105 Comparison tables in ASCII and CSV formats:
106
107   - `ASCII 2t1c NDR comparison <../../_static/dpdk/performance-changes-2n-zn2-2t1c-ndr.txt>`_
108   - `ASCII 4t2c NDR comparison <../../_static/dpdk/performance-changes-2n-zn2-4t2c-ndr.txt>`_
109   - `CSV 2t1c NDR comparison <../../_static/dpdk/performance-changes-2n-zn2-2t1c-ndr.csv>`_
110   - `CSV 4t2c NDR comparison <../../_static/dpdk/performance-changes-2n-zn2-4t2c-ndr.csv>`_
111
112 PDR Comparison
113 ``````````````
114
115 Comparison tables in ASCII and CSV formats:
116
117   - `ASCII 2t1c PDR comparison <../../_static/dpdk/performance-changes-2n-zn2-2t1c-pdr.txt>`_
118   - `ASCII 4t2c PDR comparison <../../_static/dpdk/performance-changes-2n-zn2-4t2c-pdr.txt>`_
119   - `CSV 2t1c PDR comparison <../../_static/dpdk/performance-changes-2n-zn2-2t1c-pdr.csv>`_
120   - `CSV 4t2c PDR comparison <../../_static/dpdk/performance-changes-2n-zn2-4t2c-pdr.csv>`_
121
122 ..
123     2n-dnv
124     ~~~~~~
125
126     NDR Comparison
127     ``````````````
128
129     Comparison tables in ASCII and CSV formats:
130
131       - `ASCII 1t1c NDR comparison <../../_static/dpdk/performance-changes-2n-dnv-1t1c-ndr.txt>`_
132       - `ASCII 2t2c NDR comparison <../../_static/dpdk/performance-changes-2n-dnv-2t2c-ndr.txt>`_
133       - `CSV 1t1c NDR comparison <../../_static/dpdk/performance-changes-2n-dnv-1t1c-ndr.csv>`_
134       - `CSV 2t2c NDR comparison <../../_static/dpdk/performance-changes-2n-dnv-2t2c-ndr.csv>`_
135
136     PDR Comparison
137     ``````````````
138
139     Comparison tables in ASCII and CSV formats:
140
141       - `ASCII 1t1c PDR comparison <../../_static/dpdk/performance-changes-2n-dnv-1t1c-pdr.txt>`_
142       - `ASCII 2t2c PDR comparison <../../_static/dpdk/performance-changes-2n-dnv-2t2c-pdr.txt>`_
143       - `CSV 1t1c PDR comparison <../../_static/dpdk/performance-changes-2n-dnv-1t1c-pdr.csv>`_
144       - `CSV 2t2c PDR comparison <../../_static/dpdk/performance-changes-2n-dnv-2t2c-pdr.csv>`_
145
146     3n-dnv
147     ~~~~~~
148
149     NDR Comparison
150     ``````````````
151
152     Comparison tables in ASCII and CSV formats:
153
154       - `ASCII 1t1c NDR comparison <../../_static/dpdk/performance-changes-3n-dnv-1t1c-ndr.txt>`_
155       - `ASCII 2t2c NDR comparison <../../_static/dpdk/performance-changes-3n-dnv-2t2c-ndr.txt>`_
156       - `CSV 1t1c NDR comparison <../../_static/dpdk/performance-changes-3n-dnv-1t1c-ndr.csv>`_
157       - `CSV 2t2c NDR comparison <../../_static/dpdk/performance-changes-3n-dnv-2t2c-ndr.csv>`_
158
159     PDR Comparison
160     ``````````````
161
162     Comparison tables in ASCII and CSV formats:
163
164       - `ASCII 1t1c PDR comparison <../../_static/dpdk/performance-changes-3n-dnv-1t1c-pdr.txt>`_
165       - `ASCII 2t2c PDR comparison <../../_static/dpdk/performance-changes-3n-dnv-2t2c-pdr.txt>`_
166       - `CSV 1t1c PDR comparison <../../_static/dpdk/performance-changes-3n-dnv-1t1c-pdr.csv>`_
167       - `CSV 2t2c PDR comparison <../../_static/dpdk/performance-changes-3n-dnv-2t2c-pdr.csv>`_
168
169 ..
170     3n-tsh
171     ~~~~~~
172
173     NDR Comparison
174     ``````````````
175
176     Comparison tables in ASCII and CSV formats:
177
178       - `ASCII 1t1c NDR comparison <../../_static/dpdk/performance-changes-3n-tsh-1t1c-ndr.txt>`_
179       - `ASCII 2t2c NDR comparison <../../_static/dpdk/performance-changes-3n-tsh-2t2c-ndr.txt>`_
180       - `CSV 1t1c NDR comparison <../../_static/dpdk/performance-changes-3n-tsh-1t1c-ndr.csv>`_
181       - `CSV 2t2c NDR comparison <../../_static/dpdk/performance-changes-3n-tsh-2t2c-ndr.csv>`_
182
183     PDR Comparison
184     ``````````````
185
186     Comparison tables in ASCII and CSV formats:
187
188       - `ASCII 1t1c PDR comparison <../../_static/dpdk/performance-changes-3n-tsh-1t1c-pdr.txt>`_
189       - `ASCII 2t2c PDR comparison <../../_static/dpdk/performance-changes-3n-tsh-2t2c-pdr.txt>`_
190       - `CSV 1t1c PDR comparison <../../_static/dpdk/performance-changes-3n-tsh-1t1c-pdr.csv>`_
191       - `CSV 2t2c PDR comparison <../../_static/dpdk/performance-changes-3n-tsh-2t2c-pdr.csv>`_