xref: /libCEED/rust/libceed-sys/c-src/backends/magma/tuning/a100_rtc.h (revision e7270687eec0b998ae804b4e36326058f60bf13c)
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