Skip to content

Commit cccc5c2

Browse files
committed
Add json files for avx512 IP benchmarks
1 parent 759147c commit cccc5c2

27 files changed

+2304
-0
lines changed

bin/ResultBuddyConv2D.png

1.04 KB
Loading

bin/ResultBuddyCorr2D.png

1.07 KB
Loading

bin/YuTu1024Random3x3.json

Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
{
2+
"context": {
3+
"date": "2022-01-29T06:23:48+08:00",
4+
"host_name": "3eb35749d59c",
5+
"executable": "./image-processing-benchmark",
6+
"num_cpus": 52,
7+
"mhz_per_cpu": 2500,
8+
"cpu_scaling_enabled": false,
9+
"caches": [
10+
{
11+
"type": "Data",
12+
"level": 1,
13+
"size": 32768,
14+
"num_sharing": 2
15+
},
16+
{
17+
"type": "Instruction",
18+
"level": 1,
19+
"size": 32768,
20+
"num_sharing": 2
21+
},
22+
{
23+
"type": "Unified",
24+
"level": 2,
25+
"size": 1048576,
26+
"num_sharing": 2
27+
},
28+
{
29+
"type": "Unified",
30+
"level": 3,
31+
"size": 37486592,
32+
"num_sharing": 52
33+
}
34+
],
35+
"load_avg": [7.1,10.09,15.25],
36+
"library_build_type": "debug"
37+
},
38+
"benchmarks": [
39+
{
40+
"name": "OpenCV_Filter2D/1",
41+
"family_index": 0,
42+
"per_family_instance_index": 0,
43+
"run_name": "OpenCV_Filter2D/1",
44+
"run_type": "iteration",
45+
"repetitions": 1,
46+
"repetition_index": 0,
47+
"threads": 1,
48+
"iterations": 171,
49+
"real_time": 4.0042484996088762e+06,
50+
"cpu_time": 4.0041305906432741e+06,
51+
"time_unit": "ns"
52+
},
53+
{
54+
"name": "MLIR_Conv2D/1",
55+
"family_index": 1,
56+
"per_family_instance_index": 0,
57+
"run_name": "MLIR_Conv2D/1",
58+
"run_type": "iteration",
59+
"repetitions": 1,
60+
"repetition_index": 0,
61+
"threads": 1,
62+
"iterations": 41,
63+
"real_time": 1.6962472894569721e+07,
64+
"cpu_time": 1.6961930756097559e+07,
65+
"time_unit": "ns"
66+
},
67+
{
68+
"name": "Buddy_Conv2D/1",
69+
"family_index": 2,
70+
"per_family_instance_index": 0,
71+
"run_name": "Buddy_Conv2D/1",
72+
"run_type": "iteration",
73+
"repetitions": 1,
74+
"repetition_index": 0,
75+
"threads": 1,
76+
"iterations": 637,
77+
"real_time": 1.0962885610022387e+06,
78+
"cpu_time": 1.0962501852433276e+06,
79+
"time_unit": "ns"
80+
},
81+
{
82+
"name": "Buddy_Corr2D/1",
83+
"family_index": 3,
84+
"per_family_instance_index": 0,
85+
"run_name": "Buddy_Corr2D/1",
86+
"run_type": "iteration",
87+
"repetitions": 1,
88+
"repetition_index": 0,
89+
"threads": 1,
90+
"iterations": 537,
91+
"real_time": 1.3015338668887620e+06,
92+
"cpu_time": 1.3015048584729983e+06,
93+
"time_unit": "ns"
94+
}
95+
]
96+
}

bin/YuTu1024Random5x5.json

Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
{
2+
"context": {
3+
"date": "2022-01-29T06:24:49+08:00",
4+
"host_name": "3eb35749d59c",
5+
"executable": "./image-processing-benchmark",
6+
"num_cpus": 52,
7+
"mhz_per_cpu": 2500,
8+
"cpu_scaling_enabled": false,
9+
"caches": [
10+
{
11+
"type": "Data",
12+
"level": 1,
13+
"size": 32768,
14+
"num_sharing": 2
15+
},
16+
{
17+
"type": "Instruction",
18+
"level": 1,
19+
"size": 32768,
20+
"num_sharing": 2
21+
},
22+
{
23+
"type": "Unified",
24+
"level": 2,
25+
"size": 1048576,
26+
"num_sharing": 2
27+
},
28+
{
29+
"type": "Unified",
30+
"level": 3,
31+
"size": 37486592,
32+
"num_sharing": 52
33+
}
34+
],
35+
"load_avg": [7.2,9.57,14.74],
36+
"library_build_type": "debug"
37+
},
38+
"benchmarks": [
39+
{
40+
"name": "OpenCV_Filter2D/1",
41+
"family_index": 0,
42+
"per_family_instance_index": 0,
43+
"run_name": "OpenCV_Filter2D/1",
44+
"run_type": "iteration",
45+
"repetitions": 1,
46+
"repetition_index": 0,
47+
"threads": 1,
48+
"iterations": 60,
49+
"real_time": 1.1752332405497631e+07,
50+
"cpu_time": 1.1752074500000000e+07,
51+
"time_unit": "ns"
52+
},
53+
{
54+
"name": "MLIR_Conv2D/1",
55+
"family_index": 1,
56+
"per_family_instance_index": 0,
57+
"run_name": "MLIR_Conv2D/1",
58+
"run_type": "iteration",
59+
"repetitions": 1,
60+
"repetition_index": 0,
61+
"threads": 1,
62+
"iterations": 13,
63+
"real_time": 5.2971983328461647e+07,
64+
"cpu_time": 5.2970707307692304e+07,
65+
"time_unit": "ns"
66+
},
67+
{
68+
"name": "Buddy_Conv2D/1",
69+
"family_index": 2,
70+
"per_family_instance_index": 0,
71+
"run_name": "Buddy_Conv2D/1",
72+
"run_type": "iteration",
73+
"repetitions": 1,
74+
"repetition_index": 0,
75+
"threads": 1,
76+
"iterations": 262,
77+
"real_time": 2.6668941260862895e+06,
78+
"cpu_time": 2.6668086832061075e+06,
79+
"time_unit": "ns"
80+
},
81+
{
82+
"name": "Buddy_Corr2D/1",
83+
"family_index": 3,
84+
"per_family_instance_index": 0,
85+
"run_name": "Buddy_Corr2D/1",
86+
"run_type": "iteration",
87+
"repetitions": 1,
88+
"repetition_index": 0,
89+
"threads": 1,
90+
"iterations": 205,
91+
"real_time": 3.4135293851538403e+06,
92+
"cpu_time": 3.4133752195121958e+06,
93+
"time_unit": "ns"
94+
}
95+
]
96+
}

bin/YuTu1024Random7x7.json

Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
{
2+
"context": {
3+
"date": "2022-01-29T06:25:25+08:00",
4+
"host_name": "3eb35749d59c",
5+
"executable": "./image-processing-benchmark",
6+
"num_cpus": 52,
7+
"mhz_per_cpu": 2500,
8+
"cpu_scaling_enabled": false,
9+
"caches": [
10+
{
11+
"type": "Data",
12+
"level": 1,
13+
"size": 32768,
14+
"num_sharing": 2
15+
},
16+
{
17+
"type": "Instruction",
18+
"level": 1,
19+
"size": 32768,
20+
"num_sharing": 2
21+
},
22+
{
23+
"type": "Unified",
24+
"level": 2,
25+
"size": 1048576,
26+
"num_sharing": 2
27+
},
28+
{
29+
"type": "Unified",
30+
"level": 3,
31+
"size": 37486592,
32+
"num_sharing": 52
33+
}
34+
],
35+
"load_avg": [7.56,9.36,14.45],
36+
"library_build_type": "debug"
37+
},
38+
"benchmarks": [
39+
{
40+
"name": "OpenCV_Filter2D/1",
41+
"family_index": 0,
42+
"per_family_instance_index": 0,
43+
"run_name": "OpenCV_Filter2D/1",
44+
"run_type": "iteration",
45+
"repetitions": 1,
46+
"repetition_index": 0,
47+
"threads": 1,
48+
"iterations": 34,
49+
"real_time": 2.0826489061993711e+07,
50+
"cpu_time": 2.0825727823529407e+07,
51+
"time_unit": "ns"
52+
},
53+
{
54+
"name": "MLIR_Conv2D/1",
55+
"family_index": 1,
56+
"per_family_instance_index": 0,
57+
"run_name": "MLIR_Conv2D/1",
58+
"run_type": "iteration",
59+
"repetitions": 1,
60+
"repetition_index": 0,
61+
"threads": 1,
62+
"iterations": 6,
63+
"real_time": 1.2079235383619864e+08,
64+
"cpu_time": 1.2078828966666667e+08,
65+
"time_unit": "ns"
66+
},
67+
{
68+
"name": "Buddy_Conv2D/1",
69+
"family_index": 2,
70+
"per_family_instance_index": 0,
71+
"run_name": "Buddy_Conv2D/1",
72+
"run_type": "iteration",
73+
"repetitions": 1,
74+
"repetition_index": 0,
75+
"threads": 1,
76+
"iterations": 133,
77+
"real_time": 5.2740798660911117e+06,
78+
"cpu_time": 5.2739045789473671e+06,
79+
"time_unit": "ns"
80+
},
81+
{
82+
"name": "Buddy_Corr2D/1",
83+
"family_index": 3,
84+
"per_family_instance_index": 0,
85+
"run_name": "Buddy_Corr2D/1",
86+
"run_type": "iteration",
87+
"repetitions": 1,
88+
"repetition_index": 0,
89+
"threads": 1,
90+
"iterations": 112,
91+
"real_time": 6.2690744608906759e+06,
92+
"cpu_time": 6.2688121517857155e+06,
93+
"time_unit": "ns"
94+
}
95+
]
96+
}

bin/YuTu1024Random9x9.json

Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
{
2+
"context": {
3+
"date": "2022-01-29T06:26:11+08:00",
4+
"host_name": "3eb35749d59c",
5+
"executable": "./image-processing-benchmark",
6+
"num_cpus": 52,
7+
"mhz_per_cpu": 2500,
8+
"cpu_scaling_enabled": false,
9+
"caches": [
10+
{
11+
"type": "Data",
12+
"level": 1,
13+
"size": 32768,
14+
"num_sharing": 2
15+
},
16+
{
17+
"type": "Instruction",
18+
"level": 1,
19+
"size": 32768,
20+
"num_sharing": 2
21+
},
22+
{
23+
"type": "Unified",
24+
"level": 2,
25+
"size": 1048576,
26+
"num_sharing": 2
27+
},
28+
{
29+
"type": "Unified",
30+
"level": 3,
31+
"size": 37486592,
32+
"num_sharing": 52
33+
}
34+
],
35+
"load_avg": [7.87,9.18,14.15],
36+
"library_build_type": "debug"
37+
},
38+
"benchmarks": [
39+
{
40+
"name": "OpenCV_Filter2D/1",
41+
"family_index": 0,
42+
"per_family_instance_index": 0,
43+
"run_name": "OpenCV_Filter2D/1",
44+
"run_type": "iteration",
45+
"repetitions": 1,
46+
"repetition_index": 0,
47+
"threads": 1,
48+
"iterations": 23,
49+
"real_time": 3.0587271260826483e+07,
50+
"cpu_time": 3.0586302173913043e+07,
51+
"time_unit": "ns"
52+
},
53+
{
54+
"name": "MLIR_Conv2D/1",
55+
"family_index": 1,
56+
"per_family_instance_index": 0,
57+
"run_name": "MLIR_Conv2D/1",
58+
"run_type": "iteration",
59+
"repetitions": 1,
60+
"repetition_index": 0,
61+
"threads": 1,
62+
"iterations": 3,
63+
"real_time": 2.1393594952921072e+08,
64+
"cpu_time": 2.1392745666666666e+08,
65+
"time_unit": "ns"
66+
},
67+
{
68+
"name": "Buddy_Conv2D/1",
69+
"family_index": 2,
70+
"per_family_instance_index": 0,
71+
"run_name": "Buddy_Conv2D/1",
72+
"run_type": "iteration",
73+
"repetitions": 1,
74+
"repetition_index": 0,
75+
"threads": 1,
76+
"iterations": 79,
77+
"real_time": 8.8423412717595883e+06,
78+
"cpu_time": 8.8421488860759456e+06,
79+
"time_unit": "ns"
80+
},
81+
{
82+
"name": "Buddy_Corr2D/1",
83+
"family_index": 3,
84+
"per_family_instance_index": 0,
85+
"run_name": "Buddy_Corr2D/1",
86+
"run_type": "iteration",
87+
"repetitions": 1,
88+
"repetition_index": 0,
89+
"threads": 1,
90+
"iterations": 69,
91+
"real_time": 1.0196131316648014e+07,
92+
"cpu_time": 1.0195892405797103e+07,
93+
"time_unit": "ns"
94+
}
95+
]
96+
}

0 commit comments

Comments
 (0)