-
Notifications
You must be signed in to change notification settings - Fork 28
/
k2mm.json
26 lines (26 loc) · 934 Bytes
/
k2mm.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
{
"benchmark": {
"name": "2 Matrix Multiplications",
"short_name": "2mm",
"relative_path": "polybench/k2mm",
"module_name": "k2mm",
"func_name": "kernel",
"kind": "microbench",
"domain": "LinAlg",
"dwarf": "dense_linear_algebra",
"parameters": {
"S": { "NI": 800, "NJ": 850, "NK": 900, "NL": 950 },
"M": { "NI": 2000, "NJ": 2250, "NK": 2500, "NL": 2750 },
"L": { "NI": 6000, "NJ": 6500, "NK": 7000, "NL": 7500 },
"paper": { "NI": 3200, "NJ": 3600, "NK": 4400, "NL": 4800 }
},
"init": {
"func_name": "initialize",
"input_args": ["NI", "NJ", "NK", "NL"],
"output_args": ["alpha", "beta", "A", "B", "C", "D"]
},
"input_args": ["alpha", "beta", "A", "B", "C", "D"],
"array_args": ["A", "B", "C", "D"],
"output_args": ["D"]
}
}