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