xref: /libCEED/rust/libceed-sys/c-src/backends/magma/tuning/mi250x_rtc.h (revision e5a301d7f3b471e9fc19701d6f25d22876a6f6b4)
17c7f2ed8SSebastian Grimberg ////////////////////////////////////////////////////////////////////////////////
27c7f2ed8SSebastian Grimberg // auto-generated from data on mi250x
37c7f2ed8SSebastian Grimberg 
47c7f2ed8SSebastian Grimberg ////////////////////////////////////////////////////////////////////////////////
5*922f4715Snbeams std::vector<std::array<int, RECORD_LENGTH_RTC> > drtc_t_mi250x = {
6*922f4715Snbeams     {3,  1,  1024,    1, 1},
7*922f4715Snbeams     {3,  1,  1024,    2, 1},
8*922f4715Snbeams     {3,  1,  5120,    1, 2},
9*922f4715Snbeams     {3,  1,  5120,    2, 2},
10*922f4715Snbeams     {3,  1,  10240,   1, 4},
11*922f4715Snbeams     {3,  1,  10240,   2, 4},
12*922f4715Snbeams     {3,  1,  51200,   1, 1},
13*922f4715Snbeams     {3,  1,  51200,   2, 1},
14*922f4715Snbeams     {3,  1,  102400,  1, 1},
15*922f4715Snbeams     {3,  1,  102400,  2, 1},
16*922f4715Snbeams     {3,  1,  512000,  1, 2},
17*922f4715Snbeams     {3,  1,  512000,  2, 1},
18*922f4715Snbeams     {3,  1,  1024000, 1, 2},
19*922f4715Snbeams     {3,  1,  1024000, 2, 1},
20*922f4715Snbeams     {6,  3,  1024,    1, 1},
21*922f4715Snbeams     {6,  3,  1024,    2, 1},
22*922f4715Snbeams     {6,  3,  5120,    1, 4},
23*922f4715Snbeams     {6,  3,  5120,    2, 4},
24*922f4715Snbeams     {6,  3,  10240,   1, 8},
25*922f4715Snbeams     {6,  3,  10240,   2, 1},
26*922f4715Snbeams     {6,  3,  51200,   1, 1},
27*922f4715Snbeams     {6,  3,  51200,   2, 1},
28*922f4715Snbeams     {6,  3,  102400,  1, 1},
29*922f4715Snbeams     {6,  3,  102400,  2, 1},
30*922f4715Snbeams     {6,  3,  512000,  1, 2},
31*922f4715Snbeams     {6,  3,  512000,  2, 1},
32*922f4715Snbeams     {6,  3,  1024000, 1, 2},
33*922f4715Snbeams     {6,  3,  1024000, 2, 1},
34*922f4715Snbeams     {10, 6,  1024,    1, 2},
35*922f4715Snbeams     {10, 6,  1024,    2, 2},
36*922f4715Snbeams     {10, 6,  5120,    1, 6},
37*922f4715Snbeams     {10, 6,  5120,    2, 1},
38*922f4715Snbeams     {10, 6,  10240,   1, 1},
39*922f4715Snbeams     {10, 6,  10240,   2, 1},
40*922f4715Snbeams     {10, 6,  51200,   1, 1},
41*922f4715Snbeams     {10, 6,  51200,   2, 1},
42*922f4715Snbeams     {10, 6,  102400,  1, 2},
43*922f4715Snbeams     {10, 6,  102400,  2, 1},
44*922f4715Snbeams     {10, 6,  512000,  1, 2},
45*922f4715Snbeams     {10, 6,  512000,  2, 1},
46*922f4715Snbeams     {10, 6,  1024000, 1, 2},
47*922f4715Snbeams     {10, 6,  1024000, 2, 1},
48*922f4715Snbeams     {15, 12, 1024,    1, 4},
49*922f4715Snbeams     {15, 12, 1024,    2, 4},
50*922f4715Snbeams     {15, 12, 5120,    1, 1},
51*922f4715Snbeams     {15, 12, 5120,    2, 1},
52*922f4715Snbeams     {15, 12, 10240,   1, 1},
53*922f4715Snbeams     {15, 12, 10240,   2, 1},
54*922f4715Snbeams     {15, 12, 51200,   1, 1},
55*922f4715Snbeams     {15, 12, 51200,   2, 1},
56*922f4715Snbeams     {15, 12, 102400,  1, 1},
57*922f4715Snbeams     {15, 12, 102400,  2, 1},
58*922f4715Snbeams     {15, 12, 512000,  1, 1},
59*922f4715Snbeams     {15, 12, 512000,  2, 4},
60*922f4715Snbeams     {15, 12, 1024000, 1, 1},
61*922f4715Snbeams     {15, 12, 1024000, 2, 4},
62*922f4715Snbeams     {21, 16, 1024,    1, 4},
63*922f4715Snbeams     {21, 16, 1024,    2, 1},
64*922f4715Snbeams     {21, 16, 5120,    1, 1},
65*922f4715Snbeams     {21, 16, 5120,    2, 1},
66*922f4715Snbeams     {21, 16, 10240,   1, 1},
67*922f4715Snbeams     {21, 16, 10240,   2, 1},
68*922f4715Snbeams     {21, 16, 51200,   1, 2},
69*922f4715Snbeams     {21, 16, 51200,   2, 2},
70*922f4715Snbeams     {21, 16, 102400,  1, 2},
71*922f4715Snbeams     {21, 16, 102400,  2, 4},
72*922f4715Snbeams     {21, 16, 512000,  1, 2},
73*922f4715Snbeams     {21, 16, 512000,  2, 4},
74*922f4715Snbeams     {21, 16, 1024000, 1, 2},
75*922f4715Snbeams     {21, 16, 1024000, 2, 4},
76*922f4715Snbeams     {28, 25, 1024,    1, 4},
77*922f4715Snbeams     {28, 25, 1024,    2, 1},
78*922f4715Snbeams     {28, 25, 5120,    1, 1},
79*922f4715Snbeams     {28, 25, 5120,    2, 4},
80*922f4715Snbeams     {28, 25, 10240,   1, 4},
81*922f4715Snbeams     {28, 25, 10240,   2, 4},
82*922f4715Snbeams     {28, 25, 51200,   1, 2},
83*922f4715Snbeams     {28, 25, 51200,   2, 4},
84*922f4715Snbeams     {28, 25, 102400,  1, 2},
85*922f4715Snbeams     {28, 25, 102400,  2, 6},
86*922f4715Snbeams     {28, 25, 512000,  1, 2},
87*922f4715Snbeams     {28, 25, 512000,  2, 6},
88*922f4715Snbeams     {28, 25, 1024000, 1, 2},
89*922f4715Snbeams     {28, 25, 1024000, 2, 6},
90*922f4715Snbeams     {36, 33, 1024,    1, 1},
91*922f4715Snbeams     {36, 33, 1024,    2, 2},
92*922f4715Snbeams     {36, 33, 5120,    1, 1},
93*922f4715Snbeams     {36, 33, 5120,    2, 4},
94*922f4715Snbeams     {36, 33, 10240,   1, 2},
95*922f4715Snbeams     {36, 33, 10240,   2, 2},
96*922f4715Snbeams     {36, 33, 51200,   1, 4},
97*922f4715Snbeams     {36, 33, 51200,   2, 4},
98*922f4715Snbeams     {36, 33, 102400,  1, 4},
99*922f4715Snbeams     {36, 33, 102400,  2, 4},
100*922f4715Snbeams     {36, 33, 512000,  1, 4},
101*922f4715Snbeams     {36, 33, 512000,  2, 4},
102*922f4715Snbeams     {36, 33, 1024000, 1, 4},
103*922f4715Snbeams     {36, 33, 1024000, 2, 4},
104*922f4715Snbeams     {3,  3,  1024,    1, 1},
105*922f4715Snbeams     {3,  3,  1024,    2, 1},
106*922f4715Snbeams     {3,  3,  5120,    1, 2},
107*922f4715Snbeams     {3,  3,  5120,    2, 2},
108*922f4715Snbeams     {3,  3,  10240,   1, 4},
109*922f4715Snbeams     {3,  3,  10240,   2, 4},
110*922f4715Snbeams     {3,  3,  51200,   1, 1},
111*922f4715Snbeams     {3,  3,  51200,   2, 1},
112*922f4715Snbeams     {3,  3,  102400,  1, 1},
113*922f4715Snbeams     {3,  3,  102400,  2, 1},
114*922f4715Snbeams     {3,  3,  512000,  1, 1},
115*922f4715Snbeams     {3,  3,  512000,  2, 1},
116*922f4715Snbeams     {3,  3,  1024000, 1, 1},
117*922f4715Snbeams     {3,  3,  1024000, 2, 1},
118*922f4715Snbeams     {6,  6,  1024,    1, 1},
119*922f4715Snbeams     {6,  6,  1024,    2, 1},
120*922f4715Snbeams     {6,  6,  5120,    1, 4},
121*922f4715Snbeams     {6,  6,  5120,    2, 1},
122*922f4715Snbeams     {6,  6,  10240,   1, 1},
123*922f4715Snbeams     {6,  6,  10240,   2, 1},
124*922f4715Snbeams     {6,  6,  51200,   1, 1},
125*922f4715Snbeams     {6,  6,  51200,   2, 1},
126*922f4715Snbeams     {6,  6,  102400,  1, 1},
127*922f4715Snbeams     {6,  6,  102400,  2, 1},
128*922f4715Snbeams     {6,  6,  512000,  1, 1},
129*922f4715Snbeams     {6,  6,  512000,  2, 1},
130*922f4715Snbeams     {6,  6,  1024000, 1, 1},
131*922f4715Snbeams     {6,  6,  1024000, 2, 1},
132*922f4715Snbeams     {10, 12, 1024,    1, 2},
133*922f4715Snbeams     {10, 12, 1024,    2, 2},
134*922f4715Snbeams     {10, 12, 5120,    1, 8},
135*922f4715Snbeams     {10, 12, 5120,    2, 1},
136*922f4715Snbeams     {10, 12, 10240,   1, 1},
137*922f4715Snbeams     {10, 12, 10240,   2, 1},
138*922f4715Snbeams     {10, 12, 51200,   1, 1},
139*922f4715Snbeams     {10, 12, 51200,   2, 1},
140*922f4715Snbeams     {10, 12, 102400,  1, 1},
141*922f4715Snbeams     {10, 12, 102400,  2, 2},
142*922f4715Snbeams     {10, 12, 512000,  1, 1},
143*922f4715Snbeams     {10, 12, 512000,  2, 2},
144*922f4715Snbeams     {10, 12, 1024000, 1, 1},
145*922f4715Snbeams     {10, 12, 1024000, 2, 2},
146*922f4715Snbeams     {15, 16, 1024,    1, 2},
147*922f4715Snbeams     {15, 16, 1024,    2, 2},
148*922f4715Snbeams     {15, 16, 5120,    1, 1},
149*922f4715Snbeams     {15, 16, 5120,    2, 1},
150*922f4715Snbeams     {15, 16, 10240,   1, 1},
151*922f4715Snbeams     {15, 16, 10240,   2, 1},
152*922f4715Snbeams     {15, 16, 51200,   1, 1},
153*922f4715Snbeams     {15, 16, 51200,   2, 2},
154*922f4715Snbeams     {15, 16, 102400,  1, 1},
155*922f4715Snbeams     {15, 16, 102400,  2, 4},
156*922f4715Snbeams     {15, 16, 512000,  1, 2},
157*922f4715Snbeams     {15, 16, 512000,  2, 4},
158*922f4715Snbeams     {15, 16, 1024000, 1, 2},
159*922f4715Snbeams     {15, 16, 1024000, 2, 4},
160*922f4715Snbeams     {21, 25, 1024,    1, 4},
161*922f4715Snbeams     {21, 25, 1024,    2, 1},
162*922f4715Snbeams     {21, 25, 5120,    1, 1},
163*922f4715Snbeams     {21, 25, 5120,    2, 2},
164*922f4715Snbeams     {21, 25, 10240,   1, 1},
165*922f4715Snbeams     {21, 25, 10240,   2, 2},
166*922f4715Snbeams     {21, 25, 51200,   1, 1},
167*922f4715Snbeams     {21, 25, 51200,   2, 4},
168*922f4715Snbeams     {21, 25, 102400,  1, 2},
169*922f4715Snbeams     {21, 25, 102400,  2, 4},
170*922f4715Snbeams     {21, 25, 512000,  1, 2},
171*922f4715Snbeams     {21, 25, 512000,  2, 4},
172*922f4715Snbeams     {21, 25, 1024000, 1, 2},
173*922f4715Snbeams     {21, 25, 1024000, 2, 4},
174*922f4715Snbeams     {28, 33, 1024,    1, 4},
175*922f4715Snbeams     {28, 33, 1024,    2, 4},
176*922f4715Snbeams     {28, 33, 5120,    1, 2},
177*922f4715Snbeams     {28, 33, 5120,    2, 2},
178*922f4715Snbeams     {28, 33, 10240,   1, 2},
179*922f4715Snbeams     {28, 33, 10240,   2, 4},
180*922f4715Snbeams     {28, 33, 51200,   1, 4},
181*922f4715Snbeams     {28, 33, 51200,   2, 4},
182*922f4715Snbeams     {28, 33, 102400,  1, 4},
183*922f4715Snbeams     {28, 33, 102400,  2, 4},
184*922f4715Snbeams     {28, 33, 512000,  1, 4},
185*922f4715Snbeams     {28, 33, 512000,  2, 4},
186*922f4715Snbeams     {28, 33, 1024000, 1, 4},
187*922f4715Snbeams     {28, 33, 1024000, 2, 4},
188*922f4715Snbeams     {4,  1,  1024,    1, 1},
189*922f4715Snbeams     {4,  1,  1024,    3, 1},
190*922f4715Snbeams     {4,  1,  5120,    1, 4},
191*922f4715Snbeams     {4,  1,  5120,    3, 4},
192*922f4715Snbeams     {4,  1,  10240,   1, 6},
193*922f4715Snbeams     {4,  1,  10240,   3, 4},
194*922f4715Snbeams     {4,  1,  51200,   1, 1},
195*922f4715Snbeams     {4,  1,  51200,   3, 1},
196*922f4715Snbeams     {4,  1,  102400,  1, 1},
197*922f4715Snbeams     {4,  1,  102400,  3, 1},
198*922f4715Snbeams     {4,  1,  512000,  1, 2},
199*922f4715Snbeams     {4,  1,  512000,  3, 1},
200*922f4715Snbeams     {4,  1,  1024000, 1, 2},
201*922f4715Snbeams     {4,  1,  1024000, 3, 1},
202*922f4715Snbeams     {10, 4,  1024,    1, 2},
203*922f4715Snbeams     {10, 4,  1024,    3, 2},
204*922f4715Snbeams     {10, 4,  5120,    1, 8},
205*922f4715Snbeams     {10, 4,  5120,    3, 1},
206*922f4715Snbeams     {10, 4,  10240,   1, 1},
207*922f4715Snbeams     {10, 4,  10240,   3, 1},
208*922f4715Snbeams     {10, 4,  51200,   1, 1},
209*922f4715Snbeams     {10, 4,  51200,   3, 1},
210*922f4715Snbeams     {10, 4,  102400,  1, 2},
211*922f4715Snbeams     {10, 4,  102400,  3, 1},
212*922f4715Snbeams     {10, 4,  512000,  1, 2},
213*922f4715Snbeams     {10, 4,  512000,  3, 1},
214*922f4715Snbeams     {10, 4,  1024000, 1, 2},
215*922f4715Snbeams     {10, 4,  1024000, 3, 1},
216*922f4715Snbeams     {20, 11, 1024,    1, 4},
217*922f4715Snbeams     {20, 11, 1024,    3, 1},
218*922f4715Snbeams     {20, 11, 5120,    1, 1},
219*922f4715Snbeams     {20, 11, 5120,    3, 2},
220*922f4715Snbeams     {20, 11, 10240,   1, 1},
221*922f4715Snbeams     {20, 11, 10240,   3, 4},
222*922f4715Snbeams     {20, 11, 51200,   1, 2},
223*922f4715Snbeams     {20, 11, 51200,   3, 4},
224*922f4715Snbeams     {20, 11, 102400,  1, 4},
225*922f4715Snbeams     {20, 11, 102400,  3, 4},
226*922f4715Snbeams     {20, 11, 512000,  1, 4},
227*922f4715Snbeams     {20, 11, 512000,  3, 4},
228*922f4715Snbeams     {20, 11, 1024000, 1, 4},
229*922f4715Snbeams     {20, 11, 1024000, 3, 4},
230*922f4715Snbeams     {20, 14, 1024,    1, 4},
231*922f4715Snbeams     {20, 14, 1024,    3, 1},
232*922f4715Snbeams     {20, 14, 5120,    1, 1},
233*922f4715Snbeams     {20, 14, 5120,    3, 2},
234*922f4715Snbeams     {20, 14, 10240,   1, 1},
235*922f4715Snbeams     {20, 14, 10240,   3, 4},
236*922f4715Snbeams     {20, 14, 51200,   1, 1},
237*922f4715Snbeams     {20, 14, 51200,   3, 4},
238*922f4715Snbeams     {20, 14, 102400,  1, 2},
239*922f4715Snbeams     {20, 14, 102400,  3, 4},
240*922f4715Snbeams     {20, 14, 512000,  1, 2},
241*922f4715Snbeams     {20, 14, 512000,  3, 4},
242*922f4715Snbeams     {20, 14, 1024000, 1, 2},
243*922f4715Snbeams     {20, 14, 1024000, 3, 4},
244*922f4715Snbeams     {35, 24, 1024,    1, 1},
245*922f4715Snbeams     {35, 24, 1024,    3, 2},
246*922f4715Snbeams     {35, 24, 5120,    1, 1},
247*922f4715Snbeams     {35, 24, 5120,    3, 6},
248*922f4715Snbeams     {35, 24, 10240,   1, 1},
249*922f4715Snbeams     {35, 24, 10240,   3, 4},
250*922f4715Snbeams     {35, 24, 51200,   1, 2},
251*922f4715Snbeams     {35, 24, 51200,   3, 4},
252*922f4715Snbeams     {35, 24, 102400,  1, 2},
253*922f4715Snbeams     {35, 24, 102400,  3, 6},
254*922f4715Snbeams     {35, 24, 512000,  1, 4},
255*922f4715Snbeams     {35, 24, 512000,  3, 6},
256*922f4715Snbeams     {35, 24, 1024000, 1, 4},
257*922f4715Snbeams     {35, 24, 1024000, 3, 6},
258*922f4715Snbeams     {4,  4,  1024,    1, 1},
259*922f4715Snbeams     {4,  4,  1024,    3, 1},
260*922f4715Snbeams     {4,  4,  5120,    1, 4},
261*922f4715Snbeams     {4,  4,  5120,    3, 4},
262*922f4715Snbeams     {4,  4,  10240,   1, 6},
263*922f4715Snbeams     {4,  4,  10240,   3, 1},
264*922f4715Snbeams     {4,  4,  51200,   1, 1},
265*922f4715Snbeams     {4,  4,  51200,   3, 1},
266*922f4715Snbeams     {4,  4,  102400,  1, 1},
267*922f4715Snbeams     {4,  4,  102400,  3, 1},
268*922f4715Snbeams     {4,  4,  512000,  1, 1},
269*922f4715Snbeams     {4,  4,  512000,  3, 1},
270*922f4715Snbeams     {4,  4,  1024000, 1, 1},
271*922f4715Snbeams     {4,  4,  1024000, 3, 1},
272*922f4715Snbeams     {10, 11, 1024,    1, 2},
273*922f4715Snbeams     {10, 11, 1024,    3, 2},
274*922f4715Snbeams     {10, 11, 5120,    1, 1},
275*922f4715Snbeams     {10, 11, 5120,    3, 1},
276*922f4715Snbeams     {10, 11, 10240,   1, 1},
277*922f4715Snbeams     {10, 11, 10240,   3, 1},
278*922f4715Snbeams     {10, 11, 51200,   1, 1},
279*922f4715Snbeams     {10, 11, 51200,   3, 4},
280*922f4715Snbeams     {10, 11, 102400,  1, 1},
281*922f4715Snbeams     {10, 11, 102400,  3, 4},
282*922f4715Snbeams     {10, 11, 512000,  1, 2},
283*922f4715Snbeams     {10, 11, 512000,  3, 4},
284*922f4715Snbeams     {10, 11, 1024000, 1, 2},
285*922f4715Snbeams     {10, 11, 1024000, 3, 4},
286*922f4715Snbeams     {10, 14, 1024,    1, 2},
287*922f4715Snbeams     {10, 14, 1024,    3, 1},
288*922f4715Snbeams     {10, 14, 5120,    1, 8},
289*922f4715Snbeams     {10, 14, 5120,    3, 1},
290*922f4715Snbeams     {10, 14, 10240,   1, 1},
291*922f4715Snbeams     {10, 14, 10240,   3, 2},
292*922f4715Snbeams     {10, 14, 51200,   1, 1},
293*922f4715Snbeams     {10, 14, 51200,   3, 4},
294*922f4715Snbeams     {10, 14, 102400,  1, 1},
295*922f4715Snbeams     {10, 14, 102400,  3, 4},
296*922f4715Snbeams     {10, 14, 512000,  1, 1},
297*922f4715Snbeams     {10, 14, 512000,  3, 4},
298*922f4715Snbeams     {10, 14, 1024000, 1, 1},
299*922f4715Snbeams     {10, 14, 1024000, 3, 4},
300*922f4715Snbeams     {20, 24, 1024,    1, 4},
301*922f4715Snbeams     {20, 24, 1024,    3, 1},
302*922f4715Snbeams     {20, 24, 5120,    1, 1},
303*922f4715Snbeams     {20, 24, 5120,    3, 2},
304*922f4715Snbeams     {20, 24, 10240,   1, 1},
305*922f4715Snbeams     {20, 24, 10240,   3, 2},
306*922f4715Snbeams     {20, 24, 51200,   1, 2},
307*922f4715Snbeams     {20, 24, 51200,   3, 4},
308*922f4715Snbeams     {20, 24, 102400,  1, 2},
309*922f4715Snbeams     {20, 24, 102400,  3, 4},
310*922f4715Snbeams     {20, 24, 512000,  1, 2},
311*922f4715Snbeams     {20, 24, 512000,  3, 6},
312*922f4715Snbeams     {20, 24, 1024000, 1, 2},
313*922f4715Snbeams     {20, 24, 1024000, 3, 6}
314*922f4715Snbeams };
3157c7f2ed8SSebastian Grimberg 
3167c7f2ed8SSebastian Grimberg ////////////////////////////////////////////////////////////////////////////////
317*922f4715Snbeams std::vector<std::array<int, RECORD_LENGTH_RTC> > drtc_n_mi250x = {
318*922f4715Snbeams     {3,  1,  1024,    1, 1},
319*922f4715Snbeams     {3,  1,  1024,    2, 1},
320*922f4715Snbeams     {3,  1,  5120,    1, 1},
321*922f4715Snbeams     {3,  1,  5120,    2, 1},
322*922f4715Snbeams     {3,  1,  10240,   1, 2},
323*922f4715Snbeams     {3,  1,  10240,   2, 2},
324*922f4715Snbeams     {3,  1,  51200,   1, 1},
325*922f4715Snbeams     {3,  1,  51200,   2, 1},
326*922f4715Snbeams     {3,  1,  102400,  1, 1},
327*922f4715Snbeams     {3,  1,  102400,  2, 1},
328*922f4715Snbeams     {3,  1,  512000,  1, 1},
329*922f4715Snbeams     {3,  1,  512000,  2, 1},
330*922f4715Snbeams     {3,  1,  1024000, 1, 2},
331*922f4715Snbeams     {3,  1,  1024000, 2, 1},
332*922f4715Snbeams     {6,  3,  1024,    1, 1},
333*922f4715Snbeams     {6,  3,  1024,    2, 1},
334*922f4715Snbeams     {6,  3,  5120,    1, 2},
335*922f4715Snbeams     {6,  3,  5120,    2, 2},
336*922f4715Snbeams     {6,  3,  10240,   1, 4},
337*922f4715Snbeams     {6,  3,  10240,   2, 1},
338*922f4715Snbeams     {6,  3,  51200,   1, 1},
339*922f4715Snbeams     {6,  3,  51200,   2, 1},
340*922f4715Snbeams     {6,  3,  102400,  1, 1},
341*922f4715Snbeams     {6,  3,  102400,  2, 1},
342*922f4715Snbeams     {6,  3,  512000,  1, 1},
343*922f4715Snbeams     {6,  3,  512000,  2, 1},
344*922f4715Snbeams     {6,  3,  1024000, 1, 1},
345*922f4715Snbeams     {6,  3,  1024000, 2, 1},
346*922f4715Snbeams     {10, 6,  1024,    1, 1},
347*922f4715Snbeams     {10, 6,  1024,    2, 1},
348*922f4715Snbeams     {10, 6,  5120,    1, 4},
349*922f4715Snbeams     {10, 6,  5120,    2, 1},
350*922f4715Snbeams     {10, 6,  10240,   1, 1},
351*922f4715Snbeams     {10, 6,  10240,   2, 1},
352*922f4715Snbeams     {10, 6,  51200,   1, 1},
353*922f4715Snbeams     {10, 6,  51200,   2, 1},
354*922f4715Snbeams     {10, 6,  102400,  1, 1},
355*922f4715Snbeams     {10, 6,  102400,  2, 1},
356*922f4715Snbeams     {10, 6,  512000,  1, 1},
357*922f4715Snbeams     {10, 6,  512000,  2, 1},
358*922f4715Snbeams     {10, 6,  1024000, 1, 1},
359*922f4715Snbeams     {10, 6,  1024000, 2, 1},
360*922f4715Snbeams     {15, 12, 1024,    1, 2},
361*922f4715Snbeams     {15, 12, 1024,    2, 2},
362*922f4715Snbeams     {15, 12, 5120,    1, 1},
363*922f4715Snbeams     {15, 12, 5120,    2, 1},
364*922f4715Snbeams     {15, 12, 10240,   1, 1},
365*922f4715Snbeams     {15, 12, 10240,   2, 1},
366*922f4715Snbeams     {15, 12, 51200,   1, 2},
367*922f4715Snbeams     {15, 12, 51200,   2, 4},
368*922f4715Snbeams     {15, 12, 102400,  1, 2},
369*922f4715Snbeams     {15, 12, 102400,  2, 2},
370*922f4715Snbeams     {15, 12, 512000,  1, 2},
371*922f4715Snbeams     {15, 12, 512000,  2, 2},
372*922f4715Snbeams     {15, 12, 1024000, 1, 2},
373*922f4715Snbeams     {15, 12, 1024000, 2, 2},
374*922f4715Snbeams     {21, 16, 1024,    1, 2},
375*922f4715Snbeams     {21, 16, 1024,    2, 4},
376*922f4715Snbeams     {21, 16, 5120,    1, 1},
377*922f4715Snbeams     {21, 16, 5120,    2, 1},
378*922f4715Snbeams     {21, 16, 10240,   1, 1},
379*922f4715Snbeams     {21, 16, 10240,   2, 2},
380*922f4715Snbeams     {21, 16, 51200,   1, 4},
381*922f4715Snbeams     {21, 16, 51200,   2, 2},
382*922f4715Snbeams     {21, 16, 102400,  1, 4},
383*922f4715Snbeams     {21, 16, 102400,  2, 4},
384*922f4715Snbeams     {21, 16, 512000,  1, 2},
385*922f4715Snbeams     {21, 16, 512000,  2, 4},
386*922f4715Snbeams     {21, 16, 1024000, 1, 2},
387*922f4715Snbeams     {21, 16, 1024000, 2, 4},
388*922f4715Snbeams     {28, 25, 1024,    1, 4},
389*922f4715Snbeams     {28, 25, 1024,    2, 4},
390*922f4715Snbeams     {28, 25, 5120,    1, 2},
391*922f4715Snbeams     {28, 25, 5120,    2, 6},
392*922f4715Snbeams     {28, 25, 10240,   1, 6},
393*922f4715Snbeams     {28, 25, 10240,   2, 6},
394*922f4715Snbeams     {28, 25, 51200,   1, 6},
395*922f4715Snbeams     {28, 25, 51200,   2, 6},
396*922f4715Snbeams     {28, 25, 102400,  1, 6},
397*922f4715Snbeams     {28, 25, 102400,  2, 6},
398*922f4715Snbeams     {28, 25, 512000,  1, 6},
399*922f4715Snbeams     {28, 25, 512000,  2, 6},
400*922f4715Snbeams     {28, 25, 1024000, 1, 6},
401*922f4715Snbeams     {28, 25, 1024000, 2, 6},
402*922f4715Snbeams     {36, 33, 1024,    1, 1},
403*922f4715Snbeams     {36, 33, 1024,    2, 2},
404*922f4715Snbeams     {36, 33, 5120,    1, 4},
405*922f4715Snbeams     {36, 33, 5120,    2, 4},
406*922f4715Snbeams     {36, 33, 10240,   1, 4},
407*922f4715Snbeams     {36, 33, 10240,   2, 4},
408*922f4715Snbeams     {36, 33, 51200,   1, 4},
409*922f4715Snbeams     {36, 33, 51200,   2, 4},
410*922f4715Snbeams     {36, 33, 102400,  1, 4},
411*922f4715Snbeams     {36, 33, 102400,  2, 4},
412*922f4715Snbeams     {36, 33, 512000,  1, 4},
413*922f4715Snbeams     {36, 33, 512000,  2, 4},
414*922f4715Snbeams     {36, 33, 1024000, 1, 4},
415*922f4715Snbeams     {36, 33, 1024000, 2, 4},
416*922f4715Snbeams     {3,  3,  1024,    1, 1},
417*922f4715Snbeams     {3,  3,  1024,    2, 1},
418*922f4715Snbeams     {3,  3,  5120,    1, 4},
419*922f4715Snbeams     {3,  3,  5120,    2, 2},
420*922f4715Snbeams     {3,  3,  10240,   1, 4},
421*922f4715Snbeams     {3,  3,  10240,   2, 4},
422*922f4715Snbeams     {3,  3,  51200,   1, 1},
423*922f4715Snbeams     {3,  3,  51200,   2, 1},
424*922f4715Snbeams     {3,  3,  102400,  1, 1},
425*922f4715Snbeams     {3,  3,  102400,  2, 1},
426*922f4715Snbeams     {3,  3,  512000,  1, 1},
427*922f4715Snbeams     {3,  3,  512000,  2, 1},
428*922f4715Snbeams     {3,  3,  1024000, 1, 1},
429*922f4715Snbeams     {3,  3,  1024000, 2, 1},
430*922f4715Snbeams     {6,  6,  1024,    1, 1},
431*922f4715Snbeams     {6,  6,  1024,    2, 1},
432*922f4715Snbeams     {6,  6,  5120,    1, 4},
433*922f4715Snbeams     {6,  6,  5120,    2, 4},
434*922f4715Snbeams     {6,  6,  10240,   1, 1},
435*922f4715Snbeams     {6,  6,  10240,   2, 1},
436*922f4715Snbeams     {6,  6,  51200,   1, 1},
437*922f4715Snbeams     {6,  6,  51200,   2, 2},
438*922f4715Snbeams     {6,  6,  102400,  1, 1},
439*922f4715Snbeams     {6,  6,  102400,  2, 1},
440*922f4715Snbeams     {6,  6,  512000,  1, 1},
441*922f4715Snbeams     {6,  6,  512000,  2, 1},
442*922f4715Snbeams     {6,  6,  1024000, 1, 1},
443*922f4715Snbeams     {6,  6,  1024000, 2, 1},
444*922f4715Snbeams     {10, 12, 1024,    1, 2},
445*922f4715Snbeams     {10, 12, 1024,    2, 2},
446*922f4715Snbeams     {10, 12, 5120,    1, 1},
447*922f4715Snbeams     {10, 12, 5120,    2, 1},
448*922f4715Snbeams     {10, 12, 10240,   1, 1},
449*922f4715Snbeams     {10, 12, 10240,   2, 1},
450*922f4715Snbeams     {10, 12, 51200,   1, 4},
451*922f4715Snbeams     {10, 12, 51200,   2, 4},
452*922f4715Snbeams     {10, 12, 102400,  1, 2},
453*922f4715Snbeams     {10, 12, 102400,  2, 4},
454*922f4715Snbeams     {10, 12, 512000,  1, 2},
455*922f4715Snbeams     {10, 12, 512000,  2, 4},
456*922f4715Snbeams     {10, 12, 1024000, 1, 2},
457*922f4715Snbeams     {10, 12, 1024000, 2, 2},
458*922f4715Snbeams     {15, 16, 1024,    1, 4},
459*922f4715Snbeams     {15, 16, 1024,    2, 2},
460*922f4715Snbeams     {15, 16, 5120,    1, 1},
461*922f4715Snbeams     {15, 16, 5120,    2, 1},
462*922f4715Snbeams     {15, 16, 10240,   1, 1},
463*922f4715Snbeams     {15, 16, 10240,   2, 1},
464*922f4715Snbeams     {15, 16, 51200,   1, 8},
465*922f4715Snbeams     {15, 16, 51200,   2, 4},
466*922f4715Snbeams     {15, 16, 102400,  1, 2},
467*922f4715Snbeams     {15, 16, 102400,  2, 4},
468*922f4715Snbeams     {15, 16, 512000,  1, 2},
469*922f4715Snbeams     {15, 16, 512000,  2, 4},
470*922f4715Snbeams     {15, 16, 1024000, 1, 2},
471*922f4715Snbeams     {15, 16, 1024000, 2, 4},
472*922f4715Snbeams     {21, 25, 1024,    1, 6},
473*922f4715Snbeams     {21, 25, 1024,    2, 1},
474*922f4715Snbeams     {21, 25, 5120,    1, 1},
475*922f4715Snbeams     {21, 25, 5120,    2, 2},
476*922f4715Snbeams     {21, 25, 10240,   1, 1},
477*922f4715Snbeams     {21, 25, 10240,   2, 4},
478*922f4715Snbeams     {21, 25, 51200,   1, 4},
479*922f4715Snbeams     {21, 25, 51200,   2, 6},
480*922f4715Snbeams     {21, 25, 102400,  1, 4},
481*922f4715Snbeams     {21, 25, 102400,  2, 6},
482*922f4715Snbeams     {21, 25, 512000,  1, 6},
483*922f4715Snbeams     {21, 25, 512000,  2, 6},
484*922f4715Snbeams     {21, 25, 1024000, 1, 6},
485*922f4715Snbeams     {21, 25, 1024000, 2, 6},
486*922f4715Snbeams     {28, 33, 1024,    1, 6},
487*922f4715Snbeams     {28, 33, 1024,    2, 2},
488*922f4715Snbeams     {28, 33, 5120,    1, 6},
489*922f4715Snbeams     {28, 33, 5120,    2, 6},
490*922f4715Snbeams     {28, 33, 10240,   1, 6},
491*922f4715Snbeams     {28, 33, 10240,   2, 6},
492*922f4715Snbeams     {28, 33, 51200,   1, 6},
493*922f4715Snbeams     {28, 33, 51200,   2, 6},
494*922f4715Snbeams     {28, 33, 102400,  1, 6},
495*922f4715Snbeams     {28, 33, 102400,  2, 6},
496*922f4715Snbeams     {28, 33, 512000,  1, 6},
497*922f4715Snbeams     {28, 33, 512000,  2, 6},
498*922f4715Snbeams     {28, 33, 1024000, 1, 6},
499*922f4715Snbeams     {28, 33, 1024000, 2, 6},
500*922f4715Snbeams     {4,  1,  1024,    1, 1},
501*922f4715Snbeams     {4,  1,  1024,    3, 1},
502*922f4715Snbeams     {4,  1,  5120,    1, 1},
503*922f4715Snbeams     {4,  1,  5120,    3, 1},
504*922f4715Snbeams     {4,  1,  10240,   1, 2},
505*922f4715Snbeams     {4,  1,  10240,   3, 1},
506*922f4715Snbeams     {4,  1,  51200,   1, 1},
507*922f4715Snbeams     {4,  1,  51200,   3, 1},
508*922f4715Snbeams     {4,  1,  102400,  1, 1},
509*922f4715Snbeams     {4,  1,  102400,  3, 1},
510*922f4715Snbeams     {4,  1,  512000,  1, 1},
511*922f4715Snbeams     {4,  1,  512000,  3, 1},
512*922f4715Snbeams     {4,  1,  1024000, 1, 1},
513*922f4715Snbeams     {4,  1,  1024000, 3, 1},
514*922f4715Snbeams     {10, 4,  1024,    1, 1},
515*922f4715Snbeams     {10, 4,  1024,    3, 1},
516*922f4715Snbeams     {10, 4,  5120,    1, 4},
517*922f4715Snbeams     {10, 4,  5120,    3, 1},
518*922f4715Snbeams     {10, 4,  10240,   1, 1},
519*922f4715Snbeams     {10, 4,  10240,   3, 1},
520*922f4715Snbeams     {10, 4,  51200,   1, 1},
521*922f4715Snbeams     {10, 4,  51200,   3, 1},
522*922f4715Snbeams     {10, 4,  102400,  1, 1},
523*922f4715Snbeams     {10, 4,  102400,  3, 1},
524*922f4715Snbeams     {10, 4,  512000,  1, 1},
525*922f4715Snbeams     {10, 4,  512000,  3, 1},
526*922f4715Snbeams     {10, 4,  1024000, 1, 1},
527*922f4715Snbeams     {10, 4,  1024000, 3, 1},
528*922f4715Snbeams     {20, 11, 1024,    1, 2},
529*922f4715Snbeams     {20, 11, 1024,    3, 2},
530*922f4715Snbeams     {20, 11, 5120,    1, 8},
531*922f4715Snbeams     {20, 11, 5120,    3, 1},
532*922f4715Snbeams     {20, 11, 10240,   1, 1},
533*922f4715Snbeams     {20, 11, 10240,   3, 2},
534*922f4715Snbeams     {20, 11, 51200,   1, 2},
535*922f4715Snbeams     {20, 11, 51200,   3, 6},
536*922f4715Snbeams     {20, 11, 102400,  1, 2},
537*922f4715Snbeams     {20, 11, 102400,  3, 6},
538*922f4715Snbeams     {20, 11, 512000,  1, 2},
539*922f4715Snbeams     {20, 11, 512000,  3, 6},
540*922f4715Snbeams     {20, 11, 1024000, 1, 2},
541*922f4715Snbeams     {20, 11, 1024000, 3, 6},
542*922f4715Snbeams     {20, 14, 1024,    1, 2},
543*922f4715Snbeams     {20, 14, 1024,    3, 1},
544*922f4715Snbeams     {20, 14, 5120,    1, 8},
545*922f4715Snbeams     {20, 14, 5120,    3, 2},
546*922f4715Snbeams     {20, 14, 10240,   1, 2},
547*922f4715Snbeams     {20, 14, 10240,   3, 6},
548*922f4715Snbeams     {20, 14, 51200,   1, 6},
549*922f4715Snbeams     {20, 14, 51200,   3, 6},
550*922f4715Snbeams     {20, 14, 102400,  1, 6},
551*922f4715Snbeams     {20, 14, 102400,  3, 6},
552*922f4715Snbeams     {20, 14, 512000,  1, 6},
553*922f4715Snbeams     {20, 14, 512000,  3, 6},
554*922f4715Snbeams     {20, 14, 1024000, 1, 6},
555*922f4715Snbeams     {20, 14, 1024000, 3, 6},
556*922f4715Snbeams     {35, 24, 1024,    1, 4},
557*922f4715Snbeams     {35, 24, 1024,    3, 1},
558*922f4715Snbeams     {35, 24, 5120,    1, 1},
559*922f4715Snbeams     {35, 24, 5120,    3, 2},
560*922f4715Snbeams     {35, 24, 10240,   1, 2},
561*922f4715Snbeams     {35, 24, 10240,   3, 4},
562*922f4715Snbeams     {35, 24, 51200,   1, 4},
563*922f4715Snbeams     {35, 24, 51200,   3, 4},
564*922f4715Snbeams     {35, 24, 102400,  1, 4},
565*922f4715Snbeams     {35, 24, 102400,  3, 4},
566*922f4715Snbeams     {35, 24, 512000,  1, 6},
567*922f4715Snbeams     {35, 24, 512000,  3, 4},
568*922f4715Snbeams     {35, 24, 1024000, 1, 6},
569*922f4715Snbeams     {35, 24, 1024000, 3, 4},
570*922f4715Snbeams     {4,  4,  1024,    1, 1},
571*922f4715Snbeams     {4,  4,  1024,    3, 1},
572*922f4715Snbeams     {4,  4,  5120,    1, 2},
573*922f4715Snbeams     {4,  4,  5120,    3, 4},
574*922f4715Snbeams     {4,  4,  10240,   1, 6},
575*922f4715Snbeams     {4,  4,  10240,   3, 1},
576*922f4715Snbeams     {4,  4,  51200,   1, 1},
577*922f4715Snbeams     {4,  4,  51200,   3, 1},
578*922f4715Snbeams     {4,  4,  102400,  1, 1},
579*922f4715Snbeams     {4,  4,  102400,  3, 1},
580*922f4715Snbeams     {4,  4,  512000,  1, 1},
581*922f4715Snbeams     {4,  4,  512000,  3, 1},
582*922f4715Snbeams     {4,  4,  1024000, 1, 1},
583*922f4715Snbeams     {4,  4,  1024000, 3, 1},
584*922f4715Snbeams     {10, 11, 1024,    1, 2},
585*922f4715Snbeams     {10, 11, 1024,    3, 2},
586*922f4715Snbeams     {10, 11, 5120,    1, 1},
587*922f4715Snbeams     {10, 11, 5120,    3, 1},
588*922f4715Snbeams     {10, 11, 10240,   1, 1},
589*922f4715Snbeams     {10, 11, 10240,   3, 1},
590*922f4715Snbeams     {10, 11, 51200,   1, 1},
591*922f4715Snbeams     {10, 11, 51200,   3, 6},
592*922f4715Snbeams     {10, 11, 102400,  1, 1},
593*922f4715Snbeams     {10, 11, 102400,  3, 4},
594*922f4715Snbeams     {10, 11, 512000,  1, 2},
595*922f4715Snbeams     {10, 11, 512000,  3, 4},
596*922f4715Snbeams     {10, 11, 1024000, 1, 2},
597*922f4715Snbeams     {10, 11, 1024000, 3, 4},
598*922f4715Snbeams     {10, 14, 1024,    1, 2},
599*922f4715Snbeams     {10, 14, 1024,    3, 2},
600*922f4715Snbeams     {10, 14, 5120,    1, 1},
601*922f4715Snbeams     {10, 14, 5120,    3, 1},
602*922f4715Snbeams     {10, 14, 10240,   1, 1},
603*922f4715Snbeams     {10, 14, 10240,   3, 2},
604*922f4715Snbeams     {10, 14, 51200,   1, 2},
605*922f4715Snbeams     {10, 14, 51200,   3, 4},
606*922f4715Snbeams     {10, 14, 102400,  1, 2},
607*922f4715Snbeams     {10, 14, 102400,  3, 6},
608*922f4715Snbeams     {10, 14, 512000,  1, 2},
609*922f4715Snbeams     {10, 14, 512000,  3, 6},
610*922f4715Snbeams     {10, 14, 1024000, 1, 2},
611*922f4715Snbeams     {10, 14, 1024000, 3, 4},
612*922f4715Snbeams     {20, 24, 1024,    1, 4},
613*922f4715Snbeams     {20, 24, 1024,    3, 1},
614*922f4715Snbeams     {20, 24, 5120,    1, 2},
615*922f4715Snbeams     {20, 24, 5120,    3, 6},
616*922f4715Snbeams     {20, 24, 10240,   1, 6},
617*922f4715Snbeams     {20, 24, 10240,   3, 6},
618*922f4715Snbeams     {20, 24, 51200,   1, 6},
619*922f4715Snbeams     {20, 24, 51200,   3, 6},
620*922f4715Snbeams     {20, 24, 102400,  1, 6},
621*922f4715Snbeams     {20, 24, 102400,  3, 6},
622*922f4715Snbeams     {20, 24, 512000,  1, 6},
623*922f4715Snbeams     {20, 24, 512000,  3, 6},
624*922f4715Snbeams     {20, 24, 1024000, 1, 6},
625*922f4715Snbeams     {20, 24, 1024000, 3, 6}
626*922f4715Snbeams };
627