-
Notifications
You must be signed in to change notification settings - Fork 12
/
meta.json
85 lines (85 loc) · 1.8 KB
/
meta.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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
{
"backup_data_uid": "1ea490ab7b32b882",
"build_compiler_vars": {
"DATA_TYPE": "float",
"LWS_X": 8,
"LWS_Y": 8,
"NI": 256,
"NJ": 256,
"NK": 256,
"NL": 256,
"XOPENME": ""
},
"compile_deps": {
"compiler": {
"local": "yes",
"name": "C compiler",
"sort": 10,
"tags": "compiler,lang-c"
},
"lib-opencl": {
"local": "yes",
"name": "OpenCL library",
"sort": 20,
"tags": "lib,opencl"
},
"rtl-polybench": {
"local": "yes",
"name": "Polybench Run Time library",
"sort": 30,
"tags": "lib,rtl,polybench"
},
"xopenme": {
"local": "yes",
"name": "xOpenME library",
"sort": 20,
"tags": "lib,xopenme"
}
},
"compiler_env": "CK_CC",
"data_name": "polybench-opencl-2mm",
"extra_ld_vars": "$<<CK_EXTRA_LIB_M>>$",
"main_language": "c",
"process_in_tmp": "yes",
"program": "yes",
"run_cmds": {
"default": {
"hot_functions": [
{
"name": "kernel_2mm",
"percent": "99"
}
],
"ignore_return_code": "no",
"run_time": {
"need_compute_device":"opencl",
"fine_grain_timer_file": "tmp-ck-timer.json",
"run_cmd_main": "$#BIN_FILE#$ \"$#src_path#$2mm.cl\"",
"run_cmd_out1": "tmp-output1.tmp",
"run_cmd_out2": "tmp-output2.tmp",
"run_correctness_output_files": [
"tmp-output2.tmp"
],
"run_input_files": [
"2mm.cl"
],
"run_output_files": [
"tmp-ck-timer.json"
]
}
}
},
"run_vars": {
"CT_REPEAT_MAIN": "1"
},
"source_files": [
"2mm.c"
],
"tags": [
"opencl",
"program",
"polybench",
"lang-c"
],
"target_file": "a"
}