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