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