|
14 | 14 | #(1024,15,15,2048,1024,1,1,2,2),
|
15 | 15 | #(128,65,65,256,128,3,3,2,2)]
|
16 | 16 | #
|
17 |
| -#workloads = [(1, 288, 35, 35, 384, 288, 3, 3, 2, 2), (1, 160, 9, 9, 224, 160, 3, 3, 1, 1), (1, 1056, 7, 7, 192, 1056, 1, 1, 1, 1), (1, 80, 73, 73, 192, 80, 3, 3, 1, 1), (1, 128, 16, 16, 128, 128, 3, 3, 1, 1), (1, 192, 16, 16, 192, 192, 3, 3, 1, 1), (1, 256, 16, 16, 256, 256, 3, 3, 1, 1), (1, 1024, 14, 14, 512, 1024, 1, 1, 1, 1), (1, 128, 16, 16, 160, 128, 3, 3, 1, 1), (1, 576, 14, 14, 192, 576, 1, 1, 1, 1), (1, 96, 16, 16, 128, 96, 3, 3, 1, 1), (1, 1024, 14, 14, 256, 1024, 1, 1, 1, 1), (1, 576, 14, 14, 128, 576, 1, 1, 1, 1), (1, 64, 29, 29, 96, 64, 3, 3, 1, 1), (1, 64, 56, 56, 128, 64, 1, 1, 2, 2), (1, 608, 14, 14, 192, 608, 1, 1, 1, 1)] |
18 |
| - |
19 |
| -workloads = [ |
20 |
| -(256, 16, 16, 256, 3, 1), |
21 |
| -(512, 9, 9, 512, 3, 1), |
22 |
| -(128, 30, 30, 128, 3, 1), |
23 |
| -(64, 56, 56, 128, 1, 2), |
24 |
| -(64, 58, 58, 64, 3, 1), |
25 |
| -(128, 28, 28, 256, 1, 2), |
26 |
| -(256, 16, 16, 512, 3, 2), |
27 |
| -(64, 58, 58, 128, 3, 2), |
28 |
| -(4, 230, 230, 64, 7, 2), |
29 |
| -(128, 30, 30, 256, 3, 2), |
30 |
| -(256, 14, 14, 512, 1, 2) |
31 |
| -] |
| 17 | +workloads = [(1, 288, 35, 35, 384, 288, 3, 3, 2, 2), (1, 160, 9, 9, 224, 160, 3, 3, 1, 1), (1, 1056, 7, 7, 192, 1056, 1, 1, 1, 1), (1, 80, 73, 73, 192, 80, 3, 3, 1, 1), (1, 128, 16, 16, 128, 128, 3, 3, 1, 1), (1, 192, 16, 16, 192, 192, 3, 3, 1, 1), (1, 256, 16, 16, 256, 256, 3, 3, 1, 1), (1, 1024, 14, 14, 512, 1024, 1, 1, 1, 1), (1, 128, 16, 16, 160, 128, 3, 3, 1, 1), (1, 576, 14, 14, 192, 576, 1, 1, 1, 1), (1, 96, 16, 16, 128, 96, 3, 3, 1, 1), (1, 1024, 14, 14, 256, 1024, 1, 1, 1, 1), (1, 576, 14, 14, 128, 576, 1, 1, 1, 1), (1, 64, 29, 29, 96, 64, 3, 3, 1, 1), (1, 64, 56, 56, 128, 64, 1, 1, 2, 2), (1, 608, 14, 14, 192, 608, 1, 1, 1, 1)] |
| 18 | +# |
| 19 | +#workloads = [ |
| 20 | +#(256, 16, 16, 256, 3, 1), |
| 21 | +#(512, 9, 9, 512, 3, 1), |
| 22 | +#(128, 30, 30, 128, 3, 1), |
| 23 | +#(64, 56, 56, 128, 1, 2), |
| 24 | +#(64, 58, 58, 64, 3, 1), |
| 25 | +#(128, 28, 28, 256, 1, 2), |
| 26 | +#(256, 16, 16, 512, 3, 2), |
| 27 | +#(64, 58, 58, 128, 3, 2), |
| 28 | +#(4, 230, 230, 64, 7, 2), |
| 29 | +#(128, 30, 30, 256, 3, 2), |
| 30 | +#(256, 14, 14, 512, 1, 2) |
| 31 | +#] |
32 | 32 |
|
33 | 33 | for i in workloads:
|
34 | 34 | exec_time = []
|
35 | 35 | with open('input', 'w') as f:
|
36 | 36 | lst = list(i)
|
37 |
| - #for j in (i[1:5] + i[6:]): |
38 |
| - # f.write(str(j) + '\n') |
39 |
| - f.write(str(i[0]) + '\n') |
40 |
| - f.write(str(i[1]) + '\n') |
41 |
| - f.write(str(i[2]) + '\n') |
42 |
| - f.write(str(i[3]) + '\n') |
43 |
| - f.write(str(i[4]) + '\n') |
44 |
| - f.write(str(i[4]) + '\n') |
45 |
| - f.write(str(i[5]) + '\n') |
46 |
| - f.write(str(i[5]) + '\n') |
| 37 | + for j in (i[1:5] + i[6:]): |
| 38 | + f.write(str(j) + '\n') |
| 39 | + #f.write(str(i[0]) + '\n') |
| 40 | + #f.write(str(i[1]) + '\n') |
| 41 | + #f.write(str(i[2]) + '\n') |
| 42 | + #f.write(str(i[3]) + '\n') |
| 43 | + #f.write(str(i[4]) + '\n') |
| 44 | + #f.write(str(i[4]) + '\n') |
| 45 | + #f.write(str(i[5]) + '\n') |
| 46 | + #f.write(str(i[5]) + '\n') |
47 | 47 | try:
|
48 | 48 | avg = []
|
49 | 49 | for j in range(10):
|
|
0 commit comments