5209cce29a36248d5fec76c8d83835c1dc1d1e15
[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-skx`_,
22     `build logs from FD.io dpdk performance job 2n-skx`_,
23     `build logs from FD.io dpdk performance job 2n-clx`_,
24     `build logs from FD.io dpdk performance job 2n-zn2`_,
25     `build logs from FD.io dpdk performance job 3n-tsh`_,
26     `build logs from FD.io dpdk performance job 2n-tx2`_,
27     with RF result
28     files csit-dpdk-perf-|srelease|-\*.zip
29     `archived here <../../_static/archive/>`_.
30
31 3n-skx-xxv710
32 ~~~~~~~~~~~~~
33
34 NDR Comparison
35 ``````````````
36
37 Comparison tables in ASCII and CSV formats:
38
39   - `ASCII 2t1c NDR comparison <../../_static/dpdk/performance-changes-3n-skx-2t1c-ndr.txt>`_
40   - `ASCII 4t2c NDR comparison <../../_static/dpdk/performance-changes-3n-skx-4t2c-ndr.txt>`_
41   - `CSV 2t1c NDR comparison <../../_static/dpdk/performance-changes-3n-skx-2t1c-ndr.csv>`_
42   - `CSV 4t2c NDR comparison <../../_static/dpdk/performance-changes-3n-skx-4t2c-ndr.csv>`_
43
44 PDR Comparison
45 ``````````````
46
47 Comparison tables in ASCII and CSV formats:
48
49   - `ASCII 2t1c PDR comparison <../../_static/dpdk/performance-changes-3n-skx-2t1c-pdr.txt>`_
50   - `ASCII 4t2c PDR comparison <../../_static/dpdk/performance-changes-3n-skx-4t2c-pdr.txt>`_
51   - `CSV 2t1c PDR comparison <../../_static/dpdk/performance-changes-3n-skx-2t1c-pdr.csv>`_
52   - `CSV 4t2c PDR comparison <../../_static/dpdk/performance-changes-3n-skx-4t2c-pdr.csv>`_
53
54 2n-skx-xxv710
55 ~~~~~~~~~~~~~
56
57 NDR Comparison
58 ``````````````
59
60 Comparison tables in ASCII and CSV formats:
61
62   - `ASCII 2t1c NDR comparison <../../_static/dpdk/performance-changes-2n-skx-2t1c-ndr.txt>`_
63   - `ASCII 4t2c NDR comparison <../../_static/dpdk/performance-changes-2n-skx-4t2c-ndr.txt>`_
64   - `CSV 2t1c NDR comparison <../../_static/dpdk/performance-changes-2n-skx-2t1c-ndr.csv>`_
65   - `CSV 4t2c NDR comparison <../../_static/dpdk/performance-changes-2n-skx-4t2c-ndr.csv>`_
66
67 PDR Comparison
68 ``````````````
69
70 Comparison tables in ASCII and CSV formats:
71
72   - `ASCII 2t1c PDR comparison <../../_static/dpdk/performance-changes-2n-skx-2t1c-pdr.txt>`_
73   - `ASCII 4t2c PDR comparison <../../_static/dpdk/performance-changes-2n-skx-4t2c-pdr.txt>`_
74   - `CSV 2t1c PDR comparison <../../_static/dpdk/performance-changes-2n-skx-2t1c-pdr.csv>`_
75   - `CSV 4t2c PDR comparison <../../_static/dpdk/performance-changes-2n-skx-4t2c-pdr.csv>`_
76
77 2n-clx-xxv710
78 ~~~~~~~~~~~~~
79
80 NDR Comparison
81 ``````````````
82
83 Comparison tables in ASCII and CSV formats:
84
85   - `ASCII 2t1c NDR comparison <../../_static/dpdk/performance-changes-2n-clx-2t1c-ndr.txt>`_
86   - `ASCII 4t2c NDR comparison <../../_static/dpdk/performance-changes-2n-clx-4t2c-ndr.txt>`_
87   - `CSV 2t1c NDR comparison <../../_static/dpdk/performance-changes-2n-clx-2t1c-ndr.csv>`_
88   - `CSV 4t2c NDR comparison <../../_static/dpdk/performance-changes-2n-clx-4t2c-ndr.csv>`_
89
90 PDR Comparison
91 ``````````````
92
93 Comparison tables in ASCII and CSV formats:
94
95   - `ASCII 2t1c PDR comparison <../../_static/dpdk/performance-changes-2n-clx-2t1c-pdr.txt>`_
96   - `ASCII 4t2c PDR comparison <../../_static/dpdk/performance-changes-2n-clx-4t2c-pdr.txt>`_
97   - `CSV 2t1c PDR comparison <../../_static/dpdk/performance-changes-2n-clx-2t1c-pdr.csv>`_
98   - `CSV 4t2c PDR comparison <../../_static/dpdk/performance-changes-2n-clx-4t2c-pdr.csv>`_
99
100 2n-zn2-xxv710
101 ~~~~~~~~~~~~~
102
103 NDR Comparison
104 ``````````````
105
106 Comparison tables in ASCII and CSV formats:
107
108   - `ASCII 2t1c NDR comparison <../../_static/dpdk/performance-changes-2n-zn2-2t1c-ndr.txt>`_
109   - `ASCII 4t2c NDR comparison <../../_static/dpdk/performance-changes-2n-zn2-4t2c-ndr.txt>`_
110   - `CSV 2t1c NDR comparison <../../_static/dpdk/performance-changes-2n-zn2-2t1c-ndr.csv>`_
111   - `CSV 4t2c NDR comparison <../../_static/dpdk/performance-changes-2n-zn2-4t2c-ndr.csv>`_
112
113 PDR Comparison
114 ``````````````
115
116 Comparison tables in ASCII and CSV formats:
117
118   - `ASCII 2t1c PDR comparison <../../_static/dpdk/performance-changes-2n-zn2-2t1c-pdr.txt>`_
119   - `ASCII 4t2c PDR comparison <../../_static/dpdk/performance-changes-2n-zn2-4t2c-pdr.txt>`_
120   - `CSV 2t1c PDR comparison <../../_static/dpdk/performance-changes-2n-zn2-2t1c-pdr.csv>`_
121   - `CSV 4t2c PDR comparison <../../_static/dpdk/performance-changes-2n-zn2-4t2c-pdr.csv>`_
122
123 3n-tsh-x520
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-3n-tsh-1t1c-ndr.txt>`_
132   - `ASCII 2t2c NDR comparison <../../_static/dpdk/performance-changes-3n-tsh-2t2c-ndr.txt>`_
133   - `CSV 1t1c NDR comparison <../../_static/dpdk/performance-changes-3n-tsh-1t1c-ndr.csv>`_
134   - `CSV 2t2c NDR comparison <../../_static/dpdk/performance-changes-3n-tsh-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-3n-tsh-1t1c-pdr.txt>`_
142   - `ASCII 2t2c PDR comparison <../../_static/dpdk/performance-changes-3n-tsh-2t2c-pdr.txt>`_
143   - `CSV 1t1c PDR comparison <../../_static/dpdk/performance-changes-3n-tsh-1t1c-pdr.csv>`_
144   - `CSV 2t2c PDR comparison <../../_static/dpdk/performance-changes-3n-tsh-2t2c-pdr.csv>`_
145
146 2n-tx2-xl710
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-2n-tx2-1t1c-ndr.txt>`_
155   - `ASCII 2t2c NDR comparison <../../_static/dpdk/performance-changes-2n-tx2-2t2c-ndr.txt>`_
156   - `CSV 1t1c NDR comparison <../../_static/dpdk/performance-changes-2n-tx2-1t1c-ndr.csv>`_
157   - `CSV 2t2c NDR comparison <../../_static/dpdk/performance-changes-2n-tx2-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-2n-tx2-1t1c-pdr.txt>`_
165   - `ASCII 2t2c PDR comparison <../../_static/dpdk/performance-changes-2n-tx2-2t2c-pdr.txt>`_
166   - `CSV 1t1c PDR comparison <../../_static/dpdk/performance-changes-2n-tx2-1t1c-pdr.csv>`_
167   - `CSV 2t2c PDR comparison <../../_static/dpdk/performance-changes-2n-tx2-2t2c-pdr.csv>`_