Moving workloads to old
Signed-off-by: Jose Santos <josantos@login1.hpcfund>
[ROCm/rocprofiler-compute commit: 989e29cf81]
This commit is contained in:
committed by
Karl W. Schulz
parent
6ac883e20e
commit
79c75edc48
@@ -0,0 +1,10 @@
|
||||
pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_WAVES GRBM_COUNT GRBM_GUI_ACTIVE CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE
|
||||
pmc: CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE
|
||||
pmc: CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION
|
||||
pmc: CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE
|
||||
pmc: CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE
|
||||
pmc: CPC_ME1_DC0_SPI_BUSY
|
||||
|
||||
gpu:
|
||||
range:
|
||||
kernel:
|
||||
@@ -0,0 +1,168 @@
|
||||
Dispatch_ID,Kernel_Name,GPU_ID
|
||||
0,__amd_rocclr_fillBuffer.kd,0
|
||||
1,"void benchmark_func<short, 256, 8u, 0u>(short, short*) [clone .kd]",0
|
||||
2,"void benchmark_func<float, 256, 8u, 0u>(float, float*) [clone .kd]",0
|
||||
3,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 0u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
4,"void benchmark_func<double, 256, 8u, 0u>(double, double*) [clone .kd]",0
|
||||
5,"void benchmark_func<__half2, 256, 8u, 0u>(__half2, __half2*) [clone .kd]",0
|
||||
6,"void benchmark_func<int, 256, 8u, 0u>(int, int*) [clone .kd]",0
|
||||
7,"void benchmark_func<float, 256, 8u, 1u>(float, float*) [clone .kd]",0
|
||||
8,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 1u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
9,"void benchmark_func<double, 256, 8u, 1u>(double, double*) [clone .kd]",0
|
||||
10,"void benchmark_func<__half2, 256, 8u, 1u>(__half2, __half2*) [clone .kd]",0
|
||||
11,"void benchmark_func<int, 256, 8u, 1u>(int, int*) [clone .kd]",0
|
||||
12,"void benchmark_func<float, 256, 8u, 2u>(float, float*) [clone .kd]",0
|
||||
13,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 2u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
14,"void benchmark_func<double, 256, 8u, 2u>(double, double*) [clone .kd]",0
|
||||
15,"void benchmark_func<__half2, 256, 8u, 2u>(__half2, __half2*) [clone .kd]",0
|
||||
16,"void benchmark_func<int, 256, 8u, 2u>(int, int*) [clone .kd]",0
|
||||
17,"void benchmark_func<float, 256, 8u, 3u>(float, float*) [clone .kd]",0
|
||||
18,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 3u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
19,"void benchmark_func<double, 256, 8u, 3u>(double, double*) [clone .kd]",0
|
||||
20,"void benchmark_func<__half2, 256, 8u, 3u>(__half2, __half2*) [clone .kd]",0
|
||||
21,"void benchmark_func<int, 256, 8u, 3u>(int, int*) [clone .kd]",0
|
||||
22,"void benchmark_func<float, 256, 8u, 4u>(float, float*) [clone .kd]",0
|
||||
23,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 4u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
24,"void benchmark_func<double, 256, 8u, 4u>(double, double*) [clone .kd]",0
|
||||
25,"void benchmark_func<__half2, 256, 8u, 4u>(__half2, __half2*) [clone .kd]",0
|
||||
26,"void benchmark_func<int, 256, 8u, 4u>(int, int*) [clone .kd]",0
|
||||
27,"void benchmark_func<float, 256, 8u, 5u>(float, float*) [clone .kd]",0
|
||||
28,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 5u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
29,"void benchmark_func<double, 256, 8u, 5u>(double, double*) [clone .kd]",0
|
||||
30,"void benchmark_func<__half2, 256, 8u, 5u>(__half2, __half2*) [clone .kd]",0
|
||||
31,"void benchmark_func<int, 256, 8u, 5u>(int, int*) [clone .kd]",0
|
||||
32,"void benchmark_func<float, 256, 8u, 6u>(float, float*) [clone .kd]",0
|
||||
33,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 6u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
34,"void benchmark_func<double, 256, 8u, 6u>(double, double*) [clone .kd]",0
|
||||
35,"void benchmark_func<__half2, 256, 8u, 6u>(__half2, __half2*) [clone .kd]",0
|
||||
36,"void benchmark_func<int, 256, 8u, 6u>(int, int*) [clone .kd]",0
|
||||
37,"void benchmark_func<float, 256, 8u, 7u>(float, float*) [clone .kd]",0
|
||||
38,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 7u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
39,"void benchmark_func<double, 256, 8u, 7u>(double, double*) [clone .kd]",0
|
||||
40,"void benchmark_func<__half2, 256, 8u, 7u>(__half2, __half2*) [clone .kd]",0
|
||||
41,"void benchmark_func<int, 256, 8u, 7u>(int, int*) [clone .kd]",0
|
||||
42,"void benchmark_func<float, 256, 8u, 8u>(float, float*) [clone .kd]",0
|
||||
43,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 8u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
44,"void benchmark_func<double, 256, 8u, 8u>(double, double*) [clone .kd]",0
|
||||
45,"void benchmark_func<__half2, 256, 8u, 8u>(__half2, __half2*) [clone .kd]",0
|
||||
46,"void benchmark_func<int, 256, 8u, 8u>(int, int*) [clone .kd]",0
|
||||
47,"void benchmark_func<float, 256, 8u, 9u>(float, float*) [clone .kd]",0
|
||||
48,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 9u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
49,"void benchmark_func<double, 256, 8u, 9u>(double, double*) [clone .kd]",0
|
||||
50,"void benchmark_func<__half2, 256, 8u, 9u>(__half2, __half2*) [clone .kd]",0
|
||||
51,"void benchmark_func<int, 256, 8u, 9u>(int, int*) [clone .kd]",0
|
||||
52,"void benchmark_func<float, 256, 8u, 10u>(float, float*) [clone .kd]",0
|
||||
53,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 10u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
54,"void benchmark_func<double, 256, 8u, 10u>(double, double*) [clone .kd]",0
|
||||
55,"void benchmark_func<__half2, 256, 8u, 10u>(__half2, __half2*) [clone .kd]",0
|
||||
56,"void benchmark_func<int, 256, 8u, 10u>(int, int*) [clone .kd]",0
|
||||
57,"void benchmark_func<float, 256, 8u, 11u>(float, float*) [clone .kd]",0
|
||||
58,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 11u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
59,"void benchmark_func<double, 256, 8u, 11u>(double, double*) [clone .kd]",0
|
||||
60,"void benchmark_func<__half2, 256, 8u, 11u>(__half2, __half2*) [clone .kd]",0
|
||||
61,"void benchmark_func<int, 256, 8u, 11u>(int, int*) [clone .kd]",0
|
||||
62,"void benchmark_func<float, 256, 8u, 12u>(float, float*) [clone .kd]",0
|
||||
63,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 12u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
64,"void benchmark_func<double, 256, 8u, 12u>(double, double*) [clone .kd]",0
|
||||
65,"void benchmark_func<__half2, 256, 8u, 12u>(__half2, __half2*) [clone .kd]",0
|
||||
66,"void benchmark_func<int, 256, 8u, 12u>(int, int*) [clone .kd]",0
|
||||
67,"void benchmark_func<float, 256, 8u, 13u>(float, float*) [clone .kd]",0
|
||||
68,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 13u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
69,"void benchmark_func<double, 256, 8u, 13u>(double, double*) [clone .kd]",0
|
||||
70,"void benchmark_func<__half2, 256, 8u, 13u>(__half2, __half2*) [clone .kd]",0
|
||||
71,"void benchmark_func<int, 256, 8u, 13u>(int, int*) [clone .kd]",0
|
||||
72,"void benchmark_func<float, 256, 8u, 14u>(float, float*) [clone .kd]",0
|
||||
73,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 14u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
74,"void benchmark_func<double, 256, 8u, 14u>(double, double*) [clone .kd]",0
|
||||
75,"void benchmark_func<__half2, 256, 8u, 14u>(__half2, __half2*) [clone .kd]",0
|
||||
76,"void benchmark_func<int, 256, 8u, 14u>(int, int*) [clone .kd]",0
|
||||
77,"void benchmark_func<float, 256, 8u, 15u>(float, float*) [clone .kd]",0
|
||||
78,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 15u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
79,"void benchmark_func<double, 256, 8u, 15u>(double, double*) [clone .kd]",0
|
||||
80,"void benchmark_func<__half2, 256, 8u, 15u>(__half2, __half2*) [clone .kd]",0
|
||||
81,"void benchmark_func<int, 256, 8u, 15u>(int, int*) [clone .kd]",0
|
||||
82,"void benchmark_func<float, 256, 8u, 16u>(float, float*) [clone .kd]",0
|
||||
83,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 16u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
84,"void benchmark_func<double, 256, 8u, 16u>(double, double*) [clone .kd]",0
|
||||
85,"void benchmark_func<__half2, 256, 8u, 16u>(__half2, __half2*) [clone .kd]",0
|
||||
86,"void benchmark_func<int, 256, 8u, 16u>(int, int*) [clone .kd]",0
|
||||
87,"void benchmark_func<float, 256, 8u, 17u>(float, float*) [clone .kd]",0
|
||||
88,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 17u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
89,"void benchmark_func<double, 256, 8u, 17u>(double, double*) [clone .kd]",0
|
||||
90,"void benchmark_func<__half2, 256, 8u, 17u>(__half2, __half2*) [clone .kd]",0
|
||||
91,"void benchmark_func<int, 256, 8u, 17u>(int, int*) [clone .kd]",0
|
||||
92,"void benchmark_func<float, 256, 8u, 18u>(float, float*) [clone .kd]",0
|
||||
93,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 18u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
94,"void benchmark_func<double, 256, 8u, 18u>(double, double*) [clone .kd]",0
|
||||
95,"void benchmark_func<__half2, 256, 8u, 18u>(__half2, __half2*) [clone .kd]",0
|
||||
96,"void benchmark_func<int, 256, 8u, 18u>(int, int*) [clone .kd]",0
|
||||
97,"void benchmark_func<float, 256, 8u, 20u>(float, float*) [clone .kd]",0
|
||||
98,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 20u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
99,"void benchmark_func<double, 256, 8u, 20u>(double, double*) [clone .kd]",0
|
||||
100,"void benchmark_func<__half2, 256, 8u, 20u>(__half2, __half2*) [clone .kd]",0
|
||||
101,"void benchmark_func<int, 256, 8u, 20u>(int, int*) [clone .kd]",0
|
||||
102,"void benchmark_func<float, 256, 8u, 22u>(float, float*) [clone .kd]",0
|
||||
103,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 22u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
104,"void benchmark_func<double, 256, 8u, 22u>(double, double*) [clone .kd]",0
|
||||
105,"void benchmark_func<__half2, 256, 8u, 22u>(__half2, __half2*) [clone .kd]",0
|
||||
106,"void benchmark_func<int, 256, 8u, 22u>(int, int*) [clone .kd]",0
|
||||
107,"void benchmark_func<float, 256, 8u, 24u>(float, float*) [clone .kd]",0
|
||||
108,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 24u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
109,"void benchmark_func<double, 256, 8u, 24u>(double, double*) [clone .kd]",0
|
||||
110,"void benchmark_func<__half2, 256, 8u, 24u>(__half2, __half2*) [clone .kd]",0
|
||||
111,"void benchmark_func<int, 256, 8u, 24u>(int, int*) [clone .kd]",0
|
||||
112,"void benchmark_func<float, 256, 8u, 28u>(float, float*) [clone .kd]",0
|
||||
113,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 28u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
114,"void benchmark_func<double, 256, 8u, 28u>(double, double*) [clone .kd]",0
|
||||
115,"void benchmark_func<__half2, 256, 8u, 28u>(__half2, __half2*) [clone .kd]",0
|
||||
116,"void benchmark_func<int, 256, 8u, 28u>(int, int*) [clone .kd]",0
|
||||
117,"void benchmark_func<float, 256, 8u, 32u>(float, float*) [clone .kd]",0
|
||||
118,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 32u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
119,"void benchmark_func<double, 256, 8u, 32u>(double, double*) [clone .kd]",0
|
||||
120,"void benchmark_func<__half2, 256, 8u, 32u>(__half2, __half2*) [clone .kd]",0
|
||||
121,"void benchmark_func<int, 256, 8u, 32u>(int, int*) [clone .kd]",0
|
||||
122,"void benchmark_func<float, 256, 8u, 40u>(float, float*) [clone .kd]",0
|
||||
123,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 40u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
124,"void benchmark_func<double, 256, 8u, 40u>(double, double*) [clone .kd]",0
|
||||
125,"void benchmark_func<__half2, 256, 8u, 40u>(__half2, __half2*) [clone .kd]",0
|
||||
126,"void benchmark_func<int, 256, 8u, 40u>(int, int*) [clone .kd]",0
|
||||
127,"void benchmark_func<float, 256, 8u, 48u>(float, float*) [clone .kd]",0
|
||||
128,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 48u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
129,"void benchmark_func<double, 256, 8u, 48u>(double, double*) [clone .kd]",0
|
||||
130,"void benchmark_func<__half2, 256, 8u, 48u>(__half2, __half2*) [clone .kd]",0
|
||||
131,"void benchmark_func<int, 256, 8u, 48u>(int, int*) [clone .kd]",0
|
||||
132,"void benchmark_func<float, 256, 8u, 56u>(float, float*) [clone .kd]",0
|
||||
133,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 56u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
134,"void benchmark_func<double, 256, 8u, 56u>(double, double*) [clone .kd]",0
|
||||
135,"void benchmark_func<__half2, 256, 8u, 56u>(__half2, __half2*) [clone .kd]",0
|
||||
136,"void benchmark_func<int, 256, 8u, 56u>(int, int*) [clone .kd]",0
|
||||
137,"void benchmark_func<float, 256, 8u, 64u>(float, float*) [clone .kd]",0
|
||||
138,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 64u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
139,"void benchmark_func<double, 256, 8u, 64u>(double, double*) [clone .kd]",0
|
||||
140,"void benchmark_func<__half2, 256, 8u, 64u>(__half2, __half2*) [clone .kd]",0
|
||||
141,"void benchmark_func<int, 256, 8u, 64u>(int, int*) [clone .kd]",0
|
||||
142,"void benchmark_func<float, 256, 8u, 80u>(float, float*) [clone .kd]",0
|
||||
143,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 80u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
144,"void benchmark_func<double, 256, 8u, 80u>(double, double*) [clone .kd]",0
|
||||
145,"void benchmark_func<__half2, 256, 8u, 80u>(__half2, __half2*) [clone .kd]",0
|
||||
146,"void benchmark_func<int, 256, 8u, 80u>(int, int*) [clone .kd]",0
|
||||
147,"void benchmark_func<float, 256, 8u, 96u>(float, float*) [clone .kd]",0
|
||||
148,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 96u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
149,"void benchmark_func<double, 256, 8u, 96u>(double, double*) [clone .kd]",0
|
||||
150,"void benchmark_func<__half2, 256, 8u, 96u>(__half2, __half2*) [clone .kd]",0
|
||||
151,"void benchmark_func<int, 256, 8u, 96u>(int, int*) [clone .kd]",0
|
||||
152,"void benchmark_func<float, 256, 8u, 128u>(float, float*) [clone .kd]",0
|
||||
153,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 128u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
154,"void benchmark_func<double, 256, 8u, 128u>(double, double*) [clone .kd]",0
|
||||
155,"void benchmark_func<__half2, 256, 8u, 128u>(__half2, __half2*) [clone .kd]",0
|
||||
156,"void benchmark_func<int, 256, 8u, 128u>(int, int*) [clone .kd]",0
|
||||
157,"void benchmark_func<float, 256, 8u, 256u>(float, float*) [clone .kd]",0
|
||||
158,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 256u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
159,"void benchmark_func<double, 256, 8u, 256u>(double, double*) [clone .kd]",0
|
||||
160,"void benchmark_func<__half2, 256, 8u, 256u>(__half2, __half2*) [clone .kd]",0
|
||||
161,"void benchmark_func<int, 256, 8u, 256u>(int, int*) [clone .kd]",0
|
||||
162,"void benchmark_func<float, 256, 8u, 512u>(float, float*) [clone .kd]",0
|
||||
163,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 512u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
164,"void benchmark_func<double, 256, 8u, 512u>(double, double*) [clone .kd]",0
|
||||
165,"void benchmark_func<__half2, 256, 8u, 512u>(__half2, __half2*) [clone .kd]",0
|
||||
166,"void benchmark_func<int, 256, 8u, 512u>(int, int*) [clone .kd]",0
|
||||
|
@@ -0,0 +1,168 @@
|
||||
Dispatch_ID,Kernel_Name,GPU_ID,queue-id,queue-index,pid,tid,grd,Workgroup_Size,LDS_Per_Workgroup,scr,vgpr,SGPR,fbar,sig,obj,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_WAVES,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,CPC_ME1_DC0_SPI_BUSY,DispatchNs,Start_Timestamp,End_Timestamp,CompleteNs
|
||||
0,__amd_rocclr_fillBuffer.kd,0,0,0,868078,868083,33554432,256,0,0,8,32,6464,0x0,0x7f6d9ea04180,4014416,3802798,524288,501801,501801,501801,0,712,503497,10906,2411,2659,497544,0,17567,478093,12075272861084152,12075279053995252,12075279054317649,12075273110476365
|
||||
1,"void benchmark_func<short, 256, 8u, 0u>(short, short*) [clone .kd]",0,0,2,868078,868083,32768,256,0,0,24,24,12480,0x0,0x7f6d9ea35100,223232,76342,512,27903,27903,27903,0,664,27117,10999,2504,2414,23380,0,21415,697,12075273125360972,12075279069200263,12075279069206983,12075273125740708
|
||||
2,"void benchmark_func<float, 256, 8u, 0u>(float, float*) [clone .kd]",0,0,4,868078,868083,4194304,256,0,0,24,24,12928,0x7f6eceb23900,0x7f6d9ea35140,1741728,1576552,65536,217715,217715,217715,0,719,216050,10980,2531,2449,219989,0,21757,190896,12075273125788967,12075279069270663,12075279069401861,12075273126271604
|
||||
3,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 0u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,6,868078,868083,4194304,256,0,0,36,24,13632,0x7f6eceb23800,0x7f6d9ea35180,3183824,3022120,65536,397977,397977,397977,0,719,393420,12233,2785,2444,385826,0,23946,353484,12075273126346023,12075279069462821,12075279069708258,12075273126940948
|
||||
4,"void benchmark_func<double, 256, 8u, 0u>(double, double*) [clone .kd]",0,0,8,868078,868083,4194304,256,0,0,28,24,14080,0x7f6eceb23700,0x7f6d9ea351c0,3230752,3058737,65536,403843,403843,403843,0,721,393992,12176,2410,2846,389456,0,31926,372255,12075273126977055,12075279069843777,12075279070090815,12075273127600584
|
||||
5,"void benchmark_func<__half2, 256, 8u, 0u>(__half2, __half2*) [clone .kd]",0,0,10,868078,868083,4194304,256,0,0,24,24,14528,0x7f6eceb23600,0x7f6d9ea35200,1733264,1570333,65536,216657,216657,216657,0,707,211208,10752,2531,2441,212917,0,21883,194344,12075273127633405,12075279070227773,12075279070353052,12075273128050249
|
||||
6,"void benchmark_func<int, 256, 8u, 0u>(int, int*) [clone .kd]",0,0,12,868078,868083,4194304,256,0,0,24,24,14976,0x7f6eceb23500,0x7f6d9ea35240,1745056,1573307,65536,218131,218131,218131,0,723,223798,10612,2537,2456,210478,0,20257,194700,12075273128104991,12075279070395772,12075279070521211,12075273128517998
|
||||
7,"void benchmark_func<float, 256, 8u, 1u>(float, float*) [clone .kd]",0,0,14,868078,868083,4194304,256,0,0,24,24,15424,0x7f6eceb23400,0x7f6d9ea35280,1744784,1579496,65536,218097,218097,218097,0,718,222261,10536,2796,2680,208358,0,23138,186020,12075273128595112,12075279070598810,12075279070722489,12075273128979566
|
||||
8,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 1u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,16,868078,868083,4194304,256,0,0,28,24,16128,0x7f6eceb23300,0x7f6d9ea352c0,3617184,3000648,65536,452147,452147,391809,60338,721,402168,11213,2541,2444,387706,0,31909,372899,12075273129038846,12075279070767448,12075279071013686,12075273129653388
|
||||
9,"void benchmark_func<double, 256, 8u, 1u>(double, double*) [clone .kd]",0,0,18,868078,868083,4194304,256,0,0,28,24,16832,0x7f6eceb23a00,0x7f6d9ea35300,3218640,3039594,65536,402329,402329,402329,0,1148,457450,11701,2627,2920,387814,0,30749,359847,12075273129679326,12075279071146005,12075279071392562,12075273130275304
|
||||
10,"void benchmark_func<__half2, 256, 8u, 1u>(__half2, __half2*) [clone .kd]",0,0,20,868078,868083,4194304,256,0,0,24,24,17536,0x7f6eceb23900,0x7f6d9ea35340,1771488,1604558,65536,221435,221435,221435,0,803,225169,10935,2539,2443,208571,0,20292,181128,12075273130304999,12075279071527441,12075279071652080,12075273130732042
|
||||
11,"void benchmark_func<int, 256, 8u, 1u>(int, int*) [clone .kd]",0,0,22,868078,868083,4194304,256,0,0,24,24,18240,0x7f6eceb23800,0x7f6d9ea35380,1759312,1587301,65536,219913,219913,219913,0,691,216502,11193,2539,2405,214793,0,21971,190760,12075273130785672,12075279071698959,12075279071823918,12075273131204871
|
||||
12,"void benchmark_func<float, 256, 8u, 2u>(float, float*) [clone .kd]",0,0,24,868078,868083,4194304,256,0,0,24,24,18944,0x7f6eceb23700,0x7f6d9ea353c0,1748256,1571901,65536,218531,218531,218531,0,749,216919,11247,2540,2430,218208,0,22546,183540,12075273131267848,12075279071883277,12075279072007756,12075273131668352
|
||||
13,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 2u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,26,868078,868083,4194304,256,0,0,28,24,19904,0x7f6eceb23600,0x7f6d9ea35400,3146320,2985472,65536,393289,393289,393289,0,691,403478,11150,2798,2385,394213,0,31099,370803,12075273131720729,12075279072055916,12075279072309993,12075273132316837
|
||||
14,"void benchmark_func<double, 256, 8u, 2u>(double, double*) [clone .kd]",0,0,28,868078,868083,4194304,256,0,0,28,24,20608,0x7f6eceb23500,0x7f6d9ea35440,3197408,3036616,65536,399675,399675,399675,0,749,392774,11666,2588,2437,383033,0,33771,364873,12075273132350369,12075279072416392,12075279072661030,12075273132958289
|
||||
15,"void benchmark_func<__half2, 256, 8u, 2u>(__half2, __half2*) [clone .kd]",0,0,30,868078,868083,4194304,256,0,0,24,24,21312,0x7f6eceb23400,0x7f6d9ea35480,1731856,1565588,65536,216481,216481,216481,0,691,215158,11227,2909,2439,208863,0,22929,187484,12075273132988766,12075279072762309,12075279072887108,12075273133426709
|
||||
16,"void benchmark_func<int, 256, 8u, 2u>(int, int*) [clone .kd]",0,0,32,868078,868083,4194304,256,0,0,24,24,22016,0x7f6eceb23300,0x7f6d9ea354c0,1731232,1563267,65536,216403,216403,216403,0,1101,288714,10662,2548,2979,217587,0,23854,185176,12075273133472104,12075279072929827,12075279073054626,12075273133897013
|
||||
17,"void benchmark_func<float, 256, 8u, 3u>(float, float*) [clone .kd]",0,0,34,868078,868083,4194304,256,0,0,24,24,22720,0x7f6eceb23a00,0x7f6d9ea35500,1721680,1557430,65536,215209,215209,215209,0,791,216853,10705,2538,2440,207966,0,21584,184537,12075273133959359,12075279073107266,12075279073231744,12075273134369692
|
||||
18,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 3u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,36,868078,868083,4194304,256,0,0,28,24,23680,0x7f6eceb23900,0x7f6d9ea35540,3178528,3009702,65536,397315,397315,397315,0,693,396324,11609,2916,2717,402273,0,33245,375463,12075273134420626,12075279073276864,12075279073564381,12075273134999562
|
||||
19,"void benchmark_func<double, 256, 8u, 3u>(double, double*) [clone .kd]",0,0,38,868078,868083,4194304,256,0,0,28,24,24384,0x7f6eceb23800,0x7f6d9ea35580,3128016,2958963,65536,391001,391001,391001,0,747,397193,11018,2957,2439,392663,0,29897,362661,12075273135036050,12075279073665500,12075279073916218,12075273135638209
|
||||
20,"void benchmark_func<__half2, 256, 8u, 3u>(__half2, __half2*) [clone .kd]",0,0,40,868078,868083,4194304,256,0,0,24,24,25088,0x7f6eceb23700,0x7f6d9ea355c0,1715488,1537652,65536,214435,214435,214435,0,690,214007,10208,3210,2438,213728,0,23447,181077,12075273135669477,12075279074021497,12075279074146455,12075273136088886
|
||||
21,"void benchmark_func<int, 256, 8u, 3u>(int, int*) [clone .kd]",0,0,42,868078,868083,4194304,256,0,0,24,24,25792,0x7f6eceb23600,0x7f6d9ea35600,1727632,1553981,65536,215953,215953,215953,0,749,212095,11070,2531,2400,216470,0,23532,185695,12075273136144229,12075279074189495,12075279074315094,12075273136556826
|
||||
22,"void benchmark_func<float, 256, 8u, 4u>(float, float*) [clone .kd]",0,0,44,868078,868083,4194304,256,0,0,24,24,26496,0x7f6eceb23500,0x7f6d9ea35640,1692448,1523203,65536,211555,211555,211555,0,691,219246,10860,2532,2451,207579,0,24445,184875,12075273136617799,12075279074368853,12075279074493332,12075273137017261
|
||||
23,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 4u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,46,868078,868083,4194304,256,0,0,28,24,27712,0x7f6eceb23400,0x7f6d9ea35680,3121488,2950377,65536,390185,390185,390185,0,749,398310,11082,2550,2444,385834,0,26235,361305,12075273137070921,12075279074535572,12075279074779889,12075273137667770
|
||||
24,"void benchmark_func<double, 256, 8u, 4u>(double, double*) [clone .kd]",0,0,48,868078,868083,4194304,256,0,0,28,24,28416,0x7f6eceb23300,0x7f6d9ea356c0,3155232,2997721,65536,394403,394403,394403,0,689,405408,11369,2805,2435,384811,0,33116,356861,12075273137697866,12075279074879248,12075279075127726,12075273138285969
|
||||
25,"void benchmark_func<__half2, 256, 8u, 4u>(__half2, __half2*) [clone .kd]",0,0,50,868078,868083,4194304,256,0,0,24,24,29120,0x7f6eceb23a00,0x7f6d9ea35700,1787408,1622246,65536,223425,223425,223425,0,748,210623,10673,2540,2447,207471,0,23212,182023,12075273138314121,12075279075256365,12075279075381004,12075273138744040
|
||||
26,"void benchmark_func<int, 256, 8u, 4u>(int, int*) [clone .kd]",0,0,52,868078,868083,4194304,256,0,0,24,24,30080,0x7f6eceb23900,0x7f6d9ea35740,1734304,1565776,65536,216787,216787,216787,0,691,228262,10939,2550,2444,215178,0,24058,182272,12075273138794373,12075279075423083,12075279075548042,12075273139220976
|
||||
27,"void benchmark_func<float, 256, 8u, 5u>(float, float*) [clone .kd]",0,0,54,868078,868083,4194304,256,0,0,24,24,30784,0x7f6eceb23800,0x7f6d9ea35780,1708496,1543981,65536,213561,213561,213561,0,749,215878,10743,2542,2439,210263,0,19844,188028,12075273139285275,12075279075606281,12075279075730920,12075273139680339
|
||||
28,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 5u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,56,868078,868083,4194304,256,0,0,28,24,32000,0x7f6eceb23700,0x7f6d9ea357c0,3126752,2961179,65536,390843,390843,390843,0,693,399764,11684,2917,2453,392129,0,33789,359208,12075273139731905,12075279075773320,12075279076020357,12075273140329125
|
||||
29,"void benchmark_func<double, 256, 8u, 5u>(double, double*) [clone .kd]",0,0,58,868078,868083,4194304,256,0,0,28,24,32960,0x7f6eceb23600,0x7f6d9ea35800,3200976,3032907,65536,400121,400121,400121,0,747,397705,11581,2557,2437,384457,0,23638,358407,12075273140360143,12075279076127876,12075279076373634,12075273140970527
|
||||
30,"void benchmark_func<__half2, 256, 8u, 5u>(__half2, __half2*) [clone .kd]",0,0,60,868078,868083,4194304,256,0,0,24,24,33920,0x7f6eceb23500,0x7f6d9ea35840,1733344,1567740,65536,216667,216667,216667,0,689,215312,10990,2861,2455,211039,0,23299,178727,12075273141007906,12075279076484993,12075279076609792,12075273141433367
|
||||
31,"void benchmark_func<int, 256, 8u, 5u>(int, int*) [clone .kd]",0,0,62,868078,868083,4194304,256,0,0,24,24,34880,0x7f6eceb23400,0x7f6d9ea35880,1754000,1582749,65536,219249,219249,219249,0,749,211959,10808,2541,2439,217527,0,24520,186623,12075273141484762,12075279076653151,12075279076779230,12075273141910033
|
||||
32,"void benchmark_func<float, 256, 8u, 6u>(float, float*) [clone .kd]",0,0,64,868078,868083,4194304,256,0,0,24,24,35840,0x7f6eceb23300,0x7f6d9ea358c0,1687136,1527659,65536,210891,210891,210891,0,690,206207,10378,2532,2358,209368,0,23669,184399,12075273141971186,12075279076831709,12075279076956508,12075273142379785
|
||||
33,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 6u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,66,868078,868083,4194304,256,0,0,28,24,37312,0x7f6eceb23a00,0x7f6d9ea35900,3150608,2980853,65536,393825,393825,393825,0,749,404927,11827,2603,2442,391196,0,32067,359853,12075273142432283,12075279076998748,12075279077246905,12075273143031005
|
||||
34,"void benchmark_func<double, 256, 8u, 6u>(double, double*) [clone .kd]",0,0,68,868078,868083,4194304,256,0,0,28,24,38272,0x7f6eceb23900,0x7f6d9ea35940,3131552,2968961,65536,391443,391443,391443,0,691,392494,11358,2537,2614,388584,0,29668,355615,12075273143062915,12075279077343865,12075279077588982,12075273143675643
|
||||
35,"void benchmark_func<__half2, 256, 8u, 6u>(__half2, __half2*) [clone .kd]",0,0,70,868078,868083,4194304,256,0,0,24,24,39232,0x7f6eceb23800,0x7f6d9ea35980,1685584,1516378,65536,210697,210697,210697,0,749,212623,10818,2929,2698,206788,0,22335,182073,12075273143709636,12075279077679381,12075279077804020,12075273144116643
|
||||
36,"void benchmark_func<int, 256, 8u, 6u>(int, int*) [clone .kd]",0,0,72,868078,868083,4194304,256,0,0,24,24,40192,0x7f6eceb23700,0x7f6d9ea359c0,1709856,1543771,65536,213731,213731,213731,0,691,226638,11112,2537,2440,219334,0,25153,181713,12075273144167968,12075279077847540,12075279077973138,12075273144576457
|
||||
37,"void benchmark_func<float, 256, 8u, 7u>(float, float*) [clone .kd]",0,0,74,868078,868083,4194304,256,0,0,24,24,41152,0x7f6eceb23600,0x7f6d9ea35a00,1739856,1569098,65536,217481,217481,217481,0,749,216015,10896,2530,2438,203848,0,21952,179351,12075273144636709,12075279078029938,12075279078154097,12075273145050237
|
||||
38,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 7u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,76,868078,868083,4194304,256,0,0,28,24,42624,0x7f6eceb23500,0x7f6d9ea35a40,3155104,2986478,65536,394387,394387,394387,0,691,399550,11926,2554,2822,387928,0,29029,364321,12075273145103907,12075279078197456,12075279078446414,12075273145705866
|
||||
39,"void benchmark_func<double, 256, 8u, 7u>(double, double*) [clone .kd]",0,0,78,868078,868083,4194304,256,0,0,28,24,43584,0x7f6eceb23400,0x7f6d9ea35a80,3185872,3022813,65536,398233,398233,398233,0,749,401311,11073,2547,2441,389277,0,33313,360876,12075273145736543,12075279078510413,12075279078758251,12075273146358729
|
||||
40,"void benchmark_func<__half2, 256, 8u, 7u>(__half2, __half2*) [clone .kd]",0,0,80,868078,868083,4194304,256,0,0,24,24,44544,0x7f6eceb23300,0x7f6d9ea35ac0,1800544,1635154,65536,225067,225067,225067,0,690,209639,11054,2540,2620,212962,0,23635,185492,12075273146390768,12075279078816170,12075279078940649,12075273146815708
|
||||
41,"void benchmark_func<int, 256, 8u, 7u>(int, int*) [clone .kd]",0,0,82,868078,868083,4194304,256,0,0,24,24,45760,0x7f6eceb23a00,0x7f6d9ea35b00,1743312,1559477,65536,217913,217913,217913,0,751,219061,11250,2725,2809,210205,0,27076,182249,12075273146868246,12075279078982729,12075279079108647,12075273147293546
|
||||
42,"void benchmark_func<float, 256, 8u, 8u>(float, float*) [clone .kd]",0,0,84,868078,868083,4194304,256,0,0,24,24,46720,0x7f6eceb23900,0x7f6d9ea35b40,1724256,1553411,65536,215531,215531,215531,0,690,221751,10689,2538,2435,210371,0,22830,180237,12075273147356893,12075279079168007,12075279079293126,12075273147756626
|
||||
43,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 8u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,86,868078,868083,4194304,256,0,0,28,24,48448,0x7f6eceb23800,0x7f6d9ea35b80,3288976,3121857,65536,411121,411121,411121,0,751,421892,11563,2923,2809,410117,0,33993,375476,12075273147807952,12075279079335685,12075279079591363,12075273148431480
|
||||
44,"void benchmark_func<double, 256, 8u, 8u>(double, double*) [clone .kd]",0,0,88,868078,868083,4194304,256,0,0,28,24,49408,0x7f6eceb23700,0x7f6d9ea35bc0,3146272,2981026,65536,393283,393283,393283,0,691,397070,11034,2547,2845,395489,0,28787,364865,12075273148462167,12075279079646242,12075279079890080,12075273149045191
|
||||
45,"void benchmark_func<__half2, 256, 8u, 8u>(__half2, __half2*) [clone .kd]",0,0,90,868078,868083,4194304,256,0,0,24,24,50368,0x7f6eceb23600,0x7f6d9ea35c00,1726224,1551138,65536,215777,215777,215777,0,749,214518,10528,2536,2435,211699,0,20329,181447,12075273149074826,12075279079941599,12075279080065918,12075273149503803
|
||||
46,"void benchmark_func<int, 256, 8u, 8u>(int, int*) [clone .kd]",0,0,92,868078,868083,4194304,256,0,0,24,24,51584,0x7f6eceb23500,0x7f6d9ea35c40,1746016,1575703,65536,218251,218251,218251,0,691,221262,11441,2538,2908,219458,0,28129,193573,12075273149555108,12075279080109918,12075279080236157,12075273149967955
|
||||
47,"void benchmark_func<float, 256, 8u, 9u>(float, float*) [clone .kd]",0,0,94,868078,868083,4194304,256,0,0,24,24,52544,0x7f6eceb23400,0x7f6d9ea35c80,1729552,1559917,65536,216193,216193,216193,0,748,213880,11235,2533,2370,209196,0,20458,187381,12075273150037074,12075279080288156,12075279080413115,12075273150435434
|
||||
48,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 9u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,96,868078,868083,4194304,256,0,0,28,24,54272,0x7f6eceb23300,0x7f6d9ea35cc0,3346592,3176476,65536,418323,418323,418323,0,690,411287,12147,2542,2454,409936,0,33353,369312,12075273150485847,12075279080457594,12075279080710872,12075273151101181
|
||||
49,"void benchmark_func<double, 256, 8u, 9u>(double, double*) [clone .kd]",0,0,98,868078,868083,4194304,256,0,0,28,24,55488,0x7f6eceb23a00,0x7f6d9ea35d00,3169104,3007010,65536,396137,396137,396137,0,749,394783,11299,2597,2441,386933,0,32102,356705,12075273151132900,12075279080772791,12075279081016469,12075273151737002
|
||||
50,"void benchmark_func<__half2, 256, 8u, 9u>(__half2, __half2*) [clone .kd]",0,0,100,868078,868083,4194304,256,0,0,24,24,56704,0x7f6eceb23900,0x7f6d9ea35d40,1715936,1549917,65536,214491,214491,214491,0,691,219270,11010,2452,2455,207599,0,23490,183097,12075273151770334,12075279081082388,12075279081207347,12075273152197348
|
||||
51,"void benchmark_func<int, 256, 8u, 9u>(int, int*) [clone .kd]",0,0,102,868078,868083,4194304,256,0,0,24,24,58176,0x7f6eceb23800,0x7f6d9ea35d80,1759632,1589201,65536,219953,219953,219953,0,747,227712,11762,2540,2433,214133,0,25576,190592,12075273152251679,12075279081248947,12075279081377265,12075273152661931
|
||||
52,"void benchmark_func<float, 256, 8u, 10u>(float, float*) [clone .kd]",0,0,104,868078,868083,4194304,256,0,0,24,24,59392,0x7f6eceb23700,0x7f6d9ea35dc0,1750432,1579271,65536,218803,218803,218803,0,690,220719,11331,2530,2452,213538,0,22220,181501,12075273152723245,12075279081429585,12075279081554224,12075273153126354
|
||||
53,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 10u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,106,868078,868083,4194304,256,0,0,28,24,61376,0x7f6eceb23600,0x7f6d9ea35e00,3248144,3073888,65536,406017,406017,406017,0,749,406638,12153,2540,2544,390350,0,31816,367808,12075273153181066,12075279081599343,12075279081855981,12075273153766113
|
||||
54,"void benchmark_func<double, 256, 8u, 10u>(double, double*) [clone .kd]",0,0,108,868078,868083,4194304,256,0,0,28,24,62592,0x7f6eceb23500,0x7f6d9ea35e40,3204640,3038805,65536,400579,400579,400579,0,691,396718,11997,2451,2436,393282,0,34083,367175,12075273153794866,12075279081912780,12075279082197258,12075273154390853
|
||||
55,"void benchmark_func<__half2, 256, 8u, 10u>(__half2, __half2*) [clone .kd]",0,0,110,868078,868083,4194304,256,0,0,24,24,63808,0x7f6eceb23400,0x7f6d9ea35e80,1779856,1616491,65536,222481,222481,222481,0,749,216887,10714,2443,2440,204430,0,24230,193099,12075273154421971,12075279082267017,12075279082392456,12075273154847211
|
||||
56,"void benchmark_func<int, 256, 8u, 10u>(int, int*) [clone .kd]",0,0,112,868078,868083,4194304,256,0,0,24,24,65280,0x7f6eceb23300,0x7f6d9ea35ec0,1811040,1637987,65536,226379,226379,226379,0,690,213103,11571,3132,2429,223833,0,28744,194244,12075273154900801,12075279082435815,12075279082563494,12075273155321833
|
||||
57,"void benchmark_func<float, 256, 8u, 11u>(float, float*) [clone .kd]",0,0,114,868078,868083,4194304,256,0,0,24,24,66496,0x7f6eceb23a00,0x7f6d9ea35f00,1808912,1639485,65536,226113,226113,226113,0,749,218919,11027,2571,2708,220018,0,20806,191691,12075273155386664,12075279082617093,12075279082741892,12075273155798128
|
||||
58,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 11u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,116,868078,868083,4194304,256,0,0,28,24,68480,0x7f6eceb23900,0x7f6d9ea35f40,3330976,3159881,65536,416371,416371,416371,0,690,401503,12344,2465,2723,395555,0,34022,369588,12075273155849404,12075279082784612,12075279083039009,12075273156477922
|
||||
59,"void benchmark_func<double, 256, 8u, 11u>(double, double*) [clone .kd]",0,0,118,868078,868083,4194304,256,0,0,28,24,69696,0x7f6eceb23800,0x7f6d9ea35f80,3181712,3021585,65536,397713,397713,397713,0,733,388558,11992,2538,2439,394359,0,33674,359711,12075273156509620,12075279083097569,12075279083342526,12075273157117520
|
||||
60,"void benchmark_func<__half2, 256, 8u, 11u>(__half2, __half2*) [clone .kd]",0,0,120,868078,868083,4194304,256,0,0,24,24,70912,0x7f6eceb23700,0x7f6d9ea35fc0,1816992,1633110,65536,227123,227123,227123,0,690,214023,10633,2531,2437,216481,0,25348,179195,12075273157147466,12075279083400926,12075279083525885,12075273157576483
|
||||
61,"void benchmark_func<int, 256, 8u, 11u>(int, int*) [clone .kd]",0,0,122,868078,868083,4194304,256,0,0,24,24,72384,0x7f6eceb23600,0x7f6d9ea36000,1820944,1637366,65536,227617,227617,227617,0,749,219383,11691,2529,2441,224021,0,28873,193717,12075273157631225,12075279083568604,12075279083703963,12075273158049852
|
||||
62,"void benchmark_func<float, 256, 8u, 12u>(float, float*) [clone .kd]",0,0,124,868078,868083,4194304,256,0,0,24,24,73600,0x7f6eceb23500,0x7f6d9ea36040,1784288,1615068,65536,223035,223035,223035,0,679,214210,11325,2539,2406,208264,0,21976,178317,12075273158112839,12075279083755962,12075279083880121,12075273158523783
|
||||
63,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 12u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,126,868078,868083,4194304,256,0,0,28,24,75840,0x7f6eceb23400,0x7f6d9ea36080,3359568,3180225,65536,419945,419945,419945,0,749,409935,12593,2542,2441,403213,0,35209,370828,12075273158577302,12075279083923001,12075279084174198,12075273159195190
|
||||
64,"void benchmark_func<double, 256, 8u, 12u>(double, double*) [clone .kd]",0,0,128,868078,868083,4194304,256,0,0,28,24,77056,0x7f6eceb23300,0x7f6d9ea360c0,3147104,2984600,65536,393387,393387,393387,0,693,396876,12444,2534,2437,393121,0,29688,364355,12075273159225347,12075279084236758,12075279084480275,12075273159830581
|
||||
65,"void benchmark_func<__half2, 256, 8u, 12u>(__half2, __half2*) [clone .kd]",0,0,130,868078,868083,4194304,256,0,0,24,24,78272,0x7f6eceb23a00,0x7f6d9ea36100,2329104,1657040,65536,291137,291137,228891,62246,749,205783,11172,2533,2899,276747,0,24076,188815,12075273159865055,12075279084539635,12075279084663794,12075273160347121
|
||||
66,"void benchmark_func<int, 256, 8u, 12u>(int, int*) [clone .kd]",0,0,132,868078,868083,4194304,256,0,0,24,24,80000,0x7f6eceb23900,0x7f6d9ea36140,1863648,1678910,65536,232955,232955,232955,0,690,231351,11320,2530,2396,230042,0,27219,199801,12075273160400981,12075279084705873,12075279084847952,12075273160817305
|
||||
67,"void benchmark_func<float, 256, 8u, 13u>(float, float*) [clone .kd]",0,0,134,868078,868083,4194304,256,0,0,24,24,81216,0x7f6eceb23800,0x7f6d9ea36180,1749776,1581285,65536,218721,218721,218721,0,749,225246,11351,2548,2897,207397,0,24294,185679,12075273160879069,12075279084899631,12075279085025070,12075273161288220
|
||||
68,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 13u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,136,868078,868083,4194304,256,0,0,28,24,83456,0x7f6eceb23700,0x7f6d9ea361c0,3331104,3159378,65536,416387,416387,416387,0,691,415782,12254,2540,2423,401767,0,35519,367680,12075273161342881,12075279085068910,12075279085322667,12075273161953826
|
||||
69,"void benchmark_func<double, 256, 8u, 13u>(double, double*) [clone .kd]",0,0,138,868078,868083,4194304,256,0,0,28,24,84928,0x7f6eceb23600,0x7f6d9ea36200,3153424,2991053,65536,394177,394177,394177,0,751,397436,11881,2531,2433,377709,0,34369,357229,12075273161982269,12075279085374507,12075279085617704,12075273162602562
|
||||
70,"void benchmark_func<__half2, 256, 8u, 13u>(__half2, __half2*) [clone .kd]",0,0,140,868078,868083,4194304,256,0,0,24,24,86400,0x7f6eceb23500,0x7f6d9ea36240,1776096,1602990,65536,222011,222011,222011,0,690,216463,11363,2548,2437,205753,0,25117,188143,12075273162634772,12075279085676744,12075279085801703,12075273163071273
|
||||
71,"void benchmark_func<int, 256, 8u, 13u>(int, int*) [clone .kd]",0,0,142,868078,868083,4194304,256,0,0,24,24,88128,0x7f6eceb23400,0x7f6d9ea36280,1928976,1765325,65536,241121,241121,241121,0,747,239641,11359,2726,2448,236822,0,28997,207651,12075273163123941,12075279085845862,12075279085994341,12075273163554541
|
||||
72,"void benchmark_func<float, 256, 8u, 14u>(float, float*) [clone .kd]",0,0,144,868078,868083,4194304,256,0,0,24,24,89600,0x7f6eceb23300,0x7f6d9ea362c0,1805088,1636365,65536,225635,225635,225635,0,691,225318,11087,2540,2433,210389,0,21776,179557,12075273163641603,12075279086068580,12075279086194339,12075273164020016
|
||||
73,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 14u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,146,868078,868083,4194304,256,0,0,28,24,92096,0x7f6eceb23a00,0x7f6d9ea36300,3382928,3183066,65536,422865,422865,422865,0,749,420087,12694,2444,2815,404839,0,34964,366672,12075273164072603,12075279086237698,12075279086496736,12075273164694549
|
||||
74,"void benchmark_func<double, 256, 8u, 14u>(double, double*) [clone .kd]",0,0,148,868078,868083,4194304,256,0,0,28,24,93568,0x7f6eceb23900,0x7f6d9ea36340,3135520,2970202,65536,391939,391939,391939,0,690,396143,11531,2952,2443,386155,0,28986,351709,12075273164723593,12075279086551295,12075279086795453,12075273165333837
|
||||
75,"void benchmark_func<__half2, 256, 8u, 14u>(__half2, __half2*) [clone .kd]",0,0,150,868078,868083,4194304,256,0,0,24,24,95040,0x7f6eceb23800,0x7f6d9ea36380,1769424,1605799,65536,221177,221177,221177,0,749,225822,10899,2539,2437,210601,0,23810,190207,12075273165364414,12075279086848732,12075279086973691,12075273165792028
|
||||
76,"void benchmark_func<int, 256, 8u, 14u>(int, int*) [clone .kd]",0,0,152,868078,868083,4194304,256,0,0,24,24,96768,0x7f6eceb23700,0x7f6d9ea363c0,2037664,1869144,65536,254707,254707,254707,0,689,250376,11441,2537,2433,248949,0,30696,217289,12075273165845297,12075279087019931,12075279087177209,12075273166301465
|
||||
77,"void benchmark_func<float, 256, 8u, 15u>(float, float*) [clone .kd]",0,0,154,868078,868083,4194304,256,0,0,24,24,98240,0x7f6eceb23600,0x7f6d9ea36400,1753616,1580710,65536,219201,219201,219201,0,1099,277467,11476,2539,2432,205566,0,22475,186893,12075273166363009,12075279087230649,12075279087355928,12075273166770126
|
||||
78,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 15u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,156,868078,868083,4194304,256,0,0,28,24,100736,0x7f6eceb23500,0x7f6d9ea36440,3322592,3113905,65536,415323,415323,415323,0,803,411673,12576,2532,2886,396880,0,34469,369068,12075273166823174,12075279087398647,12075279087655765,12075273167444509
|
||||
79,"void benchmark_func<double, 256, 8u, 15u>(double, double*) [clone .kd]",0,0,158,868078,868083,4194304,256,0,0,28,24,102208,0x7f6eceb23400,0x7f6d9ea36480,3184912,3027386,65536,398113,398113,398113,0,690,394159,11428,2963,2432,390158,0,28810,355361,12075273167474384,12075279087714484,12075279087962642,12075273168059632
|
||||
80,"void benchmark_func<__half2, 256, 8u, 15u>(__half2, __half2*) [clone .kd]",0,0,160,868078,868083,4194304,256,0,0,24,24,103680,0x7f6eceb23300,0x7f6d9ea364c0,1738336,1562661,65536,217291,217291,217291,0,749,224358,11257,2541,2438,214064,0,24147,191468,12075273168091591,12075279088026161,12075279088151600,12075273168514066
|
||||
81,"void benchmark_func<int, 256, 8u, 15u>(int, int*) [clone .kd]",0,0,162,868078,868083,4194304,256,0,0,24,24,105664,0x7f6eceb23a00,0x7f6d9ea36500,2104720,1945620,65536,263089,263089,263089,0,691,262478,11490,2438,2449,259069,0,29698,229429,12075273168566874,12075279088195919,12075279088360398,12075273169007784
|
||||
82,"void benchmark_func<float, 256, 8u, 16u>(float, float*) [clone .kd]",0,0,164,868078,868083,4194304,256,0,0,24,24,107136,0x7f6eceb23900,0x7f6d9ea36540,1766240,1589099,65536,220779,220779,220779,0,749,216198,11202,3206,2452,222026,0,22702,188923,12075273169065321,12075279088412397,12075279088537836,12075273169469251
|
||||
83,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 16u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,166,868078,868083,4194304,256,0,0,28,24,109888,0x7f6eceb23800,0x7f6d9ea36580,3243152,3082953,65536,405393,405393,405393,0,692,401157,12175,2446,2681,398389,0,37183,369304,12075273169519955,12075279088579596,12075279088834473,12075273170126402
|
||||
84,"void benchmark_func<double, 256, 8u, 16u>(double, double*) [clone .kd]",0,0,168,868078,868083,4194304,256,0,0,28,24,111360,0x7f6eceb23700,0x7f6d9ea365c0,3646624,3024396,65536,455827,455827,394745,61082,749,404295,11507,3020,2454,396448,0,31160,365223,12075273170154274,12075279088894313,12075279089145670,12075273170807478
|
||||
85,"void benchmark_func<__half2, 256, 8u, 16u>(__half2, __half2*) [clone .kd]",0,0,170,868078,868083,4194304,256,0,0,24,24,112832,0x7f6eceb23600,0x7f6d9ea36600,1803152,1625883,65536,225393,225393,225393,0,690,213959,11082,2530,2448,218294,0,22673,187632,12075273170836161,12075279089217830,12075279089342788,12075273171276038
|
||||
86,"void benchmark_func<int, 256, 8u, 16u>(int, int*) [clone .kd]",0,0,172,868078,868083,4194304,256,0,0,24,24,114816,0x7f6eceb23500,0x7f6d9ea36640,2207712,2043467,65536,275963,275963,275963,0,749,276591,11543,2531,2435,272627,0,30753,239861,12075273171329578,12075279089385668,12075279089558466,12075273171784443
|
||||
87,"void benchmark_func<float, 256, 8u, 17u>(float, float*) [clone .kd]",0,0,174,868078,868083,4194304,256,0,0,24,24,116288,0x7f6eceb23400,0x7f6d9ea36680,1805840,1638156,65536,225729,225729,225729,0,690,224935,10599,2538,2414,206576,0,25573,188993,12075273171849233,12075279089613026,12075279089738784,12075273172270376
|
||||
88,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 17u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,176,868078,868083,4194304,256,0,0,28,24,119040,0x7f6eceb23300,0x7f6d9ea366c0,3202848,3020306,65536,400355,400355,400355,0,749,407559,12376,2537,2420,392906,0,36032,360932,12075273172322373,12075279089781504,12075279090036062,12075273172903523
|
||||
89,"void benchmark_func<double, 256, 8u, 17u>(double, double*) [clone .kd]",0,0,178,868078,868083,4194304,256,0,0,28,24,120768,0x7f6eceb23a00,0x7f6d9ea36700,3187664,3012077,65536,398457,398457,398457,0,689,397808,12114,2537,2428,390794,0,32572,356117,12075273172933238,12075279090092861,12075279090340379,12075273173529826
|
||||
90,"void benchmark_func<__half2, 256, 8u, 17u>(__half2, __half2*) [clone .kd]",0,0,180,868078,868083,4194304,256,0,0,24,24,122496,0x7f6eceb23900,0x7f6d9ea36740,1823968,1642979,65536,227995,227995,227995,0,747,229248,10929,2529,2444,215650,0,25701,187385,12075273173557808,12075279090402138,12075279090528697,12075273173987316
|
||||
91,"void benchmark_func<int, 256, 8u, 17u>(int, int*) [clone .kd]",0,0,182,868078,868083,4194304,256,0,0,24,24,124736,0x7f6eceb23800,0x7f6d9ea36780,2332112,2151600,65536,291513,291513,291513,0,691,288062,11683,2538,2440,285158,0,32561,252595,12075273174040986,12075279090570616,12075279090752375,12075273174501462
|
||||
92,"void benchmark_func<float, 256, 8u, 18u>(float, float*) [clone .kd]",0,0,184,868078,868083,4194304,256,0,0,24,24,126464,0x7f6eceb23700,0x7f6d9ea367c0,1833120,1665008,65536,229139,229139,229139,0,749,218487,11022,2414,2438,217912,0,22024,188389,12075273174563667,12075279090805014,12075279090930773,12075273174974040
|
||||
93,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 18u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,186,868078,868083,4194304,256,0,0,20,24,127936,0x7f6eceb23600,0x7f6d9ea36800,3290768,3128858,65536,411345,411345,411345,0,691,407134,12421,2541,2434,407692,0,39322,370006,12075273175036446,12075279090973173,12075279091236370,12075273175649134
|
||||
94,"void benchmark_func<double, 256, 8u, 18u>(double, double*) [clone .kd]",0,0,188,868078,868083,4194304,256,0,0,28,24,129664,0x7f6eceb23500,0x7f6d9ea36840,3190624,3000664,65536,398827,398827,398827,0,751,387125,11222,2531,2422,394424,0,30557,363983,12075273175679120,12075279091297169,12075279091544207,12075273176284565
|
||||
95,"void benchmark_func<__half2, 256, 8u, 18u>(__half2, __half2*) [clone .kd]",0,0,190,868078,868083,4194304,256,0,0,24,24,131392,0x7f6eceb23400,0x7f6d9ea36880,1749584,1575701,65536,218697,218697,218697,0,690,225071,11080,2676,2872,211958,0,24067,182379,12075273176315743,12075279091605166,12075279091730445,12075273176739771
|
||||
96,"void benchmark_func<int, 256, 8u, 18u>(int, int*) [clone .kd]",0,0,192,868078,868083,4194304,256,0,0,24,24,133632,0x7f6eceb23300,0x7f6d9ea368c0,2420384,2255580,65536,302547,302547,302547,0,747,301665,11871,2533,2437,298721,0,32546,266277,12075273176792118,12075279091771405,12075279091961643,12075273177281427
|
||||
97,"void benchmark_func<float, 256, 8u, 20u>(float, float*) [clone .kd]",0,0,194,868078,868083,4194304,256,0,0,24,24,135360,0x7f6eceb23a00,0x7f6d9ea36900,1806096,1632674,65536,225761,225761,225761,0,691,214758,11183,2541,2448,220374,0,23949,191412,12075273177363359,12075279092018922,12075279092145961,12075273177757882
|
||||
98,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 20u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,196,868078,868083,4194304,256,0,0,20,24,136832,0x7f6eceb23900,0x7f6d9ea36940,3489248,3322837,65536,436155,436155,436155,0,749,435703,13063,2532,2628,432050,0,40818,392015,12075273177808747,12075279092190921,12075279092504358,12075273178448626
|
||||
99,"void benchmark_func<double, 256, 8u, 20u>(double, double*) [clone .kd]",0,0,198,868078,868083,4194304,256,0,0,28,24,138560,0x7f6eceb23800,0x7f6d9ea36980,3176016,3009258,65536,397001,397001,397001,0,691,402054,11842,3154,2448,391118,0,30630,356356,12075273178477630,12075279092560997,12075279092811715,12075273179102501
|
||||
100,"void benchmark_func<__half2, 256, 8u, 20u>(__half2, __half2*) [clone .kd]",0,0,200,868078,868083,4194304,256,0,0,24,24,140288,0x7f6eceb23700,0x7f6d9ea369c0,1834784,1650363,65536,229347,229347,229347,0,749,226734,11148,2669,2779,220795,0,26147,179557,12075273179131685,12075279092871874,12075279092996833,12075273179574518
|
||||
101,"void benchmark_func<int, 256, 8u, 20u>(int, int*) [clone .kd]",0,0,202,868078,868083,4194304,256,0,0,24,24,142784,0x7f6eceb23600,0x7f6d9ea36a00,2644880,2474510,65536,330609,330609,330609,0,691,327430,12185,2531,2437,326265,0,34484,291643,12075273179627386,12075279093041312,12075279093250910,12075273180191084
|
||||
102,"void benchmark_func<float, 256, 8u, 22u>(float, float*) [clone .kd]",0,0,204,868078,868083,4194304,256,0,0,24,24,144768,0x7f6eceb23500,0x7f6d9ea36a40,1823264,1642058,65536,227907,227907,227907,0,749,222703,11277,2540,2427,211739,0,27656,189223,12075273180235787,12075279093324350,12075279093453309,12075273180652130
|
||||
103,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 22u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,206,868078,868083,4194304,256,0,0,20,24,145728,0x7f6eceb23400,0x7f6d9ea36a80,4138896,3616948,65536,517361,517361,454828,62533,690,469671,11818,2961,2431,466807,0,42291,422885,12075273180704367,12075279093495228,12075279093801465,12075273181387847
|
||||
104,"void benchmark_func<double, 256, 8u, 22u>(double, double*) [clone .kd]",0,0,208,868078,868083,4194304,256,0,0,28,24,147712,0x7f6eceb23300,0x7f6d9ea36ac0,3243488,3049188,65536,405435,405435,405435,0,737,401210,12103,2532,2446,401176,0,31994,355811,12075273181418194,12075279093858745,12075279094108662,12075273182036352
|
||||
105,"void benchmark_func<__half2, 256, 8u, 22u>(__half2, __half2*) [clone .kd]",0,0,210,868078,868083,4194304,256,0,0,24,24,149696,0x7f6eceb23a00,0x7f6d9ea36b00,1798992,1625440,65536,224873,224873,224873,0,690,222479,11847,2549,2438,221808,0,26171,182683,12075273182065687,12075279094172022,12075279094299860,12075273182492700
|
||||
106,"void benchmark_func<int, 256, 8u, 22u>(int, int*) [clone .kd]",0,0,212,868078,868083,4194304,256,0,0,24,24,152192,0x7f6eceb23900,0x7f6d9ea36b40,2865056,2699453,65536,358131,358131,358131,0,749,355294,12677,2772,2771,354787,0,36604,315399,12075273182544897,12075279094342580,12075279094568818,12075273183095410
|
||||
107,"void benchmark_func<float, 256, 8u, 24u>(float, float*) [clone .kd]",0,0,214,868078,868083,4194304,256,0,0,24,24,154176,0x7f6eceb23800,0x7f6d9ea36b80,1740048,1564847,65536,217505,217505,217505,0,690,227607,11200,2443,2793,218653,0,25941,189452,12075273183136988,12075279094638577,12075279094764816,12075273183554283
|
||||
108,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 24u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,216,868078,868083,4194304,256,0,0,20,24,155648,0x7f6eceb23700,0x7f6d9ea36bc0,4385568,3887012,65536,548195,548195,485686,62509,747,503873,11529,2958,2440,499894,0,45427,456525,12075273183607842,12075279094808015,12075279095136652,12075273184311670
|
||||
109,"void benchmark_func<double, 256, 8u, 24u>(double, double*) [clone .kd]",0,0,218,868078,868083,4194304,256,0,0,28,24,157632,0x7f6eceb23600,0x7f6d9ea36c00,3178768,2995467,65536,397345,397345,397345,0,691,399726,12333,2530,2434,397604,0,34332,355144,12075273184342738,12075279095194892,12075279095441609,12075273184952962
|
||||
110,"void benchmark_func<__half2, 256, 8u, 24u>(__half2, __half2*) [clone .kd]",0,0,220,868078,868083,4194304,256,0,0,24,24,159616,0x7f6eceb23500,0x7f6d9ea36c40,1845792,1663406,65536,230723,230723,230723,0,749,219759,11599,2787,2443,224739,0,27061,188356,12075273184986715,12075279095501609,12075279095630087,12075273185435659
|
||||
111,"void benchmark_func<int, 256, 8u, 24u>(int, int*) [clone .kd]",0,0,222,868078,868083,4194304,256,0,0,24,24,162368,0x7f6eceb23400,0x7f6d9ea36c80,3076432,2901600,65536,384553,384553,384553,0,690,380871,12821,2546,2918,379960,0,38105,340081,12075273185487976,12075279095672487,12075279095915365,12075273186078333
|
||||
112,"void benchmark_func<float, 256, 8u, 28u>(float, float*) [clone .kd]",0,0,224,868078,868083,4194304,256,0,0,24,24,164608,0x7f6eceb23300,0x7f6d9ea36cc0,1786976,1604628,65536,223371,223371,223371,0,749,223727,11349,2538,2427,216283,0,27277,187880,12075273186125100,12075279095985764,12075279096115203,12075273186538358
|
||||
113,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 28u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,226,868078,868083,4194304,256,0,0,20,24,166336,0x7f6eceb23a00,0x7f6d9ea36d00,4595792,4436952,65536,574473,574473,574473,0,962,610551,13570,2548,2519,568599,0,49511,519463,12075273186589693,12075279096156322,12075279096556798,12075273187323356
|
||||
114,"void benchmark_func<double, 256, 8u, 28u>(double, double*) [clone .kd]",0,0,228,868078,868083,4194304,256,0,0,28,24,168576,0x7f6eceb23900,0x7f6d9ea36d40,3220256,3046215,65536,402531,402531,402531,0,805,411015,12206,2537,2773,401249,0,41341,363564,12075273187353232,12075279096616638,12075279096874395,12075273187976400
|
||||
115,"void benchmark_func<__half2, 256, 8u, 28u>(__half2, __half2*) [clone .kd]",0,0,230,868078,868083,4194304,256,0,0,24,24,170816,0x7f6eceb23800,0x7f6d9ea36d80,1793104,1624087,65536,224137,224137,224137,0,690,224519,11444,2561,2397,222993,0,29006,190360,12075273188012707,12075279096934715,12075279097065274,12075273188445161
|
||||
116,"void benchmark_func<int, 256, 8u, 28u>(int, int*) [clone .kd]",0,0,232,868078,868083,4194304,256,0,0,24,24,174080,0x7f6eceb23700,0x7f6d9ea36dc0,3843744,3305534,65536,480467,480467,417519,62948,734,431878,12684,2538,2444,430266,0,40666,387985,12075273188497067,12075279097108313,12075279097385590,12075273189156573
|
||||
117,"void benchmark_func<float, 256, 8u, 32u>(float, float*) [clone .kd]",0,0,234,868078,868083,4194304,256,0,0,24,24,176576,0x7f6eceb23600,0x7f6d9ea36e00,1763600,1581242,65536,220449,220449,220449,0,676,217453,11190,2540,2432,212646,0,26224,194593,12075273189199282,12075279097458550,12075279097593748,12075273189610857
|
||||
118,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 32u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,236,868078,868083,4194304,256,0,0,20,24,177792,0x7f6eceb23500,0x7f6d9ea36e40,5161952,4995716,65536,645243,645243,645243,0,749,642390,11585,3064,2443,639923,0,52090,588239,12075273189663004,12075279097636788,12075279098058704,12075273190432584
|
||||
119,"void benchmark_func<double, 256, 8u, 32u>(double, double*) [clone .kd]",0,0,238,868078,868083,4194304,256,0,0,28,24,180288,0x7f6eceb23400,0x7f6d9ea36e80,3206288,3035837,65536,400785,400785,400785,0,690,415039,12170,2548,2446,397776,0,34517,362208,12075273190463601,12075279098116463,12075279098381741,12075273191084645
|
||||
120,"void benchmark_func<__half2, 256, 8u, 32u>(__half2, __half2*) [clone .kd]",0,0,240,868078,868083,4194304,256,0,0,24,24,182784,0x7f6eceb23300,0x7f6d9ea36ec0,1837152,1665883,65536,229643,229643,229643,0,749,225030,11232,2540,2737,222069,0,26639,190543,12075273191115453,12075279098441740,12075279098576139,12075273191552855
|
||||
121,"void benchmark_func<int, 256, 8u, 32u>(int, int*) [clone .kd]",0,0,242,868078,868083,4194304,256,0,0,24,24,186304,0x7f6eceb23a00,0x7f6d9ea36f00,3905488,3730779,65536,488185,488185,488185,0,690,488159,13096,2533,2428,483042,0,43531,438591,12075273191605313,12075279098618538,12075279098933255,12075273192270559
|
||||
122,"void benchmark_func<float, 256, 8u, 40u>(float, float*) [clone .kd]",0,0,244,868078,868083,4194304,256,0,0,24,24,189312,0x7f6eceb23900,0x7f6d9ea36f40,1947360,1784912,65536,243419,243419,243419,0,749,240543,11329,2530,2436,240274,0,28491,208807,12075273192312417,12075279099005415,12075279099156773,12075273192743958
|
||||
123,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 40u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,246,868078,868083,4194304,256,0,0,20,24,190784,0x7f6eceb23800,0x7f6d9ea36f80,6274384,6115598,65536,784297,784297,784297,0,962,809655,14965,2884,2434,781820,0,60612,719023,12075273192797608,12075279099199973,12075279099715488,12075273193674107
|
||||
124,"void benchmark_func<double, 256, 8u, 40u>(double, double*) [clone .kd]",0,0,248,868078,868083,4194304,256,0,0,28,24,193792,0x7f6eceb23700,0x7f6d9ea36fc0,3636384,3439655,65536,454547,454547,454547,0,801,449882,12538,2539,2437,452697,0,39411,412708,12075273193703822,12075279099772767,12075279100071164,12075273194362486
|
||||
125,"void benchmark_func<__half2, 256, 8u, 40u>(__half2, __half2*) [clone .kd]",0,0,250,868078,868083,4194304,256,0,0,24,24,196800,0x7f6eceb23600,0x7f6d9ea37000,1979728,1813989,65536,247465,247465,247465,0,691,243094,11439,2529,2446,241704,0,29627,212031,12075273194394395,12075279100135484,12075279100289562,12075273194835194
|
||||
126,"void benchmark_func<int, 256, 8u, 40u>(int, int*) [clone .kd]",0,0,252,868078,868083,4194304,256,0,0,24,24,201088,0x7f6eceb23500,0x7f6d9ea37040,4747232,4583459,65536,593403,593403,593403,0,748,591704,13680,2545,2441,589733,0,49396,538725,12075273194888183,12075279100332122,12075279100716918,12075273195628438
|
||||
127,"void benchmark_func<float, 256, 8u, 48u>(float, float*) [clone .kd]",0,0,254,868078,868083,4194304,256,0,0,24,24,204608,0x7f6eceb23400,0x7f6d9ea37080,2242192,2075058,65536,280273,280273,280273,0,690,274575,11648,2683,2433,272605,0,31589,243705,12075273195669985,12075279100789397,12075279100964756,12075273196129098
|
||||
128,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 48u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,256,868078,868083,4194304,256,0,0,20,24,206080,0x7f6eceb23300,0x7f6d9ea370c0,7402016,7234848,65536,925251,925251,925251,0,748,923160,16395,2539,2453,921041,0,15392,850531,12075273196181095,12075279101007155,12075279101615949,12075273197141299
|
||||
129,"void benchmark_func<double, 256, 8u, 48u>(double, double*) [clone .kd]",0,0,258,868078,868083,4194304,256,0,0,28,24,209600,0x7f6eceb23a00,0x7f6d9ea37100,4006160,3844930,65536,500769,500769,500769,0,689,503272,13889,2539,2433,495557,0,44586,449921,12075273197172317,12075279101678829,12075279102007306,12075273197862970
|
||||
130,"void benchmark_func<__half2, 256, 8u, 48u>(__half2, __half2*) [clone .kd]",0,0,260,868078,868083,4194304,256,0,0,24,24,213120,0x7f6eceb23900,0x7f6d9ea37140,2253088,2089839,65536,281635,281635,281635,0,749,280654,12276,3035,2358,278728,0,30503,245109,12075273197891483,12075279102069385,12075279102247623,12075273198376244
|
||||
131,"void benchmark_func<int, 256, 8u, 48u>(int, int*) [clone .kd]",0,0,262,868078,868083,4194304,256,0,0,24,24,218176,0x7f6eceb23800,0x7f6d9ea37180,5580624,5415291,65536,697577,697577,697577,0,690,696823,14911,2549,2448,695062,0,55315,638603,12075273198429082,12075279102290023,12075279102745059,12075273199234649
|
||||
132,"void benchmark_func<float, 256, 8u, 56u>(float, float*) [clone .kd]",0,0,264,868078,868083,4194304,256,0,0,24,24,222208,0x7f6eceb23700,0x7f6d9ea371c0,2511072,2350683,65536,313883,313883,313883,0,1101,366810,12247,2548,2443,309603,0,32602,275867,12075273199277138,12075279102818818,12075279103017376,12075273199818033
|
||||
133,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 56u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,266,868078,868083,4194304,256,0,0,20,24,223936,0x7f6eceb23600,0x7f6d9ea37200,8601168,8361251,65536,1075145,1075145,1012629,62516,1099,1074364,17306,2886,2407,1060991,0,77061,982423,12075273199845674,12075279103078655,12075279103780408,12075273200905103
|
||||
134,"void benchmark_func<double, 256, 8u, 56u>(double, double*) [clone .kd]",0,0,268,868078,868083,4194304,256,0,0,28,24,227968,0x7f6eceb23500,0x7f6d9ea37240,4549216,4375349,65536,568651,568651,568651,0,749,567526,14143,2542,2446,563984,0,48188,514481,12075273200936221,12075279103845048,12075279104216564,12075273201674823
|
||||
135,"void benchmark_func<__half2, 256, 8u, 56u>(__half2, __half2*) [clone .kd]",0,0,270,868078,868083,4194304,256,0,0,24,24,232000,0x7f6eceb23400,0x7f6d9ea37280,2545232,2389839,65536,318153,318153,318153,0,962,370367,11979,2542,2434,315084,0,33258,279563,12075273201703957,12075279104280564,12075279104483122,12075273202267985
|
||||
136,"void benchmark_func<int, 256, 8u, 56u>(int, int*) [clone .kd]",0,0,272,868078,868083,4194304,256,0,0,24,24,237824,0x7f6eceb23300,0x7f6d9ea372c0,6625248,6258517,65536,828155,828155,766622,61533,803,802225,15747,2540,2392,799894,0,61429,735981,12075273202300115,12075279104538801,12075279105063756,12075273203192814
|
||||
137,"void benchmark_func<float, 256, 8u, 64u>(float, float*) [clone .kd]",0,0,274,868078,868083,4194304,256,0,0,24,24,242368,0x7f6eceb23a00,0x7f6d9ea37300,2808912,2635712,65536,351113,351113,351113,0,691,347894,12470,2538,2434,346628,0,35410,309675,12075273203234732,12075279105135755,12075279105359753,12075273203812555
|
||||
138,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 64u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,276,868078,868083,4194304,256,0,0,20,24,243584,0x7f6eceb23900,0x7f6d9ea37340,9663712,9492340,65536,1207963,1207963,1207963,0,747,1205640,18297,2540,2774,1203440,0,16526,1117336,12075273203842140,12075279105420553,12075279106216865,12075273205024668
|
||||
139,"void benchmark_func<double, 256, 8u, 64u>(double, double*) [clone .kd]",0,0,278,868078,868083,4194304,256,0,0,28,24,248128,0x7f6eceb23800,0x7f6d9ea37380,5114256,4939756,65536,639281,639281,639281,0,691,639974,14608,2539,2441,633213,0,16434,580597,12075273205054573,12075279106279744,12075279106722300,12075273205835514
|
||||
140,"void benchmark_func<__half2, 256, 8u, 64u>(__half2, __half2*) [clone .kd]",0,0,280,868078,868083,4194304,256,0,0,24,24,252672,0x7f6eceb23700,0x7f6d9ea373c0,2837472,2671382,65536,354683,354683,354683,0,733,350543,12645,2539,2446,349376,0,35606,313247,12075273205868997,12075279106784859,12075279107009657,12075273206460836
|
||||
141,"void benchmark_func<int, 256, 8u, 64u>(int, int*) [clone .kd]",0,0,282,868078,868083,4194304,256,0,0,24,24,259264,0x7f6eceb23600,0x7f6d9ea37400,7287056,7121740,65536,910881,910881,910881,0,690,908095,16305,2970,2442,906068,0,68433,836111,12075273206492164,12075279107070457,12075279107665491,12075273207446037
|
||||
142,"void benchmark_func<float, 256, 8u, 80u>(float, float*) [clone .kd]",0,0,284,868078,868083,4194304,256,0,0,24,24,264832,0x7f6eceb23500,0x7f6d9ea37440,3357664,3188359,65536,419707,419707,419707,0,749,417326,13069,2998,2412,413306,0,40251,373173,12075273207487804,12075279107735570,12075279108003408,12075273208118056
|
||||
143,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 80u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,286,868078,868083,4194304,256,0,0,20,24,266304,0x7f6eceb23400,0x7f6d9ea37480,11901776,11737665,65536,1487721,1487721,1425189,62532,690,1486063,20177,2532,2824,1483710,0,31438,1380169,12075273208154363,12075279108065487,12075279109048677,12075273209499282
|
||||
144,"void benchmark_func<double, 256, 8u, 80u>(double, double*) [clone .kd]",0,0,288,868078,868083,4194304,256,0,0,28,24,271872,0x7f6eceb23300,0x7f6d9ea374c0,6448416,6066701,65536,806051,806051,742700,63351,1099,803500,15499,2532,2893,800609,0,62406,712269,12075273209530520,12075279109110277,12075279109625952,12075273210438347
|
||||
145,"void benchmark_func<__half2, 256, 8u, 80u>(__half2, __half2*) [clone .kd]",0,0,290,868078,868083,4194304,256,0,0,24,24,277440,0x7f6eceb23a00,0x7f6d9ea37500,3387216,3217622,65536,423401,423401,423401,0,801,423650,13204,2534,2448,420254,0,41053,377451,12075273210468453,12075279109688991,12075279109959069,12075273211109464
|
||||
146,"void benchmark_func<int, 256, 8u, 80u>(int, int*) [clone .kd]",0,0,292,868078,868083,4194304,256,0,0,12,24,279936,0x7f6eceb23900,0x7f6d9ea37540,9016032,8857234,65536,1127003,1127003,1127003,0,961,1129880,17707,2413,2436,1122210,0,16333,1041009,12075273211140191,12075279110024668,12075279110761301,12075273212245445
|
||||
147,"void benchmark_func<float, 256, 8u, 96u>(float, float*) [clone .kd]",0,0,294,868078,868083,4194304,256,0,0,24,24,286528,0x7f6eceb23800,0x7f6d9ea37580,3908944,3743285,65536,488617,488617,488617,0,803,490649,11661,2951,2438,485888,0,45627,438875,12075273212292242,12075279110840500,12075279111154577,12075273212956025
|
||||
148,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 96u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,296,868078,868083,4194304,256,0,0,20,24,288000,0x7f6eceb23700,0x7f6d9ea375c0,14152736,13987840,65536,1769091,1769091,1769091,0,689,1765656,22058,2539,2434,1763636,0,117960,1644233,12075273212989537,12075279111222256,12075279112391845,12075273214527996
|
||||
149,"void benchmark_func<double, 256, 8u, 96u>(double, double*) [clone .kd]",0,0,298,868078,868083,4194304,256,0,0,32,24,294592,0x7f6eceb23600,0x7f6d9ea37600,7368528,7202136,65536,921065,921065,921065,0,733,918422,16053,2547,2445,917297,0,66608,846412,12075273214565426,12075279112453124,12075279113062719,12075273215528355
|
||||
150,"void benchmark_func<__half2, 256, 8u, 96u>(__half2, __half2*) [clone .kd]",0,0,300,868078,868083,4194304,256,0,0,24,24,301184,0x7f6eceb23500,0x7f6d9ea37640,3933408,3772664,65536,491675,491675,491675,0,691,492750,13498,2442,2439,489631,0,45495,442085,12075273215557499,12075279113125118,12075279113445115,12075273216232082
|
||||
151,"void benchmark_func<int, 256, 8u, 96u>(int, int*) [clone .kd]",0,0,302,868078,868083,4194304,256,0,0,12,24,304960,0x7f6eceb23400,0x7f6d9ea37680,10701136,10535205,65536,1337641,1337641,1337641,0,1101,1335906,19066,2530,2437,1332737,0,93123,1238593,12075273216262539,12075279113507834,12075279114383986,12075273217498536
|
||||
152,"void benchmark_func<float, 256, 8u, 128u>(float, float*) [clone .kd]",0,0,304,868078,868083,4194304,256,0,0,24,24,313600,0x7f6eceb23300,0x7f6d9ea376c0,5290720,4853986,65536,661339,661339,598332,63007,802,631641,14541,2529,2438,622776,0,53716,569983,12075273217539512,12075279114458065,12075279114868141,12075273218334820
|
||||
153,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 128u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,306,868078,868083,4194304,256,0,0,20,24,314816,0x7f6eceb23a00,0x7f6d9ea37700,18668112,18498457,65536,2333513,2333513,2270119,63394,693,2329540,25518,2537,2453,2328105,0,153055,2176379,12075273218366018,12075279114932140,12075279116481085,12075273220279423
|
||||
154,"void benchmark_func<double, 256, 8u, 128u>(double, double*) [clone .kd]",0,0,308,868078,868083,4194304,256,0,0,20,24,317568,0x7f6eceb23900,0x7f6d9ea37740,9618720,9446872,65536,1202339,1202339,1202339,0,749,1199287,18054,2532,2937,1197469,0,84927,1110137,12075273220314388,12075279116593185,12075279117385498,12075273221473201
|
||||
155,"void benchmark_func<__half2, 256, 8u, 128u>(__half2, __half2*) [clone .kd]",0,0,310,868078,868083,4194304,256,0,0,12,24,320320,0x7f6eceb23800,0x7f6d9ea37780,5141328,4981067,65536,642665,642665,642665,0,961,674360,14343,2683,2447,636335,0,16453,582397,12075273221510851,12075279117497176,12075279117910613,12075273222276854
|
||||
156,"void benchmark_func<int, 256, 8u, 128u>(int, int*) [clone .kd]",0,0,312,868078,868083,4194304,256,0,0,12,24,324096,0x7f6eceb23700,0x7f6d9ea377c0,14065696,13901634,65536,1758211,1758211,1758211,0,802,1757481,22093,3122,2434,1753516,0,118685,1634401,12075273222306920,12075279118019892,12075279119177162,12075273223827766
|
||||
157,"void benchmark_func<float, 256, 8u, 256u>(float, float*) [clone .kd]",0,0,314,868078,868083,4194304,256,0,0,12,24,328896,0x7f6eceb23600,0x7f6d9ea37800,9600848,9431505,65536,1200105,1200105,1137102,63003,690,1196175,18239,2540,2462,1194744,0,83982,1109393,12075273223867620,12075279119294281,12075279120079075,12075273225025211
|
||||
158,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 256u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,316,868078,868083,4194304,256,0,0,20,24,330112,0x7f6eceb23500,0x7f6d9ea37840,36687776,36510444,65536,4585971,4585971,4585971,0,748,4582664,41415,2899,2437,4580305,0,211791,4296767,12075273225063392,12075279120183234,12075279123232648,12075273228471275
|
||||
159,"void benchmark_func<double, 256, 8u, 256u>(double, double*) [clone .kd]",0,0,318,868078,868083,4194304,256,0,0,20,24,332864,0x7f6eceb23400,0x7f6d9ea37880,18610896,18439488,65536,2326361,2326361,2326361,0,676,2320677,19193,3390,2709,2320073,0,151158,2167673,12075273228500779,12075279123339048,12075279124878075,12075273230414936
|
||||
160,"void benchmark_func<__half2, 256, 8u, 256u>(__half2, __half2*) [clone .kd]",0,0,320,868078,868083,4194304,256,0,0,12,24,335616,0x7f6eceb23300,0x7f6d9ea378c0,9636256,9470886,65536,1204531,1204531,1204531,0,747,1203113,18413,2539,2758,1200248,0,83844,1112377,12075273230456263,12075279124984474,12075279125773267,12075273231609235
|
||||
161,"void benchmark_func<int, 256, 8u, 256u>(int, int*) [clone .kd]",0,0,322,868078,868083,4194304,256,0,0,12,24,339392,0x7f6eceb23a00,0x7f6d9ea37900,27553424,27389855,65536,3444177,3444177,3444177,0,691,3441734,33321,2534,3076,3441322,0,216394,3222181,12075273231646224,12075279125885106,12075279128166207,12075273234281060
|
||||
162,"void benchmark_func<float, 256, 8u, 512u>(float, float*) [clone .kd]",0,0,324,868078,868083,4194304,256,0,0,12,24,344192,0x7f6eceb23900,0x7f6d9ea37940,18594912,18423667,65536,2324363,2324363,2261842,62521,747,2322416,25801,2534,2432,2318406,0,79437,2166607,12075273234336353,12075279128291006,12075279129826034,12075273236219802
|
||||
163,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 512u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,326,868078,868083,4194304,256,0,0,20,24,345408,0x7f6eceb23800,0x7f6d9ea37980,72700112,72529373,65536,9087513,9087513,9024276,63237,690,9084751,70462,2557,2972,9084450,0,472081,8537391,12075273236251361,12075279129933233,12075279135986942,12075273242674756
|
||||
164,"void benchmark_func<double, 256, 8u, 512u>(double, double*) [clone .kd]",0,0,328,868078,868083,4194304,256,0,0,20,24,348160,0x7f6eceb23700,0x7f6d9ea379c0,36583008,36421833,65536,4572875,4572875,4572875,0,1101,4571369,41460,3067,2838,4566976,0,283814,4284801,12075273242716183,12075279136096381,12075279139136356,12075273246121281
|
||||
165,"void benchmark_func<__half2, 256, 8u, 512u>(__half2, __half2*) [clone .kd]",0,0,330,868078,868083,4194304,256,0,0,12,24,350912,0x7f6eceb23600,0x7f6d9ea37a00,18622352,18463532,65536,2327793,2327793,2327793,0,803,2328360,25781,2539,2458,2325188,0,150478,2172365,12075273246159852,12075279139244035,12075279140782262,12075273248057909
|
||||
166,"void benchmark_func<int, 256, 8u, 512u>(int, int*) [clone .kd]",0,0,332,868078,868083,4194304,256,0,0,12,24,0,0x7f6eceb23500,0x7f6d9ea37a40,54508128,54339436,65536,6813515,6813515,6813515,0,690,6810543,55415,2531,2809,6807933,0,413353,6395095,12075273248095819,12075279140888662,12075279145415344,12075273252983010
|
||||
|
@@ -0,0 +1,11 @@
|
||||
Kernel_Name,Count,Sum(ns),Mean(ns),Median(ns),Pct
|
||||
"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 512u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",1,6053709.0,6053709.0,6053709.0,9.176106682718602
|
||||
"void benchmark_func<int, 256, 8u, 512u>(int, int*) [clone .kd]",1,4526682.0,4526682.0,4526682.0,6.861465747815432
|
||||
"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 256u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",1,3049414.0,3049414.0,3049414.0,4.6222486386074495
|
||||
"void benchmark_func<double, 256, 8u, 512u>(double, double*) [clone .kd]",1,3039975.0,3039975.0,3039975.0,4.607941166778496
|
||||
"void benchmark_func<int, 256, 8u, 256u>(int, int*) [clone .kd]",1,2281101.0,2281101.0,2281101.0,3.457653172634509
|
||||
"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 128u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",1,1548945.0,1548945.0,1548945.0,2.3478638576224204
|
||||
"void benchmark_func<double, 256, 8u, 256u>(double, double*) [clone .kd]",1,1539027.0,1539027.0,1539027.0,2.3328303259347885
|
||||
"void benchmark_func<__half2, 256, 8u, 512u>(__half2, __half2*) [clone .kd]",1,1538227.0,1538227.0,1538227.0,2.3316176998660136
|
||||
"void benchmark_func<float, 256, 8u, 512u>(float, float*) [clone .kd]",1,1535028.0,1535028.0,1535028.0,2.326768711373502
|
||||
"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 96u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",1,1169589.0,1169589.0,1169589.0,1.7728426389398908
|
||||
|
@@ -0,0 +1,9 @@
|
||||
Metric,Count,Unit
|
||||
VALU - Vector,,Instr per wave
|
||||
VMEM,,Instr per wave
|
||||
LDS_Per_Workgroup,,Instr per wave
|
||||
VALU - MFMA,,Instr per wave
|
||||
SALU,,Instr per wave
|
||||
SMEM,,Instr per wave
|
||||
Branch,,Instr per wave
|
||||
GDS,,Instr per wave
|
||||
|
@@ -0,0 +1,16 @@
|
||||
Metric,Count,Unit
|
||||
INT-32,,Instr per wave
|
||||
INT-64,,Instr per wave
|
||||
F16-ADD,,Instr per wave
|
||||
F16-Mult,,Instr per wave
|
||||
F16-FMA,,Instr per wave
|
||||
F16-Trans,,Instr per wave
|
||||
F32-ADD,,Instr per wave
|
||||
F32-Mult,,Instr per wave
|
||||
F32-FMA,,Instr per wave
|
||||
F32-Trans,,Instr per wave
|
||||
F64-ADD,,Instr per wave
|
||||
F64-Mult,,Instr per wave
|
||||
F64-FMA,,Instr per wave
|
||||
F64-Trans,,Instr per wave
|
||||
Conversion,,Instr per wave
|
||||
|
@@ -0,0 +1,9 @@
|
||||
Type,Count
|
||||
Buffer Instr,
|
||||
Buffer Read,
|
||||
Buffer Write,
|
||||
Buffer Atomic,
|
||||
Flat Instr,
|
||||
Flat Read,
|
||||
Flat Write,
|
||||
Flat Atomic,
|
||||
|
@@ -0,0 +1,6 @@
|
||||
Type,Count
|
||||
MFMA-I8,
|
||||
MFMA-F16,
|
||||
MFMA-BF16,
|
||||
MFMA-F32,
|
||||
MFMA-F64,
|
||||
|
@@ -0,0 +1,26 @@
|
||||
Info
|
||||
CPC
|
||||
vesuvius
|
||||
AMD EPYC 7542 32-Core Processor
|
||||
""
|
||||
4.18.0-240.15.1.el8_3.x86_64
|
||||
4.2.0-21
|
||||
Thu Sep 22 11:13:45 2022 (CDT)
|
||||
gfx908
|
||||
8
|
||||
120
|
||||
4
|
||||
64
|
||||
40
|
||||
1024
|
||||
16
|
||||
""
|
||||
1502
|
||||
1200
|
||||
300
|
||||
1200
|
||||
32
|
||||
mi100
|
||||
48
|
||||
1228.8
|
||||
cpc
|
||||
|
@@ -0,0 +1,7 @@
|
||||
Metric,Value
|
||||
valu_flops_pop,
|
||||
mfma_flops_bf16_pop,
|
||||
mfma_flops_f16_pop,
|
||||
mfma_flops_f32_pop,
|
||||
mfma_flops_f64_pop,
|
||||
mfma_flops_i8_pop,
|
||||
|
@@ -0,0 +1,8 @@
|
||||
Metric,Avg,Min,Max,Unit
|
||||
IPC (Avg),,,,Instr/cycle
|
||||
IPC (Issue),,,,Instr/cycle
|
||||
SALU Util,,,,Pct
|
||||
VALU Util,,,,Pct
|
||||
VALU Active Threads,,,,Threads
|
||||
MFMA Util,,,,Pct
|
||||
MFMA Instr Cycles,,,,Cycles/instr
|
||||
|
@@ -0,0 +1,7 @@
|
||||
Metric,Avg,Min,Max,Unit
|
||||
FLOPs (Total),,,,Ops per wave
|
||||
INT8 OPs,,,,Ops per wave
|
||||
F16 OPs,,,,Ops per wave
|
||||
BF16 OPs,,,,Ops per wave
|
||||
F32 OPs,,,,Ops per wave
|
||||
F64 OPs,,,,Ops per wave
|
||||
|
@@ -0,0 +1,5 @@
|
||||
Metric,Value
|
||||
Utilization,
|
||||
Access Rate,
|
||||
Bandwith (Pct-of-Peak),
|
||||
Bank Conflict Rate,
|
||||
|
@@ -0,0 +1,12 @@
|
||||
Metric,Avg,Min,Max,Unit
|
||||
Wave Cycles,,,,Cycles/wave
|
||||
LDS_Per_Workgroup Instrs,,,,Instr per wave
|
||||
Bandwidth,,,,Bytes per wave
|
||||
Bank Conficts/Access,,,,Conflicts/access
|
||||
Dispatch_ID Accesses,,,,Cycles per wave
|
||||
Atomic Cycles,,,,Cycles per wave
|
||||
Bank Conflict,,,,Cycles per wave
|
||||
Addr Conflict,,,,Cycles per wave
|
||||
Unaligned Stall,,,,Cycles per wave
|
||||
Mem Violations,,,, per wave
|
||||
LDS_Per_Workgroup Latency,,,,Cycles
|
||||
|
@@ -0,0 +1,3 @@
|
||||
Metric,Value
|
||||
Bandwidth,
|
||||
Cache Hit,
|
||||
|
@@ -0,0 +1,6 @@
|
||||
L1I Metric,Mean,Min,Max,Unit
|
||||
Req,,,,Req per wave
|
||||
Hits,,,,Hits per wave
|
||||
Misses - Non Duplicated,,,,Misses per wave
|
||||
Misses - Duplicated,,,,Misses per wave
|
||||
Cache Hit,,,,Pct
|
||||
|
@@ -0,0 +1,3 @@
|
||||
Metric,Value
|
||||
Bandwidth,
|
||||
Cache Hit,
|
||||
|
@@ -0,0 +1,13 @@
|
||||
Metric,Mean,Min,Max,Unit
|
||||
Req,,,,Req per wave
|
||||
Hits,,,,Req per wave
|
||||
Misses - Non Duplicated,,,,Req per wave
|
||||
Misses- Duplicated,,,,Req per wave
|
||||
Cache Hit,,,,Pct
|
||||
Read Req (Total),,,,Req per wave
|
||||
Atomic Req,,,,Req per wave
|
||||
Read Req (1 DWord),,,,Req per wave
|
||||
Read Req (2 DWord),,,,Req per wave
|
||||
Read Req (4 DWord),,,,Req per wave
|
||||
Read Req (8 DWord),,,,Req per wave
|
||||
Read Req (16 DWord),,,,Req per wave
|
||||
|
@@ -0,0 +1,5 @@
|
||||
Metric,Mean,Min,Max,Unit
|
||||
Read Req,,,,Req per wave
|
||||
Write Req,,,,Req per wave
|
||||
Atomic Req,,,,Req per wave
|
||||
Stall,,,,Cycles per wave
|
||||
|
@@ -0,0 +1,17 @@
|
||||
Metric,Avg,Min,Max,Unit
|
||||
TA Busy,,,,Pct
|
||||
TC2TA Addr Stall,,,,Pct
|
||||
TC2TA Data Stall,,,,Pct
|
||||
TD2TA Addr Stall,,,,Pct
|
||||
Total Instructions,,,,Instr per wave
|
||||
Flat Instr,,,,Instr per wave
|
||||
Flat Read Instr,,,,Instr per wave
|
||||
Flat Write Instr,,,,Instr per wave
|
||||
Flat Atomic Instr,,,,Instr per wave
|
||||
Buffer Instr,,,,Instr per wave
|
||||
Buffer Read Instr,,,,Instr per wave
|
||||
Buffer Write Instr,,,,Instr per wave
|
||||
Buffer Atomic Instr,,,,Instr per wave
|
||||
Buffer Total Cylces,,,,Cycles per wave
|
||||
Buffer Coalesced Read,,,,Cycles per wave
|
||||
Buffer Coalesced Write,,,,Cycles per wave
|
||||
|
@@ -0,0 +1,8 @@
|
||||
Metric,Avg,Min,Max,Unit
|
||||
TD Busy,,,,Pct
|
||||
TC2TD Stall,,,,Pct
|
||||
SPI2TD Stall,,,,Pct
|
||||
Coalescable Instr,,,,Instr per wave
|
||||
Load Instr,,,,Instr per wave
|
||||
Store Instr,,,,Instr per wave
|
||||
Atomic Instr,,,,Instr per wave
|
||||
|
@@ -0,0 +1,5 @@
|
||||
Metric,Value
|
||||
Buffer Coalescing,
|
||||
Cache Util,
|
||||
Cache BW,
|
||||
Cache Hit,
|
||||
|
@@ -0,0 +1,6 @@
|
||||
Metric,Mean,Min,Max,Unit
|
||||
Stalled on L2 Data,,,,Pct
|
||||
Stalled on L2 Req,,,,Pct
|
||||
Tag RAM Stall (Read),,,,Pct
|
||||
Tag RAM Stall (Write),,,,Pct
|
||||
Tag RAM Stall (Atomic),,,,Pct
|
||||
|
@@ -0,0 +1,15 @@
|
||||
Metric,Avg,Min,Max,Unit
|
||||
Total Req,,,,Req per wave
|
||||
Read Req,,,,Req per wave
|
||||
Write Req,,,,Req per wave
|
||||
Atomic Req,,,,Req per wave
|
||||
Cache Accesses,,,,Req per wave
|
||||
Cache Hits,,,,Req per wave
|
||||
Cache Hit Rate,,,,Pct
|
||||
Invalidate,,,, per wave
|
||||
L1-TCR Read,,,,Req per wave
|
||||
L1-L2 Write,,,,Req per wave
|
||||
L1-L2 Atomic,,,,Req per wave
|
||||
L1 Access Latency,,,,Cycles
|
||||
L1-L2 Read Latency,,,,Cycles
|
||||
L1-L2 Write Latency,,,,Cycles
|
||||
|
@@ -0,0 +1,13 @@
|
||||
Xfer,Mean,Min,Max,Unit
|
||||
NC - Read,,,,Req per wave
|
||||
UC - Read,,,,Req per wave
|
||||
CC - Read,,,,Req per wave
|
||||
RW - Read,,,,Req per wave
|
||||
RW - Write,,,,Req per wave
|
||||
NC - Write,,,,Req per wave
|
||||
UC - Write,,,,Req per wave
|
||||
CC - Write,,,,Req per wave
|
||||
NC - Atomic,,,,Req per wave
|
||||
UC - Atomic,,,,Req per wave
|
||||
CC - Atomic,,,,Req per wave
|
||||
RW - Atomic,,,,Req per wave
|
||||
|
@@ -0,0 +1,6 @@
|
||||
Metric,Mean,Min,Max,Units
|
||||
Req,,,, per wave
|
||||
Hit Ratio,,,,Pct
|
||||
Hits,,,, per wave
|
||||
Misses (Translation),,,, per wave
|
||||
Misses (Permission),,,, per wave
|
||||
|
@@ -0,0 +1,5 @@
|
||||
Metric,Value,Unit
|
||||
L2 Util,,Pct
|
||||
Cache Hit,,Pct
|
||||
L2-EA Rd BW,,Gb/s
|
||||
L2-EA Wr BW,,Gb/s
|
||||
|
@@ -0,0 +1,16 @@
|
||||
Metric,Avg,Min,Max,Unit
|
||||
Read BW,,,,Bytes per wave
|
||||
Write BW,,,,Bytes per wave
|
||||
Read (32B),,,,Req per wave
|
||||
Read (Uncached 32B),,,,Req per wave
|
||||
Read (64B),,,,Req per wave
|
||||
HBM Read,,,,Req per wave
|
||||
Write (32B),,,,Req per wave
|
||||
Write (Uncached 32B),,,,Req per wave
|
||||
Write (64B),,,,Req per wave
|
||||
HBM Write,,,,Req per wave
|
||||
Read Latency,,,,Cycles
|
||||
Write Latency,,,,Cycles
|
||||
Atomic Latency,,,,Cycles
|
||||
Read Stall,,,,Pct
|
||||
Write Stall,,,,Pct
|
||||
|
@@ -0,0 +1,19 @@
|
||||
Metric,Avg,Min,Max,Unit
|
||||
Req,,,,Req per wave
|
||||
Streaming Req,,,,Req per wave
|
||||
Read Req,,,,Req per wave
|
||||
Write Req,,,,Req per wave
|
||||
Atomic Req,,,,Req per wave
|
||||
Probe Req,,,,Req per wave
|
||||
Hits,,,,Hits per wave
|
||||
Misses,,,,Misses per wave
|
||||
Cache Hit,,,,Pct
|
||||
Writeback,,,, per wave
|
||||
NC Req,,,,Req per wave
|
||||
UC Req,,,,Req per wave
|
||||
CC Req,,,,Req per wave
|
||||
RW Req,,,,Req per wave
|
||||
Writeback (Normal),,,, per wave
|
||||
Writeback (TC Req),,,, per wave
|
||||
Evict (Normal),,,, per wave
|
||||
Evict (TC Req),,,, per wave
|
||||
|
@@ -0,0 +1,8 @@
|
||||
Metric,Avg,Min,Max,Unit
|
||||
Read - Remote Socket Stall,,,,Req per wave
|
||||
Read - Peer GCD Stall,,,,Req per wave
|
||||
Read - HBM Stall,,,,Req per wave
|
||||
Write - Remote Socket Stall,,,,Req per wave
|
||||
Write - Peer GCD Stall,,,,Req per wave
|
||||
Write - HBM Stall,,,,Req per wave
|
||||
Write - Credit Starvation,,,,Req per wave
|
||||
|
@@ -0,0 +1,17 @@
|
||||
Channel,Hit Rate,Req,Read Req,Write Req,AtomicReq,EA Read Req,EA Write Req,EA AtomicReq,EA Read Lat - cycles,EA Write Lat - cycles,EA Atomic Lat - cycles,EA Read Stall - IO,EA Read Stall - GMI,EA Read Stall - DRAM,EA Write Stall - IO,EA Write Stall - GMI,EA Write Stall - DRAM,EA Write Stall - Starve
|
||||
0,,,,,,,,,,,,,,,,,,
|
||||
1,,,,,,,,,,,,,,,,,,
|
||||
2,,,,,,,,,,,,,,,,,,
|
||||
3,,,,,,,,,,,,,,,,,,
|
||||
4,,,,,,,,,,,,,,,,,,
|
||||
5,,,,,,,,,,,,,,,,,,
|
||||
6,,,,,,,,,,,,,,,,,,
|
||||
7,,,,,,,,,,,,,,,,,,
|
||||
8,,,,,,,,,,,,,,,,,,
|
||||
9,,,,,,,,,,,,,,,,,,
|
||||
10,,,,,,,,,,,,,,,,,,
|
||||
11,,,,,,,,,,,,,,,,,,
|
||||
12,,,,,,,,,,,,,,,,,,
|
||||
13,,,,,,,,,,,,,,,,,,
|
||||
14,,,,,,,,,,,,,,,,,,
|
||||
15,,,,,,,,,,,,,,,,,,
|
||||
|
@@ -0,0 +1,17 @@
|
||||
Channel,Hit Rate,Req,Read Req,Write Req,AtomicReq,EA Read Req,EA Write Req,EA AtomicReq,EA Read Lat - cycles,EA Write Lat - cycles,EA Atomic Lat - cycles,EA Read Stall - IO,EA Read Stall - GMI,EA Read Stall - DRAM,EA Write Stall - IO,EA Write Stall - GMI,EA Write Stall - DRAM,EA Write Stall - Starve
|
||||
16,,,,,,,,,,,,,,,,,,
|
||||
17,,,,,,,,,,,,,,,,,,
|
||||
18,,,,,,,,,,,,,,,,,,
|
||||
19,,,,,,,,,,,,,,,,,,
|
||||
20,,,,,,,,,,,,,,,,,,
|
||||
21,,,,,,,,,,,,,,,,,,
|
||||
22,,,,,,,,,,,,,,,,,,
|
||||
23,,,,,,,,,,,,,,,,,,
|
||||
24,,,,,,,,,,,,,,,,,,
|
||||
25,,,,,,,,,,,,,,,,,,
|
||||
26,,,,,,,,,,,,,,,,,,
|
||||
27,,,,,,,,,,,,,,,,,,
|
||||
28,,,,,,,,,,,,,,,,,,
|
||||
29,,,,,,,,,,,,,,,,,,
|
||||
30,,,,,,,,,,,,,,,,,,
|
||||
31,,,,,,,,,,,,,,,,,,
|
||||
|
@@ -0,0 +1,55 @@
|
||||
Metric,Value,Alias
|
||||
Wave Life,,wave_life_
|
||||
Active CUs,None/120,active_cu_
|
||||
SALU,,salu_
|
||||
SMEM,,smem_
|
||||
VALU,,valu_
|
||||
MFMA,,mfma_
|
||||
VMEM,,vmem_
|
||||
LDS_Per_Workgroup,,lds_
|
||||
GWS,,gws_
|
||||
BR,,br_
|
||||
VGPR,24.0,vgpr_
|
||||
SGPR,24.0,sgpr_
|
||||
LDS_Per_Workgroup Allocation,0.0,lds_alloc_
|
||||
Scratch Allocation,0.0,scratch_alloc_
|
||||
Wavefronts,,wavefronts_
|
||||
Workgroups,,workgroups_
|
||||
LDS_Per_Workgroup Req,,lds_req_
|
||||
IL1 Fetch,,il1_fetch_
|
||||
IL1 Hit,,il1_hit_
|
||||
IL1_L2 Rd,,il1_l2_req_
|
||||
vL1D Rd,,sl1_rd_
|
||||
vL1D Hit,,sl1_hit_
|
||||
vL1D_L2 Rd,,sl1_l2_rd_
|
||||
vL1D_L2 Wr,,sl1_l2_wr_
|
||||
vL1D_L2 Atomic,,sl1_l2_atom_
|
||||
VL1 Rd,,vl1_rd_
|
||||
VL1 Wr,,vl1_wr_
|
||||
VL1 Atomic,,vl1_atom_
|
||||
VL1 Hit,,vl1_hit_
|
||||
VL1 Lat,,vl1_lat_
|
||||
VL1_L2 Rd,,vl1_l2_rd_
|
||||
VL1_L2 Wr,,vl1_l2_wr_
|
||||
vL1_L2 Atomic,,vl1_l2_atom_
|
||||
L2 Rd,,l2_rd_
|
||||
L2 Wr,,l2_wr_
|
||||
L2 Atomic,,l2_atom_
|
||||
L2 Hit,,l2_hit_
|
||||
L2 Rd Lat,,l2_rd_lat_
|
||||
L2 Wr Lat,,l2_wr_lat_
|
||||
Fabric Rd Lat,,fabric_rd_lat_
|
||||
Fabric Wr Lat,,fabric_wr_lat_
|
||||
Fabric Atomic Lat,,fabric_atom_lat_
|
||||
Fabric_L2 Rd,,l2_fabric_rd_
|
||||
Fabric_L2 Wr,,l2_fabric_wr_
|
||||
Fabric_l2 Atomic,,l2_fabric_atom_
|
||||
HBM Rd,,hbm_rd_
|
||||
HBM Wr,,hbm_wr_
|
||||
LDS_Per_Workgroup Util,,lds_util_
|
||||
VL1 Coalesce,,vl1_coales_
|
||||
VL1 Stall,,vl1_stall_
|
||||
LDS_Per_Workgroup Lat,,lds_lat_
|
||||
vL1D Lat,,sl1_lat_
|
||||
IL1 Lat,,il1_lat_
|
||||
Wave Occupancy,,wave_occ_
|
||||
|
@@ -0,0 +1,168 @@
|
||||
Dispatch_ID,Kernel_Name,GPU_ID
|
||||
0,__amd_rocclr_fillBuffer.kd,0
|
||||
1,"void benchmark_func<short, 256, 8u, 0u>(short, short*) [clone .kd]",0
|
||||
2,"void benchmark_func<float, 256, 8u, 0u>(float, float*) [clone .kd]",0
|
||||
3,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 0u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
4,"void benchmark_func<double, 256, 8u, 0u>(double, double*) [clone .kd]",0
|
||||
5,"void benchmark_func<__half2, 256, 8u, 0u>(__half2, __half2*) [clone .kd]",0
|
||||
6,"void benchmark_func<int, 256, 8u, 0u>(int, int*) [clone .kd]",0
|
||||
7,"void benchmark_func<float, 256, 8u, 1u>(float, float*) [clone .kd]",0
|
||||
8,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 1u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
9,"void benchmark_func<double, 256, 8u, 1u>(double, double*) [clone .kd]",0
|
||||
10,"void benchmark_func<__half2, 256, 8u, 1u>(__half2, __half2*) [clone .kd]",0
|
||||
11,"void benchmark_func<int, 256, 8u, 1u>(int, int*) [clone .kd]",0
|
||||
12,"void benchmark_func<float, 256, 8u, 2u>(float, float*) [clone .kd]",0
|
||||
13,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 2u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
14,"void benchmark_func<double, 256, 8u, 2u>(double, double*) [clone .kd]",0
|
||||
15,"void benchmark_func<__half2, 256, 8u, 2u>(__half2, __half2*) [clone .kd]",0
|
||||
16,"void benchmark_func<int, 256, 8u, 2u>(int, int*) [clone .kd]",0
|
||||
17,"void benchmark_func<float, 256, 8u, 3u>(float, float*) [clone .kd]",0
|
||||
18,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 3u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
19,"void benchmark_func<double, 256, 8u, 3u>(double, double*) [clone .kd]",0
|
||||
20,"void benchmark_func<__half2, 256, 8u, 3u>(__half2, __half2*) [clone .kd]",0
|
||||
21,"void benchmark_func<int, 256, 8u, 3u>(int, int*) [clone .kd]",0
|
||||
22,"void benchmark_func<float, 256, 8u, 4u>(float, float*) [clone .kd]",0
|
||||
23,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 4u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
24,"void benchmark_func<double, 256, 8u, 4u>(double, double*) [clone .kd]",0
|
||||
25,"void benchmark_func<__half2, 256, 8u, 4u>(__half2, __half2*) [clone .kd]",0
|
||||
26,"void benchmark_func<int, 256, 8u, 4u>(int, int*) [clone .kd]",0
|
||||
27,"void benchmark_func<float, 256, 8u, 5u>(float, float*) [clone .kd]",0
|
||||
28,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 5u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
29,"void benchmark_func<double, 256, 8u, 5u>(double, double*) [clone .kd]",0
|
||||
30,"void benchmark_func<__half2, 256, 8u, 5u>(__half2, __half2*) [clone .kd]",0
|
||||
31,"void benchmark_func<int, 256, 8u, 5u>(int, int*) [clone .kd]",0
|
||||
32,"void benchmark_func<float, 256, 8u, 6u>(float, float*) [clone .kd]",0
|
||||
33,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 6u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
34,"void benchmark_func<double, 256, 8u, 6u>(double, double*) [clone .kd]",0
|
||||
35,"void benchmark_func<__half2, 256, 8u, 6u>(__half2, __half2*) [clone .kd]",0
|
||||
36,"void benchmark_func<int, 256, 8u, 6u>(int, int*) [clone .kd]",0
|
||||
37,"void benchmark_func<float, 256, 8u, 7u>(float, float*) [clone .kd]",0
|
||||
38,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 7u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
39,"void benchmark_func<double, 256, 8u, 7u>(double, double*) [clone .kd]",0
|
||||
40,"void benchmark_func<__half2, 256, 8u, 7u>(__half2, __half2*) [clone .kd]",0
|
||||
41,"void benchmark_func<int, 256, 8u, 7u>(int, int*) [clone .kd]",0
|
||||
42,"void benchmark_func<float, 256, 8u, 8u>(float, float*) [clone .kd]",0
|
||||
43,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 8u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
44,"void benchmark_func<double, 256, 8u, 8u>(double, double*) [clone .kd]",0
|
||||
45,"void benchmark_func<__half2, 256, 8u, 8u>(__half2, __half2*) [clone .kd]",0
|
||||
46,"void benchmark_func<int, 256, 8u, 8u>(int, int*) [clone .kd]",0
|
||||
47,"void benchmark_func<float, 256, 8u, 9u>(float, float*) [clone .kd]",0
|
||||
48,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 9u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
49,"void benchmark_func<double, 256, 8u, 9u>(double, double*) [clone .kd]",0
|
||||
50,"void benchmark_func<__half2, 256, 8u, 9u>(__half2, __half2*) [clone .kd]",0
|
||||
51,"void benchmark_func<int, 256, 8u, 9u>(int, int*) [clone .kd]",0
|
||||
52,"void benchmark_func<float, 256, 8u, 10u>(float, float*) [clone .kd]",0
|
||||
53,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 10u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
54,"void benchmark_func<double, 256, 8u, 10u>(double, double*) [clone .kd]",0
|
||||
55,"void benchmark_func<__half2, 256, 8u, 10u>(__half2, __half2*) [clone .kd]",0
|
||||
56,"void benchmark_func<int, 256, 8u, 10u>(int, int*) [clone .kd]",0
|
||||
57,"void benchmark_func<float, 256, 8u, 11u>(float, float*) [clone .kd]",0
|
||||
58,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 11u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
59,"void benchmark_func<double, 256, 8u, 11u>(double, double*) [clone .kd]",0
|
||||
60,"void benchmark_func<__half2, 256, 8u, 11u>(__half2, __half2*) [clone .kd]",0
|
||||
61,"void benchmark_func<int, 256, 8u, 11u>(int, int*) [clone .kd]",0
|
||||
62,"void benchmark_func<float, 256, 8u, 12u>(float, float*) [clone .kd]",0
|
||||
63,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 12u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
64,"void benchmark_func<double, 256, 8u, 12u>(double, double*) [clone .kd]",0
|
||||
65,"void benchmark_func<__half2, 256, 8u, 12u>(__half2, __half2*) [clone .kd]",0
|
||||
66,"void benchmark_func<int, 256, 8u, 12u>(int, int*) [clone .kd]",0
|
||||
67,"void benchmark_func<float, 256, 8u, 13u>(float, float*) [clone .kd]",0
|
||||
68,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 13u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
69,"void benchmark_func<double, 256, 8u, 13u>(double, double*) [clone .kd]",0
|
||||
70,"void benchmark_func<__half2, 256, 8u, 13u>(__half2, __half2*) [clone .kd]",0
|
||||
71,"void benchmark_func<int, 256, 8u, 13u>(int, int*) [clone .kd]",0
|
||||
72,"void benchmark_func<float, 256, 8u, 14u>(float, float*) [clone .kd]",0
|
||||
73,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 14u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
74,"void benchmark_func<double, 256, 8u, 14u>(double, double*) [clone .kd]",0
|
||||
75,"void benchmark_func<__half2, 256, 8u, 14u>(__half2, __half2*) [clone .kd]",0
|
||||
76,"void benchmark_func<int, 256, 8u, 14u>(int, int*) [clone .kd]",0
|
||||
77,"void benchmark_func<float, 256, 8u, 15u>(float, float*) [clone .kd]",0
|
||||
78,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 15u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
79,"void benchmark_func<double, 256, 8u, 15u>(double, double*) [clone .kd]",0
|
||||
80,"void benchmark_func<__half2, 256, 8u, 15u>(__half2, __half2*) [clone .kd]",0
|
||||
81,"void benchmark_func<int, 256, 8u, 15u>(int, int*) [clone .kd]",0
|
||||
82,"void benchmark_func<float, 256, 8u, 16u>(float, float*) [clone .kd]",0
|
||||
83,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 16u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
84,"void benchmark_func<double, 256, 8u, 16u>(double, double*) [clone .kd]",0
|
||||
85,"void benchmark_func<__half2, 256, 8u, 16u>(__half2, __half2*) [clone .kd]",0
|
||||
86,"void benchmark_func<int, 256, 8u, 16u>(int, int*) [clone .kd]",0
|
||||
87,"void benchmark_func<float, 256, 8u, 17u>(float, float*) [clone .kd]",0
|
||||
88,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 17u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
89,"void benchmark_func<double, 256, 8u, 17u>(double, double*) [clone .kd]",0
|
||||
90,"void benchmark_func<__half2, 256, 8u, 17u>(__half2, __half2*) [clone .kd]",0
|
||||
91,"void benchmark_func<int, 256, 8u, 17u>(int, int*) [clone .kd]",0
|
||||
92,"void benchmark_func<float, 256, 8u, 18u>(float, float*) [clone .kd]",0
|
||||
93,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 18u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
94,"void benchmark_func<double, 256, 8u, 18u>(double, double*) [clone .kd]",0
|
||||
95,"void benchmark_func<__half2, 256, 8u, 18u>(__half2, __half2*) [clone .kd]",0
|
||||
96,"void benchmark_func<int, 256, 8u, 18u>(int, int*) [clone .kd]",0
|
||||
97,"void benchmark_func<float, 256, 8u, 20u>(float, float*) [clone .kd]",0
|
||||
98,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 20u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
99,"void benchmark_func<double, 256, 8u, 20u>(double, double*) [clone .kd]",0
|
||||
100,"void benchmark_func<__half2, 256, 8u, 20u>(__half2, __half2*) [clone .kd]",0
|
||||
101,"void benchmark_func<int, 256, 8u, 20u>(int, int*) [clone .kd]",0
|
||||
102,"void benchmark_func<float, 256, 8u, 22u>(float, float*) [clone .kd]",0
|
||||
103,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 22u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
104,"void benchmark_func<double, 256, 8u, 22u>(double, double*) [clone .kd]",0
|
||||
105,"void benchmark_func<__half2, 256, 8u, 22u>(__half2, __half2*) [clone .kd]",0
|
||||
106,"void benchmark_func<int, 256, 8u, 22u>(int, int*) [clone .kd]",0
|
||||
107,"void benchmark_func<float, 256, 8u, 24u>(float, float*) [clone .kd]",0
|
||||
108,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 24u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
109,"void benchmark_func<double, 256, 8u, 24u>(double, double*) [clone .kd]",0
|
||||
110,"void benchmark_func<__half2, 256, 8u, 24u>(__half2, __half2*) [clone .kd]",0
|
||||
111,"void benchmark_func<int, 256, 8u, 24u>(int, int*) [clone .kd]",0
|
||||
112,"void benchmark_func<float, 256, 8u, 28u>(float, float*) [clone .kd]",0
|
||||
113,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 28u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
114,"void benchmark_func<double, 256, 8u, 28u>(double, double*) [clone .kd]",0
|
||||
115,"void benchmark_func<__half2, 256, 8u, 28u>(__half2, __half2*) [clone .kd]",0
|
||||
116,"void benchmark_func<int, 256, 8u, 28u>(int, int*) [clone .kd]",0
|
||||
117,"void benchmark_func<float, 256, 8u, 32u>(float, float*) [clone .kd]",0
|
||||
118,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 32u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
119,"void benchmark_func<double, 256, 8u, 32u>(double, double*) [clone .kd]",0
|
||||
120,"void benchmark_func<__half2, 256, 8u, 32u>(__half2, __half2*) [clone .kd]",0
|
||||
121,"void benchmark_func<int, 256, 8u, 32u>(int, int*) [clone .kd]",0
|
||||
122,"void benchmark_func<float, 256, 8u, 40u>(float, float*) [clone .kd]",0
|
||||
123,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 40u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
124,"void benchmark_func<double, 256, 8u, 40u>(double, double*) [clone .kd]",0
|
||||
125,"void benchmark_func<__half2, 256, 8u, 40u>(__half2, __half2*) [clone .kd]",0
|
||||
126,"void benchmark_func<int, 256, 8u, 40u>(int, int*) [clone .kd]",0
|
||||
127,"void benchmark_func<float, 256, 8u, 48u>(float, float*) [clone .kd]",0
|
||||
128,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 48u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
129,"void benchmark_func<double, 256, 8u, 48u>(double, double*) [clone .kd]",0
|
||||
130,"void benchmark_func<__half2, 256, 8u, 48u>(__half2, __half2*) [clone .kd]",0
|
||||
131,"void benchmark_func<int, 256, 8u, 48u>(int, int*) [clone .kd]",0
|
||||
132,"void benchmark_func<float, 256, 8u, 56u>(float, float*) [clone .kd]",0
|
||||
133,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 56u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
134,"void benchmark_func<double, 256, 8u, 56u>(double, double*) [clone .kd]",0
|
||||
135,"void benchmark_func<__half2, 256, 8u, 56u>(__half2, __half2*) [clone .kd]",0
|
||||
136,"void benchmark_func<int, 256, 8u, 56u>(int, int*) [clone .kd]",0
|
||||
137,"void benchmark_func<float, 256, 8u, 64u>(float, float*) [clone .kd]",0
|
||||
138,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 64u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
139,"void benchmark_func<double, 256, 8u, 64u>(double, double*) [clone .kd]",0
|
||||
140,"void benchmark_func<__half2, 256, 8u, 64u>(__half2, __half2*) [clone .kd]",0
|
||||
141,"void benchmark_func<int, 256, 8u, 64u>(int, int*) [clone .kd]",0
|
||||
142,"void benchmark_func<float, 256, 8u, 80u>(float, float*) [clone .kd]",0
|
||||
143,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 80u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
144,"void benchmark_func<double, 256, 8u, 80u>(double, double*) [clone .kd]",0
|
||||
145,"void benchmark_func<__half2, 256, 8u, 80u>(__half2, __half2*) [clone .kd]",0
|
||||
146,"void benchmark_func<int, 256, 8u, 80u>(int, int*) [clone .kd]",0
|
||||
147,"void benchmark_func<float, 256, 8u, 96u>(float, float*) [clone .kd]",0
|
||||
148,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 96u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
149,"void benchmark_func<double, 256, 8u, 96u>(double, double*) [clone .kd]",0
|
||||
150,"void benchmark_func<__half2, 256, 8u, 96u>(__half2, __half2*) [clone .kd]",0
|
||||
151,"void benchmark_func<int, 256, 8u, 96u>(int, int*) [clone .kd]",0
|
||||
152,"void benchmark_func<float, 256, 8u, 128u>(float, float*) [clone .kd]",0
|
||||
153,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 128u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
154,"void benchmark_func<double, 256, 8u, 128u>(double, double*) [clone .kd]",0
|
||||
155,"void benchmark_func<__half2, 256, 8u, 128u>(__half2, __half2*) [clone .kd]",0
|
||||
156,"void benchmark_func<int, 256, 8u, 128u>(int, int*) [clone .kd]",0
|
||||
157,"void benchmark_func<float, 256, 8u, 256u>(float, float*) [clone .kd]",0
|
||||
158,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 256u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
159,"void benchmark_func<double, 256, 8u, 256u>(double, double*) [clone .kd]",0
|
||||
160,"void benchmark_func<__half2, 256, 8u, 256u>(__half2, __half2*) [clone .kd]",0
|
||||
161,"void benchmark_func<int, 256, 8u, 256u>(int, int*) [clone .kd]",0
|
||||
162,"void benchmark_func<float, 256, 8u, 512u>(float, float*) [clone .kd]",0
|
||||
163,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 512u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
164,"void benchmark_func<double, 256, 8u, 512u>(double, double*) [clone .kd]",0
|
||||
165,"void benchmark_func<__half2, 256, 8u, 512u>(__half2, __half2*) [clone .kd]",0
|
||||
166,"void benchmark_func<int, 256, 8u, 512u>(int, int*) [clone .kd]",0
|
||||
|
@@ -0,0 +1,30 @@
|
||||
Metric,Value,Unit,Peak,PoP
|
||||
VALU FLOPs,,Gflops,23070.72,
|
||||
VALU IOPs,,Gops,23070.72,
|
||||
MFMA FLOPs (BF16),,Gflops,92282.88,
|
||||
MFMA FLOPs (F16),,Gflops,184565.76,
|
||||
MFMA FLOPs (F32),,Gflops,46141.44,
|
||||
MFMA FLOPs (F64),,Gflops,46141.44,
|
||||
MFMA IOPs (Int8),,Gops,184565.76,
|
||||
Active CUs,,Cus,120,
|
||||
SALU Util,,Pct,100,
|
||||
VALU Util,,Pct,100,
|
||||
MFMA Util,,Pct,100,
|
||||
VALU Active Threads/Wave,,Threads,64,
|
||||
IPC - Issue,,Instr/cycle,5,
|
||||
LDS_Per_Workgroup BW,,Gb/sec,23070.72,
|
||||
LDS_Per_Workgroup Bank Conflict,,Conflicts/access,32,
|
||||
Instr Cache Hit Rate,,Pct,100,
|
||||
Instr Cache BW,,Gb/s,4614.144,
|
||||
Scalar L1D Cache Hit Rate,,Pct,100,
|
||||
Scalar L1D Cache BW,,Gb/s,4614.144,
|
||||
Vector L1D Cache Hit Rate,,Pct,100,
|
||||
Vector L1D Cache BW,,Gb/s,11535.36,
|
||||
L2 Cache Hit Rate,,Pct,100,
|
||||
L2-Fabric Read BW,,Gb/s,1228.8,
|
||||
L2-Fabric Write BW,,Gb/s,1228.8,
|
||||
L2-Fabric Read Latency,,Cycles,,
|
||||
L2-Fabric Write Latency,,Cycles,,
|
||||
Wave Occupancy,,Wavefronts,4800,
|
||||
Instr Fetch BW,,Gb/s,2307.072,
|
||||
Instr Fetch Latency,,Cycles,,
|
||||
|
@@ -0,0 +1,9 @@
|
||||
Metric,Avg,Min,Max,Unit
|
||||
GPU Busy Cycles,617599.4431137724,27903,9087513,Cycles/kernel
|
||||
CPF Busy,,,,Cycles/kernel
|
||||
CPF Util,,,,Pct
|
||||
CPF Stall,,,,Cycles/kernel
|
||||
L2Cache Intf Busy,,,,Cycles/kernel
|
||||
L2Cache Intf Util,,,,Pct
|
||||
L2Cache Intf Stall,,,,Pct
|
||||
UTCL1 Stall,,,,Cycles/kernel
|
||||
|
@@ -0,0 +1,13 @@
|
||||
Metric,Avg,Min,Max,Unit
|
||||
GPU Busy Cycles,617599.4431137724,27903,9087513,Cycles
|
||||
CPC Busy Cycles,611990.1616766467,27903,9024276,Cycles
|
||||
CPC Util,99.21614888579856,78.61968763846573,100.0,Pct
|
||||
CPC Stall Cycles,13683.56886227545,10208,70462,Cycles
|
||||
CPC Stall Rate,3.751841286490806,0.7808050197046278,39.41870049815432,Pct
|
||||
CPC Packet Decoding,44593.377245508986,15392,472081,Cycles
|
||||
SPI Intf Busy Cycles,560190.9880239521,697,8537391,Cycles
|
||||
SPI Intf Util,88.11996405810945,2.497939289682113,97.5631913407944,Pct
|
||||
L2Cache Intf Util,0.23322493619905724,0.007594568056740449,2.3901227457614915,Pct
|
||||
UTCL1 Stall Cycles,2622.7125748502995,2410,3390,Cycles
|
||||
UTCL2 Intf Busy Cycles,2522.574850299401,2358,3076,Cycles
|
||||
UTCL2 Intf Util,0.8133316992096578,0.03270454480929795,9.358765604404125,Pct
|
||||
|
@@ -0,0 +1,9 @@
|
||||
Metric,Avg,Min,Max,Unit
|
||||
GPU Busy,617599.4431137724,27903,9087513,Cycles
|
||||
CS Busy,,,,Cycles
|
||||
SPI Busy,,,,Cycles
|
||||
SQ Busy,4751668.808383234,76342,72529373,Cycles
|
||||
Dispatched Workgroups,,,,Workgroups
|
||||
Dispatched Wavefronts,,,,Wavefronts
|
||||
Wave Alloc Failed,,,,Cycles
|
||||
Wave Alloc Failed - CS,,,,Cycles
|
||||
|
@@ -0,0 +1,15 @@
|
||||
Metric,Avg,Min,Max,Unit
|
||||
Wave request Failed (CS),,,,Cycles
|
||||
CS Stall,,,,Cycles
|
||||
CS Stall Rate,,,,Pct
|
||||
Scratch Stall,,,,Cycles
|
||||
Insufficient SIMD Waveslots,,,,Simd
|
||||
Insufficient SIMD VGPRs,,,,Simd
|
||||
Insufficient SIMD SGPRs,,,,Simd
|
||||
Insufficient CU LDS_Per_Workgroup,,,,Cu
|
||||
Insufficient CU Barries,,,,Cu
|
||||
Insufficient Bulky Resource,,,,Cu
|
||||
Reach CU Threadgroups Limit,,,,Cycles
|
||||
Reach CU Wave Limit,,,,Cycles
|
||||
VGPR Writes,,,,Cycles/wave
|
||||
SGPR Writes,,,,Cycles/wave
|
||||
|
@@ -0,0 +1,10 @@
|
||||
Metric,Avg,Min,Max,Unit
|
||||
Grid Size,4345193.77245509,32768,33554432,Work items
|
||||
Workgroup Size,256.0,256,256,Work items
|
||||
Total Wavefronts,,,,Wavefronts
|
||||
Saved Wavefronts,,,,Wavefronts
|
||||
Restored Wavefronts,,,,Wavefronts
|
||||
VGPRs,23.976047904191617,8,36,Registers
|
||||
SGPRs,24.047904191616766,24,32,Registers
|
||||
LDS_Per_Workgroup Allocation,0.0,0,0,Bytes
|
||||
Scratch Allocation,0.0,0,0,Bytes
|
||||
|
@@ -0,0 +1,9 @@
|
||||
Metric,Avg,Min,Max,Unit
|
||||
Kernel Time (Nanosec),395045.04191616765,6720,6053709,Ns
|
||||
Kernel Time (Cycles),617599.4431137724,27903,9087513,Cycle
|
||||
Instr/wavefront,,,,Instr/wavefront
|
||||
Wave Cycles,,,,Cycles/wave
|
||||
Dependency Wait Cycles,,,,Cycles/wave
|
||||
Issue Wait Cycles,,,,Cycles/wave
|
||||
Active Cycles,,,,Cycles/wave
|
||||
Wavefront Occupancy,,,,Wavefronts
|
||||
|
@@ -0,0 +1,2 @@
|
||||
workload_name,host_name,host_cpu,host_distro,host_kernel,host_rocmver,date,gpu_soc,numSE,numCU,numSIMD,waveSize,maxWavesPerCU,maxWorkgroupSize,L1,L2,sclk,mclk,cur_sclk,cur_mclk,L2Banks,name,numSQC,numPipes,hbmBW,ip_blocks
|
||||
CPC,vesuvius,AMD EPYC 7542 32-Core Processor,,4.18.0-240.15.1.el8_3.x86_64,4.2.0-21,Thu Sep 22 11:13:45 2022 (CDT),gfx908,8,120,4,64,40,1024,16,,1502,1200,300,1200,32,mi100,48,4,1228.8,cpc
|
||||
|
@@ -0,0 +1,168 @@
|
||||
Dispatch_ID,Kernel_Name,GPU_ID,queue-id,queue-index,pid,tid,grd,Workgroup_Size,LDS_Per_Workgroup,scr,vgpr,SGPR,fbar,sig,obj,DispatchNs,Start_Timestamp,End_Timestamp,CompleteNs
|
||||
0,"__amd_rocclr_fillBuffer.kd",0,0,0,868283,868288,33554432,256,0,0,8,32,6464,0x0,0x7f5a48204180,12075279053950779,12075279053995252,12075279054317649,12075279054425581
|
||||
1,"void benchmark_func<short, 256, 8u, 0u>(short, short*) [clone .kd]",0,0,2,868283,868288,32768,256,0,0,24,24,12480,0x0,0x7f5a48235100,12075279069097283,12075279069200263,12075279069206983,12075279069213048
|
||||
2,"void benchmark_func<float, 256, 8u, 0u>(float, float*) [clone .kd]",0,0,4,868283,868288,4194304,256,0,0,24,24,12928,0x7f5b53d76900,0x7f5a48235140,12075279069257901,12075279069270663,12075279069401861,12075279069405856
|
||||
3,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 0u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,6,868283,868288,4194304,256,0,0,36,24,13632,0x7f5b53d76800,0x7f5a48235180,12075279069449257,12075279069462821,12075279069708258,12075279069804848
|
||||
4,"void benchmark_func<double, 256, 8u, 0u>(double, double*) [clone .kd]",0,0,8,868283,868288,4194304,256,0,0,28,24,14080,0x7f5b53d76700,0x7f5a482351c0,12075279069832469,12075279069843777,12075279070090815,12075279070189262
|
||||
5,"void benchmark_func<__half2, 256, 8u, 0u>(__half2, __half2*) [clone .kd]",0,0,10,868283,868288,4194304,256,0,0,24,24,14528,0x7f5b53d76600,0x7f5a48235200,12075279070216092,12075279070227773,12075279070353052,12075279070356743
|
||||
6,"void benchmark_func<int, 256, 8u, 0u>(int, int*) [clone .kd]",0,0,12,868283,868288,4194304,256,0,0,24,24,14976,0x7f5b53d76500,0x7f5a48235240,12075279070384525,12075279070395772,12075279070521211,12075279070524825
|
||||
7,"void benchmark_func<float, 256, 8u, 1u>(float, float*) [clone .kd]",0,0,14,868283,868288,4194304,256,0,0,24,24,15424,0x7f5b53d76400,0x7f5a48235280,12075279070581621,12075279070598810,12075279070722489,12075279070725869
|
||||
8,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 1u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,16,868283,868288,4194304,256,0,0,28,24,16128,0x7f5b53d76300,0x7f5a482352c0,12075279070754442,12075279070767448,12075279071013686,12075279071110694
|
||||
9,"void benchmark_func<double, 256, 8u, 1u>(double, double*) [clone .kd]",0,0,18,868283,868288,4194304,256,0,0,28,24,16832,0x7f5b53d76a00,0x7f5a48235300,12075279071133787,12075279071146005,12075279071392562,12075279071489167
|
||||
10,"void benchmark_func<__half2, 256, 8u, 1u>(__half2, __half2*) [clone .kd]",0,0,20,868283,868288,4194304,256,0,0,24,24,17536,0x7f5b53d76900,0x7f5a48235340,12075279071516218,12075279071527441,12075279071652080,12075279071655767
|
||||
11,"void benchmark_func<int, 256, 8u, 1u>(int, int*) [clone .kd]",0,0,22,868283,868288,4194304,256,0,0,24,24,18240,0x7f5b53d76800,0x7f5a48235380,12075279071686885,12075279071698959,12075279071823918,12075279071827466
|
||||
12,"void benchmark_func<float, 256, 8u, 2u>(float, float*) [clone .kd]",0,0,24,868283,868288,4194304,256,0,0,24,24,18944,0x7f5b53d76700,0x7f5a482353c0,12075279071871478,12075279071883277,12075279072007756,12075279072013982
|
||||
13,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 2u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,26,868283,868288,4194304,256,0,0,28,24,19904,0x7f5b53d76600,0x7f5a48235400,12075279072044429,12075279072055916,12075279072309993,12075279072381876
|
||||
14,"void benchmark_func<double, 256, 8u, 2u>(double, double*) [clone .kd]",0,0,28,868283,868288,4194304,256,0,0,28,24,20608,0x7f5b53d76500,0x7f5a48235440,12075279072404719,12075279072416392,12075279072661030,12075279072728129
|
||||
15,"void benchmark_func<__half2, 256, 8u, 2u>(__half2, __half2*) [clone .kd]",0,0,30,868283,868288,4194304,256,0,0,24,24,21312,0x7f5b53d76400,0x7f5a48235480,12075279072750461,12075279072762309,12075279072887108,12075279072890431
|
||||
16,"void benchmark_func<int, 256, 8u, 2u>(int, int*) [clone .kd]",0,0,32,868283,868288,4194304,256,0,0,24,24,22016,0x7f5b53d76300,0x7f5a482354c0,12075279072918593,12075279072929827,12075279073054626,12075279073058123
|
||||
17,"void benchmark_func<float, 256, 8u, 3u>(float, float*) [clone .kd]",0,0,34,868283,868288,4194304,256,0,0,24,24,22720,0x7f5b53d76a00,0x7f5a48235500,12075279073095853,12075279073107266,12075279073231744,12075279073235092
|
||||
18,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 3u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,36,868283,868288,4194304,256,0,0,28,24,23680,0x7f5b53d76900,0x7f5a48235540,12075279073262122,12075279073276864,12075279073564381,12075279073630266
|
||||
19,"void benchmark_func<double, 256, 8u, 3u>(double, double*) [clone .kd]",0,0,38,868283,868288,4194304,256,0,0,28,24,24384,0x7f5b53d76800,0x7f5a48235580,12075279073651565,12075279073665500,12075279073916218,12075279073982070
|
||||
20,"void benchmark_func<__half2, 256, 8u, 3u>(__half2, __half2*) [clone .kd]",0,0,40,868283,868288,4194304,256,0,0,24,24,25088,0x7f5b53d76700,0x7f5a482355c0,12075279074008909,12075279074021497,12075279074146455,12075279074149681
|
||||
21,"void benchmark_func<int, 256, 8u, 3u>(int, int*) [clone .kd]",0,0,42,868283,868288,4194304,256,0,0,24,24,25792,0x7f5b53d76600,0x7f5a48235600,12075279074177913,12075279074189495,12075279074315094,12075279074318424
|
||||
22,"void benchmark_func<float, 256, 8u, 4u>(float, float*) [clone .kd]",0,0,44,868283,868288,4194304,256,0,0,24,24,26496,0x7f5b53d76500,0x7f5a48235640,12075279074356145,12075279074368853,12075279074493332,12075279074496736
|
||||
23,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 4u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,46,868283,868288,4194304,256,0,0,28,24,27712,0x7f5b53d76400,0x7f5a48235680,12075279074523996,12075279074535572,12075279074779889,12075279074846135
|
||||
24,"void benchmark_func<double, 256, 8u, 4u>(double, double*) [clone .kd]",0,0,48,868283,868288,4194304,256,0,0,28,24,28416,0x7f5b53d76300,0x7f5a482356c0,12075279074867485,12075279074879248,12075279075127726,12075279075223977
|
||||
25,"void benchmark_func<__half2, 256, 8u, 4u>(__half2, __half2*) [clone .kd]",0,0,50,868283,868288,4194304,256,0,0,24,24,29120,0x7f5b53d76a00,0x7f5a48235700,12075279075245327,12075279075256365,12075279075381004,12075279075384596
|
||||
26,"void benchmark_func<int, 256, 8u, 4u>(int, int*) [clone .kd]",0,0,52,868283,868288,4194304,256,0,0,24,24,30080,0x7f5b53d76900,0x7f5a48235740,12075279075411405,12075279075423083,12075279075548042,12075279075551546
|
||||
27,"void benchmark_func<float, 256, 8u, 5u>(float, float*) [clone .kd]",0,0,54,868283,868288,4194304,256,0,0,24,24,30784,0x7f5b53d76800,0x7f5a48235780,12075279075588755,12075279075606281,12075279075730920,12075279075734446
|
||||
28,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 5u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,56,868283,868288,4194304,256,0,0,28,24,32000,0x7f5b53d76700,0x7f5a482357c0,12075279075760995,12075279075773320,12075279076020357,12075279076092491
|
||||
29,"void benchmark_func<double, 256, 8u, 5u>(double, double*) [clone .kd]",0,0,58,868283,868288,4194304,256,0,0,28,24,32960,0x7f5b53d76600,0x7f5a48235800,12075279076116676,12075279076127876,12075279076373634,12075279076451508
|
||||
30,"void benchmark_func<__half2, 256, 8u, 5u>(__half2, __half2*) [clone .kd]",0,0,60,868283,868288,4194304,256,0,0,24,24,33920,0x7f5b53d76500,0x7f5a48235840,12075279076473549,12075279076484993,12075279076609792,12075279076613429
|
||||
31,"void benchmark_func<int, 256, 8u, 5u>(int, int*) [clone .kd]",0,0,62,868283,868288,4194304,256,0,0,24,24,34880,0x7f5b53d76400,0x7f5a48235880,12075279076641701,12075279076653151,12075279076779230,12075279076782723
|
||||
32,"void benchmark_func<float, 256, 8u, 6u>(float, float*) [clone .kd]",0,0,64,868283,868288,4194304,256,0,0,24,24,35840,0x7f5b53d76300,0x7f5a482358c0,12075279076818850,12075279076831709,12075279076956508,12075279076959482
|
||||
33,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 6u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,66,868283,868288,4194304,256,0,0,28,24,37312,0x7f5b53d76a00,0x7f5a48235900,12075279076986031,12075279076998748,12075279077246905,12075279077307869
|
||||
34,"void benchmark_func<double, 256, 8u, 6u>(double, double*) [clone .kd]",0,0,68,868283,868288,4194304,256,0,0,28,24,38272,0x7f5b53d76900,0x7f5a48235940,12075279077330261,12075279077343865,12075279077588982,12075279077644575
|
||||
35,"void benchmark_func<__half2, 256, 8u, 6u>(__half2, __half2*) [clone .kd]",0,0,70,868283,868288,4194304,256,0,0,24,24,39232,0x7f5b53d76800,0x7f5a48235980,12075279077667197,12075279077679381,12075279077804020,12075279077807648
|
||||
36,"void benchmark_func<int, 256, 8u, 6u>(int, int*) [clone .kd]",0,0,72,868283,868288,4194304,256,0,0,24,24,40192,0x7f5b53d76700,0x7f5a482359c0,12075279077834428,12075279077847540,12075279077973138,12075279077976371
|
||||
37,"void benchmark_func<float, 256, 8u, 7u>(float, float*) [clone .kd]",0,0,74,868283,868288,4194304,256,0,0,24,24,41152,0x7f5b53d76600,0x7f5a48235a00,12075279078018079,12075279078029938,12075279078154097,12075279078157418
|
||||
38,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 7u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,76,868283,868288,4194304,256,0,0,28,24,42624,0x7f5b53d76500,0x7f5a48235a40,12075279078182945,12075279078197456,12075279078446414,12075279078475980
|
||||
39,"void benchmark_func<double, 256, 8u, 7u>(double, double*) [clone .kd]",0,0,78,868283,868288,4194304,256,0,0,28,24,43584,0x7f5b53d76400,0x7f5a48235a80,12075279078498041,12075279078510413,12075279078758251,12075279078782239
|
||||
40,"void benchmark_func<__half2, 256, 8u, 7u>(__half2, __half2*) [clone .kd]",0,0,80,868283,868288,4194304,256,0,0,24,24,44544,0x7f5b53d76300,0x7f5a48235ac0,12075279078803198,12075279078816170,12075279078940649,12075279078943819
|
||||
41,"void benchmark_func<int, 256, 8u, 7u>(int, int*) [clone .kd]",0,0,82,868283,868288,4194304,256,0,0,24,24,45760,0x7f5b53d76a00,0x7f5a48235b00,12075279078969837,12075279078982729,12075279079108647,12075279079112012
|
||||
42,"void benchmark_func<float, 256, 8u, 8u>(float, float*) [clone .kd]",0,0,84,868283,868288,4194304,256,0,0,24,24,46720,0x7f5b53d76900,0x7f5a48235b40,12075279079154240,12075279079168007,12075279079293126,12075279079296444
|
||||
43,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 8u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,86,868283,868288,4194304,256,0,0,28,24,48448,0x7f5b53d76800,0x7f5a48235b80,12075279079322984,12075279079335685,12075279079591363,12075279079610838
|
||||
44,"void benchmark_func<double, 256, 8u, 8u>(double, double*) [clone .kd]",0,0,88,868283,868288,4194304,256,0,0,28,24,49408,0x7f5b53d76700,0x7f5a48235bc0,12075279079633200,12075279079646242,12075279079890080,12075279079909694
|
||||
45,"void benchmark_func<__half2, 256, 8u, 8u>(__half2, __half2*) [clone .kd]",0,0,90,868283,868288,4194304,256,0,0,24,24,50368,0x7f5b53d76600,0x7f5a48235c00,12075279079929731,12075279079941599,12075279080065918,12075279080069420
|
||||
46,"void benchmark_func<int, 256, 8u, 8u>(int, int*) [clone .kd]",0,0,92,868283,868288,4194304,256,0,0,24,24,51584,0x7f5b53d76500,0x7f5a48235c40,12075279080098454,12075279080109918,12075279080236157,12075279080239316
|
||||
47,"void benchmark_func<float, 256, 8u, 9u>(float, float*) [clone .kd]",0,0,94,868283,868288,4194304,256,0,0,24,24,52544,0x7f5b53d76400,0x7f5a48235c80,12075279080276565,12075279080288156,12075279080413115,12075279080416385
|
||||
48,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 9u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,96,868283,868288,4194304,256,0,0,28,24,54272,0x7f5b53d76300,0x7f5a48235cc0,12075279080443646,12075279080457594,12075279080710872,12075279080738023
|
||||
49,"void benchmark_func<double, 256, 8u, 9u>(double, double*) [clone .kd]",0,0,98,868283,868288,4194304,256,0,0,28,24,55488,0x7f5b53d76a00,0x7f5a48235d00,12075279080760134,12075279080772791,12075279081016469,12075279081044212
|
||||
50,"void benchmark_func<__half2, 256, 8u, 9u>(__half2, __half2*) [clone .kd]",0,0,100,868283,868288,4194304,256,0,0,24,24,56704,0x7f5b53d76900,0x7f5a48235d40,12075279081068838,12075279081082388,12075279081207347,12075279081210631
|
||||
51,"void benchmark_func<int, 256, 8u, 9u>(int, int*) [clone .kd]",0,0,102,868283,868288,4194304,256,0,0,24,24,58176,0x7f5b53d76800,0x7f5a48235d80,12075279081236629,12075279081248947,12075279081377265,12075279081380467
|
||||
52,"void benchmark_func<float, 256, 8u, 10u>(float, float*) [clone .kd]",0,0,104,868283,868288,4194304,256,0,0,24,24,59392,0x7f5b53d76700,0x7f5a48235dc0,12075279081416484,12075279081429585,12075279081554224,12075279081557566
|
||||
53,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 10u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,106,868283,868288,4194304,256,0,0,28,24,61376,0x7f5b53d76600,0x7f5a48235e00,12075279081585207,12075279081599343,12075279081855981,12075279081878702
|
||||
54,"void benchmark_func<double, 256, 8u, 10u>(double, double*) [clone .kd]",0,0,108,868283,868288,4194304,256,0,0,28,24,62592,0x7f5b53d76500,0x7f5a48235e40,12075279081900273,12075279081912780,12075279082197258,12075279082231308
|
||||
55,"void benchmark_func<__half2, 256, 8u, 10u>(__half2, __half2*) [clone .kd]",0,0,110,868283,868288,4194304,256,0,0,24,24,63808,0x7f5b53d76400,0x7f5a48235e80,12075279082254431,12075279082267017,12075279082392456,12075279082396084
|
||||
56,"void benchmark_func<int, 256, 8u, 10u>(int, int*) [clone .kd]",0,0,112,868283,868288,4194304,256,0,0,24,24,65280,0x7f5b53d76300,0x7f5a48235ec0,12075279082422343,12075279082435815,12075279082563494,12075279082567041
|
||||
57,"void benchmark_func<float, 256, 8u, 11u>(float, float*) [clone .kd]",0,0,114,868283,868288,4194304,256,0,0,24,24,66496,0x7f5b53d76a00,0x7f5a48235f00,12075279082604521,12075279082617093,12075279082741892,12075279082745222
|
||||
58,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 11u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,116,868283,868288,4194304,256,0,0,28,24,68480,0x7f5b53d76900,0x7f5a48235f40,12075279082770870,12075279082784612,12075279083039009,12075279083062121
|
||||
59,"void benchmark_func<double, 256, 8u, 11u>(double, double*) [clone .kd]",0,0,118,868283,868288,4194304,256,0,0,28,24,69696,0x7f5b53d76800,0x7f5a48235f80,12075279083084653,12075279083097569,12075279083342526,12075279083368350
|
||||
60,"void benchmark_func<__half2, 256, 8u, 11u>(__half2, __half2*) [clone .kd]",0,0,120,868283,868288,4194304,256,0,0,24,24,70912,0x7f5b53d76700,0x7f5a48235fc0,12075279083389810,12075279083400926,12075279083525885,12075279083529059
|
||||
61,"void benchmark_func<int, 256, 8u, 11u>(int, int*) [clone .kd]",0,0,122,868283,868288,4194304,256,0,0,24,24,72384,0x7f5b53d76600,0x7f5a48236000,12075279083555438,12075279083568604,12075279083703963,12075279083707390
|
||||
62,"void benchmark_func<float, 256, 8u, 12u>(float, float*) [clone .kd]",0,0,124,868283,868288,4194304,256,0,0,24,24,73600,0x7f5b53d76500,0x7f5a48236040,12075279083743427,12075279083755962,12075279083880121,12075279083883427
|
||||
63,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 12u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,126,868283,868288,4194304,256,0,0,28,24,75840,0x7f5b53d76400,0x7f5a48236080,12075279083909776,12075279083923001,12075279084174198,12075279084200256
|
||||
64,"void benchmark_func<double, 256, 8u, 12u>(double, double*) [clone .kd]",0,0,128,868283,868288,4194304,256,0,0,28,24,77056,0x7f5b53d76300,0x7f5a482360c0,12075279084223008,12075279084236758,12075279084480275,12075279084502418
|
||||
65,"void benchmark_func<__half2, 256, 8u, 12u>(__half2, __half2*) [clone .kd]",0,0,130,868283,868288,4194304,256,0,0,24,24,78272,0x7f5b53d76a00,0x7f5a48236100,12075279084526943,12075279084539635,12075279084663794,12075279084667154
|
||||
66,"void benchmark_func<int, 256, 8u, 12u>(int, int*) [clone .kd]",0,0,132,868283,868288,4194304,256,0,0,24,24,80000,0x7f5b53d76900,0x7f5a48236140,12075279084693202,12075279084705873,12075279084847952,12075279084851536
|
||||
67,"void benchmark_func<float, 256, 8u, 13u>(float, float*) [clone .kd]",0,0,134,868283,868288,4194304,256,0,0,24,24,81216,0x7f5b53d76800,0x7f5a48236180,12075279084887002,12075279084899631,12075279085025070,12075279085028996
|
||||
68,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 13u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,136,868283,868288,4194304,256,0,0,28,24,83456,0x7f5b53d76700,0x7f5a482361c0,12075279085055636,12075279085068910,12075279085322667,12075279085341256
|
||||
69,"void benchmark_func<double, 256, 8u, 13u>(double, double*) [clone .kd]",0,0,138,868283,868288,4194304,256,0,0,28,24,84928,0x7f5b53d76600,0x7f5a48236200,12075279085361694,12075279085374507,12075279085617704,12075279085643638
|
||||
70,"void benchmark_func<__half2, 256, 8u, 13u>(__half2, __half2*) [clone .kd]",0,0,140,868283,868288,4194304,256,0,0,24,24,86400,0x7f5b53d76500,0x7f5a48236240,12075279085664146,12075279085676744,12075279085801703,12075279085805068
|
||||
71,"void benchmark_func<int, 256, 8u, 13u>(int, int*) [clone .kd]",0,0,142,868283,868288,4194304,256,0,0,24,24,88128,0x7f5b53d76400,0x7f5a48236280,12075279085833801,12075279085845862,12075279085994341,12075279085997856
|
||||
72,"void benchmark_func<float, 256, 8u, 14u>(float, float*) [clone .kd]",0,0,144,868283,868288,4194304,256,0,0,24,24,89600,0x7f5b53d76300,0x7f5a482362c0,12075279086054692,12075279086068580,12075279086194339,12075279086197818
|
||||
73,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 14u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,146,868283,868288,4194304,256,0,0,28,24,92096,0x7f5b53d76a00,0x7f5a48236300,12075279086224728,12075279086237698,12075279086496736,12075279086515338
|
||||
74,"void benchmark_func<double, 256, 8u, 14u>(double, double*) [clone .kd]",0,0,148,868283,868288,4194304,256,0,0,28,24,93568,0x7f5b53d76900,0x7f5a48236340,12075279086537960,12075279086551295,12075279086795453,12075279086814674
|
||||
75,"void benchmark_func<__half2, 256, 8u, 14u>(__half2, __half2*) [clone .kd]",0,0,150,868283,868288,4194304,256,0,0,24,24,95040,0x7f5b53d76800,0x7f5a48236380,12075279086836094,12075279086848732,12075279086973691,12075279086977146
|
||||
76,"void benchmark_func<int, 256, 8u, 14u>(int, int*) [clone .kd]",0,0,152,868283,868288,4194304,256,0,0,24,24,96768,0x7f5b53d76700,0x7f5a482363c0,12075279087007282,12075279087019931,12075279087177209,12075279087180574
|
||||
77,"void benchmark_func<float, 256, 8u, 15u>(float, float*) [clone .kd]",0,0,154,868283,868288,4194304,256,0,0,24,24,98240,0x7f5b53d76600,0x7f5a48236400,12075279087217402,12075279087230649,12075279087355928,12075279087359396
|
||||
78,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 15u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,156,868283,868288,4194304,256,0,0,28,24,100736,0x7f5b53d76500,0x7f5a48236440,12075279087385575,12075279087398647,12075279087655765,12075279087681996
|
||||
79,"void benchmark_func<double, 256, 8u, 15u>(double, double*) [clone .kd]",0,0,158,868283,868288,4194304,256,0,0,28,24,102208,0x7f5b53d76400,0x7f5a48236480,12075279087702013,12075279087714484,12075279087962642,12075279087984919
|
||||
80,"void benchmark_func<__half2, 256, 8u, 15u>(__half2, __half2*) [clone .kd]",0,0,160,868283,868288,4194304,256,0,0,24,24,103680,0x7f5b53d76300,0x7f5a482364c0,12075279088013712,12075279088026161,12075279088151600,12075279088155345
|
||||
81,"void benchmark_func<int, 256, 8u, 15u>(int, int*) [clone .kd]",0,0,162,868283,868288,4194304,256,0,0,24,24,105664,0x7f5b53d76a00,0x7f5a48236500,12075279088182977,12075279088195919,12075279088360398,12075279088363783
|
||||
82,"void benchmark_func<float, 256, 8u, 16u>(float, float*) [clone .kd]",0,0,164,868283,868288,4194304,256,0,0,24,24,107136,0x7f5b53d76900,0x7f5a48236540,12075279088399850,12075279088412397,12075279088537836,12075279088541222
|
||||
83,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 16u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,166,868283,868288,4194304,256,0,0,28,24,109888,0x7f5b53d76800,0x7f5a48236580,12075279088567982,12075279088579596,12075279088834473,12075279088860125
|
||||
84,"void benchmark_func<double, 256, 8u, 16u>(double, double*) [clone .kd]",0,0,168,868283,868288,4194304,256,0,0,28,24,111360,0x7f5b53d76700,0x7f5a482365c0,12075279088881344,12075279088894313,12075279089145670,12075279089179648
|
||||
85,"void benchmark_func<__half2, 256, 8u, 16u>(__half2, __half2*) [clone .kd]",0,0,170,868283,868288,4194304,256,0,0,24,24,112832,0x7f5b53d76600,0x7f5a48236600,12075279089202892,12075279089217830,12075279089342788,12075279089346228
|
||||
86,"void benchmark_func<int, 256, 8u, 16u>(int, int*) [clone .kd]",0,0,172,868283,868288,4194304,256,0,0,24,24,114816,0x7f5b53d76500,0x7f5a48236640,12075279089373429,12075279089385668,12075279089558466,12075279089561728
|
||||
87,"void benchmark_func<float, 256, 8u, 17u>(float, float*) [clone .kd]",0,0,174,868283,868288,4194304,256,0,0,24,24,116288,0x7f5b53d76400,0x7f5a48236680,12075279089599749,12075279089613026,12075279089738784,12075279089742194
|
||||
88,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 17u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,176,868283,868288,4194304,256,0,0,28,24,119040,0x7f5b53d76300,0x7f5a482366c0,12075279089768964,12075279089781504,12075279090036062,12075279090059513
|
||||
89,"void benchmark_func<double, 256, 8u, 17u>(double, double*) [clone .kd]",0,0,178,868283,868288,4194304,256,0,0,28,24,120768,0x7f5b53d76a00,0x7f5a48236700,12075279090080312,12075279090092861,12075279090340379,12075279090366113
|
||||
90,"void benchmark_func<__half2, 256, 8u, 17u>(__half2, __half2*) [clone .kd]",0,0,180,868283,868288,4194304,256,0,0,24,24,122496,0x7f5b53d76900,0x7f5a48236740,12075279090389547,12075279090402138,12075279090528697,12075279090532091
|
||||
91,"void benchmark_func<int, 256, 8u, 17u>(int, int*) [clone .kd]",0,0,182,868283,868288,4194304,256,0,0,24,24,124736,0x7f5b53d76800,0x7f5a48236780,12075279090558360,12075279090570616,12075279090752375,12075279090755767
|
||||
92,"void benchmark_func<float, 256, 8u, 18u>(float, float*) [clone .kd]",0,0,184,868283,868288,4194304,256,0,0,24,24,126464,0x7f5b53d76700,0x7f5a482367c0,12075279090792055,12075279090805014,12075279090930773,12075279090933948
|
||||
93,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 18u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,186,868283,868288,4194304,256,0,0,20,24,127936,0x7f5b53d76600,0x7f5a48236800,12075279090961038,12075279090973173,12075279091236370,12075279091262899
|
||||
94,"void benchmark_func<double, 256, 8u, 18u>(double, double*) [clone .kd]",0,0,188,868283,868288,4194304,256,0,0,28,24,129664,0x7f5b53d76500,0x7f5a48236840,12075279091284680,12075279091297169,12075279091544207,12075279091566674
|
||||
95,"void benchmark_func<__half2, 256, 8u, 18u>(__half2, __half2*) [clone .kd]",0,0,190,868283,868288,4194304,256,0,0,24,24,131392,0x7f5b53d76400,0x7f5a48236880,12075279091592692,12075279091605166,12075279091730445,12075279091733824
|
||||
96,"void benchmark_func<int, 256, 8u, 18u>(int, int*) [clone .kd]",0,0,192,868283,868288,4194304,256,0,0,24,24,133632,0x7f5b53d76300,0x7f5a482368c0,12075279091758891,12075279091771405,12075279091961643,12075279091964964
|
||||
97,"void benchmark_func<float, 256, 8u, 20u>(float, float*) [clone .kd]",0,0,194,868283,868288,4194304,256,0,0,24,24,135360,0x7f5b53d76a00,0x7f5a48236900,12075279092006211,12075279092018922,12075279092145961,12075279092149517
|
||||
98,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 20u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,196,868283,868288,4194304,256,0,0,20,24,136832,0x7f5b53d76900,0x7f5a48236940,12075279092177379,12075279092190921,12075279092504358,12075279092527058
|
||||
99,"void benchmark_func<double, 256, 8u, 20u>(double, double*) [clone .kd]",0,0,198,868283,868288,4194304,256,0,0,28,24,138560,0x7f5b53d76800,0x7f5a48236980,12075279092548198,12075279092560997,12075279092811715,12075279092838788
|
||||
100,"void benchmark_func<__half2, 256, 8u, 20u>(__half2, __half2*) [clone .kd]",0,0,200,868283,868288,4194304,256,0,0,24,24,140288,0x7f5b53d76700,0x7f5a482369c0,12075279092858915,12075279092871874,12075279092996833,12075279093004486
|
||||
101,"void benchmark_func<int, 256, 8u, 20u>(int, int*) [clone .kd]",0,0,202,868283,868288,4194304,256,0,0,24,24,142784,0x7f5b53d76600,0x7f5a48236a00,12075279093030223,12075279093041312,12075279093250910,12075279093277523
|
||||
102,"void benchmark_func<float, 256, 8u, 22u>(float, float*) [clone .kd]",0,0,204,868283,868288,4194304,256,0,0,24,24,144768,0x7f5b53d76500,0x7f5a48236a40,12075279093311797,12075279093324350,12075279093453309,12075279093456656
|
||||
103,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 22u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,206,868283,868288,4194304,256,0,0,20,24,145728,0x7f5b53d76400,0x7f5a48236a80,12075279093483706,12075279093495228,12075279093801465,12075279093824539
|
||||
104,"void benchmark_func<double, 256, 8u, 22u>(double, double*) [clone .kd]",0,0,208,868283,868288,4194304,256,0,0,28,24,147712,0x7f5b53d76300,0x7f5a48236ac0,12075279093845959,12075279093858745,12075279094108662,12075279094138533
|
||||
105,"void benchmark_func<__half2, 256, 8u, 22u>(__half2, __half2*) [clone .kd]",0,0,210,868283,868288,4194304,256,0,0,24,24,149696,0x7f5b53d76a00,0x7f5a48236b00,12075279094159812,12075279094172022,12075279094299860,12075279094303299
|
||||
106,"void benchmark_func<int, 256, 8u, 22u>(int, int*) [clone .kd]",0,0,212,868283,868288,4194304,256,0,0,24,24,152192,0x7f5b53d76900,0x7f5a48236b40,12075279094330449,12075279094342580,12075279094568818,12075279094595151
|
||||
107,"void benchmark_func<float, 256, 8u, 24u>(float, float*) [clone .kd]",0,0,214,868283,868288,4194304,256,0,0,24,24,154176,0x7f5b53d76800,0x7f5a48236b80,12075279094626139,12075279094638577,12075279094764816,12075279094768493
|
||||
108,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 24u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,216,868283,868288,4194304,256,0,0,20,24,155648,0x7f5b53d76700,0x7f5a48236bc0,12075279094795063,12075279094808015,12075279095136652,12075279095160021
|
||||
109,"void benchmark_func<double, 256, 8u, 24u>(double, double*) [clone .kd]",0,0,218,868283,868288,4194304,256,0,0,28,24,157632,0x7f5b53d76600,0x7f5a48236c00,12075279095182372,12075279095194892,12075279095441609,12075279095464457
|
||||
110,"void benchmark_func<__half2, 256, 8u, 24u>(__half2, __half2*) [clone .kd]",0,0,220,868283,868288,4194304,256,0,0,24,24,159616,0x7f5b53d76500,0x7f5a48236c40,12075279095488702,12075279095501609,12075279095630087,12075279095633541
|
||||
111,"void benchmark_func<int, 256, 8u, 24u>(int, int*) [clone .kd]",0,0,222,868283,868288,4194304,256,0,0,24,24,162368,0x7f5b53d76400,0x7f5a48236c80,12075279095660000,12075279095672487,12075279095915365,12075279095941814
|
||||
112,"void benchmark_func<float, 256, 8u, 28u>(float, float*) [clone .kd]",0,0,224,868283,868288,4194304,256,0,0,24,24,164608,0x7f5b53d76300,0x7f5a48236cc0,12075279095972831,12075279095985764,12075279096115203,12075279096118893
|
||||
113,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 28u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,226,868283,868288,4194304,256,0,0,20,24,166336,0x7f5b53d76a00,0x7f5a48236d00,12075279096145392,12075279096156322,12075279096556798,12075279096581973
|
||||
114,"void benchmark_func<double, 256, 8u, 28u>(double, double*) [clone .kd]",0,0,228,868283,868288,4194304,256,0,0,28,24,168576,0x7f5b53d76900,0x7f5a48236d40,12075279096603874,12075279096616638,12075279096874395,12075279096900996
|
||||
115,"void benchmark_func<__half2, 256, 8u, 28u>(__half2, __half2*) [clone .kd]",0,0,230,868283,868288,4194304,256,0,0,24,24,170816,0x7f5b53d76800,0x7f5a48236d80,12075279096921494,12075279096934715,12075279097065274,12075279097068868
|
||||
116,"void benchmark_func<int, 256, 8u, 28u>(int, int*) [clone .kd]",0,0,232,868283,868288,4194304,256,0,0,24,24,174080,0x7f5b53d76700,0x7f5a48236dc0,12075279097096068,12075279097108313,12075279097385590,12075279097411615
|
||||
117,"void benchmark_func<float, 256, 8u, 32u>(float, float*) [clone .kd]",0,0,234,868283,868288,4194304,256,0,0,24,24,176576,0x7f5b53d76600,0x7f5a48236e00,12075279097444916,12075279097458550,12075279097593748,12075279097597290
|
||||
118,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 32u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,236,868283,868288,4194304,256,0,0,20,24,177792,0x7f5b53d76500,0x7f5a48236e40,12075279097624210,12075279097636788,12075279098058704,12075279098083022
|
||||
119,"void benchmark_func<double, 256, 8u, 32u>(double, double*) [clone .kd]",0,0,238,868283,868288,4194304,256,0,0,28,24,180288,0x7f5b53d76400,0x7f5a48236e80,12075279098105143,12075279098116463,12075279098381741,12075279098408226
|
||||
120,"void benchmark_func<__half2, 256, 8u, 32u>(__half2, __half2*) [clone .kd]",0,0,240,868283,868288,4194304,256,0,0,24,24,182784,0x7f5b53d76300,0x7f5a48236ec0,12075279098431039,12075279098441740,12075279098576139,12075279098579455
|
||||
121,"void benchmark_func<int, 256, 8u, 32u>(int, int*) [clone .kd]",0,0,242,868283,868288,4194304,256,0,0,24,24,186304,0x7f5b53d76a00,0x7f5a48236f00,12075279098606114,12075279098618538,12075279098933255,12075279098961605
|
||||
122,"void benchmark_func<float, 256, 8u, 40u>(float, float*) [clone .kd]",0,0,244,868283,868288,4194304,256,0,0,24,24,189312,0x7f5b53d76900,0x7f5a48236f40,12075279098992532,12075279099005415,12075279099156773,12075279099160755
|
||||
123,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 40u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,246,868283,868288,4194304,256,0,0,20,24,190784,0x7f5b53d76800,0x7f5a48236f80,12075279099187605,12075279099199973,12075279099715488,12075279099738528
|
||||
124,"void benchmark_func<double, 256, 8u, 40u>(double, double*) [clone .kd]",0,0,248,868283,868288,4194304,256,0,0,28,24,193792,0x7f5b53d76700,0x7f5a48236fc0,12075279099760549,12075279099772767,12075279100071164,12075279100098427
|
||||
125,"void benchmark_func<__half2, 256, 8u, 40u>(__half2, __half2*) [clone .kd]",0,0,250,868283,868288,4194304,256,0,0,24,24,196800,0x7f5b53d76600,0x7f5a48237000,12075279100122963,12075279100135484,12075279100289562,12075279100293059
|
||||
126,"void benchmark_func<int, 256, 8u, 40u>(int, int*) [clone .kd]",0,0,252,868283,868288,4194304,256,0,0,24,24,201088,0x7f5b53d76500,0x7f5a48237040,12075279100319748,12075279100332122,12075279100716918,12075279100743095
|
||||
127,"void benchmark_func<float, 256, 8u, 48u>(float, float*) [clone .kd]",0,0,254,868283,868288,4194304,256,0,0,24,24,204608,0x7f5b53d76400,0x7f5a48237080,12075279100776627,12075279100789397,12075279100964756,12075279100968434
|
||||
128,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 48u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,256,868283,868288,4194304,256,0,0,20,24,206080,0x7f5b53d76300,0x7f5a482370c0,12075279100994572,12075279101007155,12075279101615949,12075279101642977
|
||||
129,"void benchmark_func<double, 256, 8u, 48u>(double, double*) [clone .kd]",0,0,258,868283,868288,4194304,256,0,0,28,24,209600,0x7f5b53d76a00,0x7f5a48237100,12075279101666290,12075279101678829,12075279102007306,12075279102035166
|
||||
130,"void benchmark_func<__half2, 256, 8u, 48u>(__half2, __half2*) [clone .kd]",0,0,260,868283,868288,4194304,256,0,0,24,24,213120,0x7f5b53d76900,0x7f5a48237140,12075279102057437,12075279102069385,12075279102247623,12075279102251307
|
||||
131,"void benchmark_func<int, 256, 8u, 48u>(int, int*) [clone .kd]",0,0,262,868283,868288,4194304,256,0,0,24,24,218176,0x7f5b53d76800,0x7f5a48237180,12075279102278007,12075279102290023,12075279102745059,12075279102771374
|
||||
132,"void benchmark_func<float, 256, 8u, 56u>(float, float*) [clone .kd]",0,0,264,868283,868288,4194304,256,0,0,24,24,222208,0x7f5b53d76700,0x7f5a482371c0,12075279102805677,12075279102818818,12075279103017376,12075279103045553
|
||||
133,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 56u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,266,868283,868288,4194304,256,0,0,20,24,223936,0x7f5b53d76600,0x7f5a48237200,12075279103066392,12075279103078655,12075279103780408,12075279103810535
|
||||
134,"void benchmark_func<double, 256, 8u, 56u>(double, double*) [clone .kd]",0,0,268,868283,868288,4194304,256,0,0,28,24,227968,0x7f5b53d76500,0x7f5a48237240,12075279103833918,12075279103845048,12075279104216564,12075279104243960
|
||||
135,"void benchmark_func<__half2, 256, 8u, 56u>(__half2, __half2*) [clone .kd]",0,0,270,868283,868288,4194304,256,0,0,24,24,232000,0x7f5b53d76400,0x7f5a48237280,12075279104267804,12075279104280564,12075279104483122,12075279104505356
|
||||
136,"void benchmark_func<int, 256, 8u, 56u>(int, int*) [clone .kd]",0,0,272,868283,868288,4194304,256,0,0,24,24,237824,0x7f5b53d76300,0x7f5a482372c0,12075279104526415,12075279104538801,12075279105063756,12075279105091495
|
||||
137,"void benchmark_func<float, 256, 8u, 64u>(float, float*) [clone .kd]",0,0,274,868283,868288,4194304,256,0,0,24,24,242368,0x7f5b53d76a00,0x7f5a48237300,12075279105122212,12075279105135755,12075279105359753,12075279105386894
|
||||
138,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 64u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,276,868283,868288,4194304,256,0,0,20,24,243584,0x7f5b53d76900,0x7f5a48237340,12075279105407773,12075279105420553,12075279106216865,12075279106244317
|
||||
139,"void benchmark_func<double, 256, 8u, 64u>(double, double*) [clone .kd]",0,0,278,868283,868288,4194304,256,0,0,28,24,248128,0x7f5b53d76800,0x7f5a48237380,12075279106267109,12075279106279744,12075279106722300,12075279106748684
|
||||
140,"void benchmark_func<__half2, 256, 8u, 64u>(__half2, __half2*) [clone .kd]",0,0,280,868283,868288,4194304,256,0,0,24,24,252672,0x7f5b53d76700,0x7f5a482373c0,12075279106772188,12075279106784859,12075279107009657,12075279107036288
|
||||
141,"void benchmark_func<int, 256, 8u, 64u>(int, int*) [clone .kd]",0,0,282,868283,868288,4194304,256,0,0,24,24,259264,0x7f5b53d76600,0x7f5a48237400,12075279107059101,12075279107070457,12075279107665491,12075279107691857
|
||||
142,"void benchmark_func<float, 256, 8u, 80u>(float, float*) [clone .kd]",0,0,284,868283,868288,4194304,256,0,0,24,24,264832,0x7f5b53d76500,0x7f5a48237440,12075279107723616,12075279107735570,12075279108003408,12075279108031558
|
||||
143,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 80u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,286,868283,868288,4194304,256,0,0,20,24,266304,0x7f5b53d76400,0x7f5a48237480,12075279108053298,12075279108065487,12075279109048677,12075279109076179
|
||||
144,"void benchmark_func<double, 256, 8u, 80u>(double, double*) [clone .kd]",0,0,288,868283,868288,4194304,256,0,0,28,24,271872,0x7f5b53d76300,0x7f5a482374c0,12075279109097809,12075279109110277,12075279109625952,12075279109652349
|
||||
145,"void benchmark_func<__half2, 256, 8u, 80u>(__half2, __half2*) [clone .kd]",0,0,290,868283,868288,4194304,256,0,0,24,24,277440,0x7f5b53d76a00,0x7f5a48237500,12075279109676234,12075279109688991,12075279109959069,12075279109985298
|
||||
146,"void benchmark_func<int, 256, 8u, 80u>(int, int*) [clone .kd]",0,0,292,868283,868288,4194304,256,0,0,12,24,279936,0x7f5b53d76900,0x7f5a48237540,12075279110012088,12075279110024668,12075279110761301,12075279110794692
|
||||
147,"void benchmark_func<float, 256, 8u, 96u>(float, float*) [clone .kd]",0,0,294,868283,868288,4194304,256,0,0,24,24,286528,0x7f5b53d76800,0x7f5a48237580,12075279110827994,12075279110840500,12075279111154577,12075279111187241
|
||||
148,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 96u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,296,868283,868288,4194304,256,0,0,20,24,288000,0x7f5b53d76700,0x7f5a482375c0,12075279111209112,12075279111222256,12075279112391845,12075279112419421
|
||||
149,"void benchmark_func<double, 256, 8u, 96u>(double, double*) [clone .kd]",0,0,298,868283,868288,4194304,256,0,0,32,24,294592,0x7f5b53d76600,0x7f5a48237600,12075279112440791,12075279112453124,12075279113062719,12075279113090899
|
||||
150,"void benchmark_func<__half2, 256, 8u, 96u>(__half2, __half2*) [clone .kd]",0,0,300,868283,868288,4194304,256,0,0,24,24,301184,0x7f5b53d76500,0x7f5a48237640,12075279113112850,12075279113125118,12075279113445115,12075279113472899
|
||||
151,"void benchmark_func<int, 256, 8u, 96u>(int, int*) [clone .kd]",0,0,302,868283,868288,4194304,256,0,0,12,24,304960,0x7f5b53d76400,0x7f5a48237680,12075279113495100,12075279113507834,12075279114383986,12075279114413466
|
||||
152,"void benchmark_func<float, 256, 8u, 128u>(float, float*) [clone .kd]",0,0,304,868283,868288,4194304,256,0,0,24,24,313600,0x7f5b53d76300,0x7f5a482376c0,12075279114444794,12075279114458065,12075279114868141,12075279114895622
|
||||
153,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 128u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,306,868283,868288,4194304,256,0,0,20,24,314816,0x7f5b53d76a00,0x7f5a48237700,12075279114919747,12075279114932140,12075279116481085,12075279116554444
|
||||
154,"void benchmark_func<double, 256, 8u, 128u>(double, double*) [clone .kd]",0,0,308,868283,868288,4194304,256,0,0,20,24,317568,0x7f5b53d76900,0x7f5a48237740,12075279116579090,12075279116593185,12075279117385498,12075279117460588
|
||||
155,"void benchmark_func<__half2, 256, 8u, 128u>(__half2, __half2*) [clone .kd]",0,0,310,868283,868288,4194304,256,0,0,12,24,320320,0x7f5b53d76800,0x7f5a48237780,12075279117484202,12075279117497176,12075279117910613,12075279117980995
|
||||
156,"void benchmark_func<int, 256, 8u, 128u>(int, int*) [clone .kd]",0,0,312,868283,868288,4194304,256,0,0,12,24,324096,0x7f5b53d76700,0x7f5a482377c0,12075279118007144,12075279118019892,12075279119177162,12075279119249372
|
||||
157,"void benchmark_func<float, 256, 8u, 256u>(float, float*) [clone .kd]",0,0,314,868283,868288,4194304,256,0,0,12,24,328896,0x7f5b53d76600,0x7f5a48237800,12075279119280971,12075279119294281,12075279120079075,12075279120150146
|
||||
158,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 256u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,316,868283,868288,4194304,256,0,0,20,24,330112,0x7f5b53d76500,0x7f5a48237840,12075279120171756,12075279120183234,12075279123232648,12075279123303625
|
||||
159,"void benchmark_func<double, 256, 8u, 256u>(double, double*) [clone .kd]",0,0,318,868283,868288,4194304,256,0,0,20,24,332864,0x7f5b53d76400,0x7f5a48237880,12075279123327590,12075279123339048,12075279124878075,12075279124950034
|
||||
160,"void benchmark_func<__half2, 256, 8u, 256u>(__half2, __half2*) [clone .kd]",0,0,320,868283,868288,4194304,256,0,0,12,24,335616,0x7f5b53d76300,0x7f5a482378c0,12075279124971274,12075279124984474,12075279125773267,12075279125848203
|
||||
161,"void benchmark_func<int, 256, 8u, 256u>(int, int*) [clone .kd]",0,0,322,868283,868288,4194304,256,0,0,12,24,339392,0x7f5b53d76a00,0x7f5a48237900,12075279125871537,12075279125885106,12075279128166207,12075279128240008
|
||||
162,"void benchmark_func<float, 256, 8u, 512u>(float, float*) [clone .kd]",0,0,324,868283,868288,4194304,256,0,0,12,24,344192,0x7f5b53d76900,0x7f5a48237940,12075279128277547,12075279128291006,12075279129826034,12075279129897357
|
||||
163,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 512u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,326,868283,868288,4194304,256,0,0,20,24,345408,0x7f5b53d76800,0x7f5a48237980,12075279129919889,12075279129933233,12075279135986942,12075279136061130
|
||||
164,"void benchmark_func<double, 256, 8u, 512u>(double, double*) [clone .kd]",0,0,328,868283,868288,4194304,256,0,0,20,24,348160,0x7f5b53d76700,0x7f5a482379c0,12075279136084564,12075279136096381,12075279139136356,12075279139210452
|
||||
165,"void benchmark_func<__half2, 256, 8u, 512u>(__half2, __half2*) [clone .kd]",0,0,330,868283,868288,4194304,256,0,0,12,24,350912,0x7f5b53d76600,0x7f5a48237a00,12075279139232704,12075279139244035,12075279140782262,12075279140854868
|
||||
166,"void benchmark_func<int, 256, 8u, 512u>(int, int*) [clone .kd]",0,0,332,868283,868288,4194304,256,0,0,12,24,0,0x7f5b53d76500,0x7f5a48237a40,12075279140877279,12075279140888662,12075279145415344,12075279145490882
|
||||
|
@@ -0,0 +1,10 @@
|
||||
pmc: SQ_CYCLES SQ_BUSY_CYCLES SQ_WAVES GRBM_COUNT GRBM_GUI_ACTIVE CPC_CPC_STAT_BUSY CPC_CPC_STAT_IDLE
|
||||
pmc: CPC_CPC_TCIU_BUSY CPC_CPC_TCIU_IDLE
|
||||
pmc: CPC_CPC_STAT_STALL CPC_UTCL1_STALL_ON_TRANSLATION
|
||||
pmc: CPC_CPC_UTCL2IU_BUSY CPC_CPC_UTCL2IU_IDLE
|
||||
pmc: CPC_CPC_UTCL2IU_STALL CPC_ME1_BUSY_FOR_PACKET_DECODE
|
||||
pmc: CPC_ME1_DC0_SPI_BUSY
|
||||
|
||||
gpu:
|
||||
range:
|
||||
kernel:
|
||||
@@ -0,0 +1,168 @@
|
||||
Dispatch_ID,Kernel_Name,GPU_ID
|
||||
0,__amd_rocclr_fillBufferAligned.kd,0
|
||||
1,"void benchmark_func<short, 256, 8u, 0u>(short, short*) [clone .kd]",0
|
||||
2,"void benchmark_func<float, 256, 8u, 0u>(float, float*) [clone .kd]",0
|
||||
3,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 0u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
4,"void benchmark_func<double, 256, 8u, 0u>(double, double*) [clone .kd]",0
|
||||
5,"void benchmark_func<__half2, 256, 8u, 0u>(__half2, __half2*) [clone .kd]",0
|
||||
6,"void benchmark_func<int, 256, 8u, 0u>(int, int*) [clone .kd]",0
|
||||
7,"void benchmark_func<float, 256, 8u, 1u>(float, float*) [clone .kd]",0
|
||||
8,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 1u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
9,"void benchmark_func<double, 256, 8u, 1u>(double, double*) [clone .kd]",0
|
||||
10,"void benchmark_func<__half2, 256, 8u, 1u>(__half2, __half2*) [clone .kd]",0
|
||||
11,"void benchmark_func<int, 256, 8u, 1u>(int, int*) [clone .kd]",0
|
||||
12,"void benchmark_func<float, 256, 8u, 2u>(float, float*) [clone .kd]",0
|
||||
13,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 2u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
14,"void benchmark_func<double, 256, 8u, 2u>(double, double*) [clone .kd]",0
|
||||
15,"void benchmark_func<__half2, 256, 8u, 2u>(__half2, __half2*) [clone .kd]",0
|
||||
16,"void benchmark_func<int, 256, 8u, 2u>(int, int*) [clone .kd]",0
|
||||
17,"void benchmark_func<float, 256, 8u, 3u>(float, float*) [clone .kd]",0
|
||||
18,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 3u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
19,"void benchmark_func<double, 256, 8u, 3u>(double, double*) [clone .kd]",0
|
||||
20,"void benchmark_func<__half2, 256, 8u, 3u>(__half2, __half2*) [clone .kd]",0
|
||||
21,"void benchmark_func<int, 256, 8u, 3u>(int, int*) [clone .kd]",0
|
||||
22,"void benchmark_func<float, 256, 8u, 4u>(float, float*) [clone .kd]",0
|
||||
23,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 4u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
24,"void benchmark_func<double, 256, 8u, 4u>(double, double*) [clone .kd]",0
|
||||
25,"void benchmark_func<__half2, 256, 8u, 4u>(__half2, __half2*) [clone .kd]",0
|
||||
26,"void benchmark_func<int, 256, 8u, 4u>(int, int*) [clone .kd]",0
|
||||
27,"void benchmark_func<float, 256, 8u, 5u>(float, float*) [clone .kd]",0
|
||||
28,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 5u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
29,"void benchmark_func<double, 256, 8u, 5u>(double, double*) [clone .kd]",0
|
||||
30,"void benchmark_func<__half2, 256, 8u, 5u>(__half2, __half2*) [clone .kd]",0
|
||||
31,"void benchmark_func<int, 256, 8u, 5u>(int, int*) [clone .kd]",0
|
||||
32,"void benchmark_func<float, 256, 8u, 6u>(float, float*) [clone .kd]",0
|
||||
33,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 6u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
34,"void benchmark_func<double, 256, 8u, 6u>(double, double*) [clone .kd]",0
|
||||
35,"void benchmark_func<__half2, 256, 8u, 6u>(__half2, __half2*) [clone .kd]",0
|
||||
36,"void benchmark_func<int, 256, 8u, 6u>(int, int*) [clone .kd]",0
|
||||
37,"void benchmark_func<float, 256, 8u, 7u>(float, float*) [clone .kd]",0
|
||||
38,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 7u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
39,"void benchmark_func<double, 256, 8u, 7u>(double, double*) [clone .kd]",0
|
||||
40,"void benchmark_func<__half2, 256, 8u, 7u>(__half2, __half2*) [clone .kd]",0
|
||||
41,"void benchmark_func<int, 256, 8u, 7u>(int, int*) [clone .kd]",0
|
||||
42,"void benchmark_func<float, 256, 8u, 8u>(float, float*) [clone .kd]",0
|
||||
43,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 8u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
44,"void benchmark_func<double, 256, 8u, 8u>(double, double*) [clone .kd]",0
|
||||
45,"void benchmark_func<__half2, 256, 8u, 8u>(__half2, __half2*) [clone .kd]",0
|
||||
46,"void benchmark_func<int, 256, 8u, 8u>(int, int*) [clone .kd]",0
|
||||
47,"void benchmark_func<float, 256, 8u, 9u>(float, float*) [clone .kd]",0
|
||||
48,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 9u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
49,"void benchmark_func<double, 256, 8u, 9u>(double, double*) [clone .kd]",0
|
||||
50,"void benchmark_func<__half2, 256, 8u, 9u>(__half2, __half2*) [clone .kd]",0
|
||||
51,"void benchmark_func<int, 256, 8u, 9u>(int, int*) [clone .kd]",0
|
||||
52,"void benchmark_func<float, 256, 8u, 10u>(float, float*) [clone .kd]",0
|
||||
53,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 10u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
54,"void benchmark_func<double, 256, 8u, 10u>(double, double*) [clone .kd]",0
|
||||
55,"void benchmark_func<__half2, 256, 8u, 10u>(__half2, __half2*) [clone .kd]",0
|
||||
56,"void benchmark_func<int, 256, 8u, 10u>(int, int*) [clone .kd]",0
|
||||
57,"void benchmark_func<float, 256, 8u, 11u>(float, float*) [clone .kd]",0
|
||||
58,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 11u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
59,"void benchmark_func<double, 256, 8u, 11u>(double, double*) [clone .kd]",0
|
||||
60,"void benchmark_func<__half2, 256, 8u, 11u>(__half2, __half2*) [clone .kd]",0
|
||||
61,"void benchmark_func<int, 256, 8u, 11u>(int, int*) [clone .kd]",0
|
||||
62,"void benchmark_func<float, 256, 8u, 12u>(float, float*) [clone .kd]",0
|
||||
63,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 12u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
64,"void benchmark_func<double, 256, 8u, 12u>(double, double*) [clone .kd]",0
|
||||
65,"void benchmark_func<__half2, 256, 8u, 12u>(__half2, __half2*) [clone .kd]",0
|
||||
66,"void benchmark_func<int, 256, 8u, 12u>(int, int*) [clone .kd]",0
|
||||
67,"void benchmark_func<float, 256, 8u, 13u>(float, float*) [clone .kd]",0
|
||||
68,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 13u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
69,"void benchmark_func<double, 256, 8u, 13u>(double, double*) [clone .kd]",0
|
||||
70,"void benchmark_func<__half2, 256, 8u, 13u>(__half2, __half2*) [clone .kd]",0
|
||||
71,"void benchmark_func<int, 256, 8u, 13u>(int, int*) [clone .kd]",0
|
||||
72,"void benchmark_func<float, 256, 8u, 14u>(float, float*) [clone .kd]",0
|
||||
73,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 14u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
74,"void benchmark_func<double, 256, 8u, 14u>(double, double*) [clone .kd]",0
|
||||
75,"void benchmark_func<__half2, 256, 8u, 14u>(__half2, __half2*) [clone .kd]",0
|
||||
76,"void benchmark_func<int, 256, 8u, 14u>(int, int*) [clone .kd]",0
|
||||
77,"void benchmark_func<float, 256, 8u, 15u>(float, float*) [clone .kd]",0
|
||||
78,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 15u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
79,"void benchmark_func<double, 256, 8u, 15u>(double, double*) [clone .kd]",0
|
||||
80,"void benchmark_func<__half2, 256, 8u, 15u>(__half2, __half2*) [clone .kd]",0
|
||||
81,"void benchmark_func<int, 256, 8u, 15u>(int, int*) [clone .kd]",0
|
||||
82,"void benchmark_func<float, 256, 8u, 16u>(float, float*) [clone .kd]",0
|
||||
83,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 16u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
84,"void benchmark_func<double, 256, 8u, 16u>(double, double*) [clone .kd]",0
|
||||
85,"void benchmark_func<__half2, 256, 8u, 16u>(__half2, __half2*) [clone .kd]",0
|
||||
86,"void benchmark_func<int, 256, 8u, 16u>(int, int*) [clone .kd]",0
|
||||
87,"void benchmark_func<float, 256, 8u, 17u>(float, float*) [clone .kd]",0
|
||||
88,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 17u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
89,"void benchmark_func<double, 256, 8u, 17u>(double, double*) [clone .kd]",0
|
||||
90,"void benchmark_func<__half2, 256, 8u, 17u>(__half2, __half2*) [clone .kd]",0
|
||||
91,"void benchmark_func<int, 256, 8u, 17u>(int, int*) [clone .kd]",0
|
||||
92,"void benchmark_func<float, 256, 8u, 18u>(float, float*) [clone .kd]",0
|
||||
93,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 18u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
94,"void benchmark_func<double, 256, 8u, 18u>(double, double*) [clone .kd]",0
|
||||
95,"void benchmark_func<__half2, 256, 8u, 18u>(__half2, __half2*) [clone .kd]",0
|
||||
96,"void benchmark_func<int, 256, 8u, 18u>(int, int*) [clone .kd]",0
|
||||
97,"void benchmark_func<float, 256, 8u, 20u>(float, float*) [clone .kd]",0
|
||||
98,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 20u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
99,"void benchmark_func<double, 256, 8u, 20u>(double, double*) [clone .kd]",0
|
||||
100,"void benchmark_func<__half2, 256, 8u, 20u>(__half2, __half2*) [clone .kd]",0
|
||||
101,"void benchmark_func<int, 256, 8u, 20u>(int, int*) [clone .kd]",0
|
||||
102,"void benchmark_func<float, 256, 8u, 22u>(float, float*) [clone .kd]",0
|
||||
103,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 22u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
104,"void benchmark_func<double, 256, 8u, 22u>(double, double*) [clone .kd]",0
|
||||
105,"void benchmark_func<__half2, 256, 8u, 22u>(__half2, __half2*) [clone .kd]",0
|
||||
106,"void benchmark_func<int, 256, 8u, 22u>(int, int*) [clone .kd]",0
|
||||
107,"void benchmark_func<float, 256, 8u, 24u>(float, float*) [clone .kd]",0
|
||||
108,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 24u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
109,"void benchmark_func<double, 256, 8u, 24u>(double, double*) [clone .kd]",0
|
||||
110,"void benchmark_func<__half2, 256, 8u, 24u>(__half2, __half2*) [clone .kd]",0
|
||||
111,"void benchmark_func<int, 256, 8u, 24u>(int, int*) [clone .kd]",0
|
||||
112,"void benchmark_func<float, 256, 8u, 28u>(float, float*) [clone .kd]",0
|
||||
113,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 28u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
114,"void benchmark_func<double, 256, 8u, 28u>(double, double*) [clone .kd]",0
|
||||
115,"void benchmark_func<__half2, 256, 8u, 28u>(__half2, __half2*) [clone .kd]",0
|
||||
116,"void benchmark_func<int, 256, 8u, 28u>(int, int*) [clone .kd]",0
|
||||
117,"void benchmark_func<float, 256, 8u, 32u>(float, float*) [clone .kd]",0
|
||||
118,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 32u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
119,"void benchmark_func<double, 256, 8u, 32u>(double, double*) [clone .kd]",0
|
||||
120,"void benchmark_func<__half2, 256, 8u, 32u>(__half2, __half2*) [clone .kd]",0
|
||||
121,"void benchmark_func<int, 256, 8u, 32u>(int, int*) [clone .kd]",0
|
||||
122,"void benchmark_func<float, 256, 8u, 40u>(float, float*) [clone .kd]",0
|
||||
123,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 40u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
124,"void benchmark_func<double, 256, 8u, 40u>(double, double*) [clone .kd]",0
|
||||
125,"void benchmark_func<__half2, 256, 8u, 40u>(__half2, __half2*) [clone .kd]",0
|
||||
126,"void benchmark_func<int, 256, 8u, 40u>(int, int*) [clone .kd]",0
|
||||
127,"void benchmark_func<float, 256, 8u, 48u>(float, float*) [clone .kd]",0
|
||||
128,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 48u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
129,"void benchmark_func<double, 256, 8u, 48u>(double, double*) [clone .kd]",0
|
||||
130,"void benchmark_func<__half2, 256, 8u, 48u>(__half2, __half2*) [clone .kd]",0
|
||||
131,"void benchmark_func<int, 256, 8u, 48u>(int, int*) [clone .kd]",0
|
||||
132,"void benchmark_func<float, 256, 8u, 56u>(float, float*) [clone .kd]",0
|
||||
133,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 56u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
134,"void benchmark_func<double, 256, 8u, 56u>(double, double*) [clone .kd]",0
|
||||
135,"void benchmark_func<__half2, 256, 8u, 56u>(__half2, __half2*) [clone .kd]",0
|
||||
136,"void benchmark_func<int, 256, 8u, 56u>(int, int*) [clone .kd]",0
|
||||
137,"void benchmark_func<float, 256, 8u, 64u>(float, float*) [clone .kd]",0
|
||||
138,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 64u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
139,"void benchmark_func<double, 256, 8u, 64u>(double, double*) [clone .kd]",0
|
||||
140,"void benchmark_func<__half2, 256, 8u, 64u>(__half2, __half2*) [clone .kd]",0
|
||||
141,"void benchmark_func<int, 256, 8u, 64u>(int, int*) [clone .kd]",0
|
||||
142,"void benchmark_func<float, 256, 8u, 80u>(float, float*) [clone .kd]",0
|
||||
143,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 80u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
144,"void benchmark_func<double, 256, 8u, 80u>(double, double*) [clone .kd]",0
|
||||
145,"void benchmark_func<__half2, 256, 8u, 80u>(__half2, __half2*) [clone .kd]",0
|
||||
146,"void benchmark_func<int, 256, 8u, 80u>(int, int*) [clone .kd]",0
|
||||
147,"void benchmark_func<float, 256, 8u, 96u>(float, float*) [clone .kd]",0
|
||||
148,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 96u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
149,"void benchmark_func<double, 256, 8u, 96u>(double, double*) [clone .kd]",0
|
||||
150,"void benchmark_func<__half2, 256, 8u, 96u>(__half2, __half2*) [clone .kd]",0
|
||||
151,"void benchmark_func<int, 256, 8u, 96u>(int, int*) [clone .kd]",0
|
||||
152,"void benchmark_func<float, 256, 8u, 128u>(float, float*) [clone .kd]",0
|
||||
153,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 128u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
154,"void benchmark_func<double, 256, 8u, 128u>(double, double*) [clone .kd]",0
|
||||
155,"void benchmark_func<__half2, 256, 8u, 128u>(__half2, __half2*) [clone .kd]",0
|
||||
156,"void benchmark_func<int, 256, 8u, 128u>(int, int*) [clone .kd]",0
|
||||
157,"void benchmark_func<float, 256, 8u, 256u>(float, float*) [clone .kd]",0
|
||||
158,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 256u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
159,"void benchmark_func<double, 256, 8u, 256u>(double, double*) [clone .kd]",0
|
||||
160,"void benchmark_func<__half2, 256, 8u, 256u>(__half2, __half2*) [clone .kd]",0
|
||||
161,"void benchmark_func<int, 256, 8u, 256u>(int, int*) [clone .kd]",0
|
||||
162,"void benchmark_func<float, 256, 8u, 512u>(float, float*) [clone .kd]",0
|
||||
163,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 512u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
164,"void benchmark_func<double, 256, 8u, 512u>(double, double*) [clone .kd]",0
|
||||
165,"void benchmark_func<__half2, 256, 8u, 512u>(__half2, __half2*) [clone .kd]",0
|
||||
166,"void benchmark_func<int, 256, 8u, 512u>(int, int*) [clone .kd]",0
|
||||
|
@@ -0,0 +1,168 @@
|
||||
Dispatch_ID,Kernel_Name,GPU_ID,queue-id,queue-index,pid,tid,grd,Workgroup_Size,LDS_Per_Workgroup,scr,vgpr,SGPR,fbar,sig,obj,SQ_CYCLES,SQ_BUSY_CYCLES,SQ_WAVES,GRBM_COUNT,GRBM_GUI_ACTIVE,CPC_CPC_STAT_BUSY,CPC_CPC_STAT_IDLE,CPC_CPC_TCIU_BUSY,CPC_CPC_TCIU_IDLE,CPC_CPC_STAT_STALL,CPC_UTCL1_STALL_ON_TRANSLATION,CPC_CPC_UTCL2IU_BUSY,CPC_CPC_UTCL2IU_IDLE,CPC_CPC_UTCL2IU_STALL,CPC_ME1_BUSY_FOR_PACKET_DECODE,CPC_ME1_DC0_SPI_BUSY,DispatchNs,Start_Timestamp,End_Timestamp,CompleteNs
|
||||
0,__amd_rocclr_fillBufferAligned.kd,0,0,0,160404,160404,33554432,256,0,0,4,32,4160,0x0,0x7fa4dea04280,3054296,2965383,524288,381786,381786,381786,0,302,381283,8404,518,1217,380421,0,8701,369195,16455596020581,16459814018450,16459814257808,16455745747285
|
||||
1,"void benchmark_func<short, 256, 8u, 0u>(short, short*) [clone .kd]",0,0,2,160404,160404,32768,256,0,0,12,24,13888,0x0,0x7fa4dea23f80,267264,159891,512,33407,33407,33407,0,302,32864,11021,515,1348,32461,0,29902,496,16455750923166,16459819051039,16459819064319,16455751060640
|
||||
2,"void benchmark_func<float, 256, 8u, 0u>(float, float*) [clone .kd]",0,0,5,160404,160404,4194304,256,0,0,12,24,14336,0x7fa4e1915380,0x7fa4dea23fc0,1319368,1215750,65536,164920,164920,164920,0,302,164718,9883,1995,2856,161253,0,14318,148256,16455751096469,16459819137118,16459819229437,16455751438626
|
||||
3,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 0u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,8,160404,160404,4194304,256,0,0,16,24,15040,0x7fa4e1915200,0x7fa4dea24000,2489752,2379046,65536,311218,311218,311218,0,302,307656,11070,1988,2776,305679,0,23304,282357,16455751475174,16459819264477,16459819445275,16455751854050
|
||||
4,"void benchmark_func<double, 256, 8u, 0u>(double, double*) [clone .kd]",0,0,11,160404,160404,4194304,256,0,0,16,24,15488,0x7fa4e1915080,0x7fa4dea24040,2469336,2369608,65536,308666,308666,308666,0,302,311430,11212,1984,2854,306219,0,25159,282507,16455751887389,16459819471035,16459819650713,16455752260654
|
||||
5,"void benchmark_func<__half2, 256, 8u, 0u>(__half2, __half2*) [clone .kd]",0,0,14,160404,160404,4194304,256,0,0,12,24,15936,0x7fa4df17df00,0x7fa4dea24080,1323944,1218548,65536,165492,165492,165492,0,302,164586,10023,1998,2765,162934,0,13812,149631,16455752292943,16459819675993,16459819769592,16455752574662
|
||||
6,"void benchmark_func<int, 256, 8u, 0u>(int, int*) [clone .kd]",0,0,17,160404,160404,4194304,256,0,0,12,24,16384,0x7fa4df17dd80,0x7fa4dea240c0,1317936,1212442,65536,164741,164741,164741,0,302,164490,9682,1993,2872,160757,0,14503,148317,16455752607511,16459819795351,16459819887190,16455752884450
|
||||
7,"void benchmark_func<float, 256, 8u, 1u>(float, float*) [clone .kd]",0,0,20,160404,160404,4194304,256,0,0,12,24,17088,0x7fa4df17dc00,0x7fa4dea24100,1312856,1212873,65536,164106,164106,164106,0,302,163192,9986,2023,2782,160795,0,14269,145183,16455752929538,16459819927030,16459820019029,16455753193628
|
||||
8,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 1u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,23,160404,160404,4194304,256,0,0,16,24,17792,0x7fa4df17da80,0x7fa4dea24140,2473128,2368675,65536,309140,309140,309140,0,302,309598,11293,1984,3102,308107,0,23994,282600,16455753225227,16459820052469,16459820231827,16455753592963
|
||||
9,"void benchmark_func<double, 256, 8u, 1u>(double, double*) [clone .kd]",0,0,26,160404,160404,4194304,256,0,0,16,24,18496,0x7fa4df17d900,0x7fa4dea24180,2468464,2363247,65536,308557,308557,308557,0,302,310648,10897,1999,2856,303659,0,23464,283744,16455753624442,16459820274067,16459820454065,16455754007727
|
||||
10,"void benchmark_func<__half2, 256, 8u, 1u>(__half2, __half2*) [clone .kd]",0,0,29,160404,160404,4194304,256,0,0,16,24,19200,0x7fa4df17d780,0x7fa4dea241c0,1323328,1219401,65536,165415,165415,165415,0,302,164270,10099,2000,2872,161555,0,13902,146548,16455754039826,16459820482705,16459820575984,16455754352924
|
||||
11,"void benchmark_func<int, 256, 8u, 1u>(int, int*) [clone .kd]",0,0,32,160404,160404,4194304,256,0,0,16,24,19904,0x7fa4df17d600,0x7fa4dea24200,1332256,1227054,65536,166531,166531,166531,0,302,164304,9919,1995,2870,161729,0,14747,147355,16455754385552,16459820608143,16459820701422,16455754668651
|
||||
12,"void benchmark_func<float, 256, 8u, 2u>(float, float*) [clone .kd]",0,0,35,160404,160404,4194304,256,0,0,12,24,20608,0x7fa4e1915480,0x7fa4dea24240,1312112,1206560,65536,164013,164013,164013,0,302,163256,9919,2000,2862,160085,0,15267,147399,16455754710170,16459820745582,16459820839181,16455754981889
|
||||
13,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 2u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,38,160404,160404,4194304,256,0,0,16,24,21312,0x7fa4e1915300,0x7fa4dea24280,2480504,2379791,65536,310062,310062,310062,0,302,308304,11324,2129,2854,306595,0,24884,282739,16455755016558,16459820871501,16459821050859,16455755380344
|
||||
14,"void benchmark_func<double, 256, 8u, 2u>(double, double*) [clone .kd]",0,0,41,160404,160404,4194304,256,0,0,16,24,22016,0x7fa4e1915180,0x7fa4dea242c0,2462736,2356547,65536,307841,307841,307841,0,302,305976,10794,1995,3563,303584,0,23454,283988,16455755413363,16459821083179,16459821263977,16455755750410
|
||||
15,"void benchmark_func<__half2, 256, 8u, 2u>(__half2, __half2*) [clone .kd]",0,0,44,160404,160404,4194304,256,0,0,16,24,22720,0x7fa4e1915000,0x7fa4dea24300,1313352,1214777,65536,164168,164168,164168,0,302,164008,9994,2003,2866,160013,0,15081,148687,16455755783578,16459821306856,16459821400775,16455756031679
|
||||
16,"void benchmark_func<int, 256, 8u, 2u>(int, int*) [clone .kd]",0,0,47,160404,160404,4194304,256,0,0,12,24,23424,0x7fa4df17de80,0x7fa4dea24340,1312360,1209599,65536,164044,164044,164044,0,302,163574,10005,1992,2871,159639,0,14973,146142,16455756063728,16459821431655,16459821525254,16455756319398
|
||||
17,"void benchmark_func<float, 256, 8u, 3u>(float, float*) [clone .kd]",0,0,50,160404,160404,4194304,256,0,0,12,24,24128,0x7fa4df17dd00,0x7fa4dea24380,1303488,1203745,65536,162935,162935,162935,0,302,162441,9789,1985,3348,159632,0,15221,145411,16455756359276,16459821558694,16459821652293,16455756602627
|
||||
18,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 3u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,53,160404,160404,4194304,256,0,0,16,24,24832,0x7fa4df17db80,0x7fa4dea243c0,2472760,2367442,65536,309094,309094,309094,0,302,308963,11266,1985,2728,306896,0,24611,281824,16455756636326,16459821691653,16459821870851,16455756971193
|
||||
19,"void benchmark_func<double, 256, 8u, 3u>(double, double*) [clone .kd]",0,0,56,160404,160404,4194304,256,0,0,16,24,25536,0x7fa4df17da00,0x7fa4dea24400,2445032,2341714,65536,305628,305628,305628,0,302,307625,10898,1985,3275,301991,0,22414,283687,16455757003461,16459821900130,16459822079809,16455757339179
|
||||
20,"void benchmark_func<__half2, 256, 8u, 3u>(__half2, __half2*) [clone .kd]",0,0,59,160404,160404,4194304,256,0,0,12,24,26240,0x7fa4df17d880,0x7fa4dea24440,1316024,1210007,65536,164502,164502,164502,0,302,163087,9709,2450,2951,160039,0,15364,147073,16455757371837,16459822111808,16459822204927,16455757627187
|
||||
21,"void benchmark_func<int, 256, 8u, 3u>(int, int*) [clone .kd]",0,0,62,160404,160404,4194304,256,0,0,12,24,26944,0x7fa4df17d700,0x7fa4dea24480,1308648,1208056,65536,163580,163580,163580,0,302,162705,9984,1991,3459,161393,0,14495,146670,16455757660616,16459822234207,16459822327966,16455757910867
|
||||
22,"void benchmark_func<float, 256, 8u, 4u>(float, float*) [clone .kd]",0,0,65,160404,160404,4194304,256,0,0,12,24,27648,0x7fa4e1915580,0x7fa4dea244c0,1314040,1209377,65536,164254,164254,164254,0,302,161513,10164,2311,2886,159722,0,15040,146331,16455757951565,16459822362846,16459822454525,16455758198185
|
||||
23,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 4u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,68,160404,160404,4194304,256,0,0,16,24,28608,0x7fa4e1915400,0x7fa4dea24500,2461808,2359696,65536,307725,307725,307725,0,302,306681,11332,1988,2879,305571,0,24570,280073,16455758233164,16459822482685,16459822663003,16455758573501
|
||||
24,"void benchmark_func<double, 256, 8u, 4u>(double, double*) [clone .kd]",0,0,71,160404,160404,4194304,256,0,0,16,24,29312,0x7fa4e1915280,0x7fa4dea24540,2445408,2346821,65536,305675,305675,305675,0,302,305411,10994,1984,2850,305172,0,23174,283305,16455758606970,16459822687963,16459822868761,16455758946597
|
||||
25,"void benchmark_func<__half2, 256, 8u, 4u>(__half2, __half2*) [clone .kd]",0,0,74,160404,160404,4194304,256,0,0,12,24,30016,0x7fa4e1915100,0x7fa4dea24580,1304416,1206732,65536,163051,163051,163051,0,302,162320,9879,1983,2864,159065,0,15465,145448,16455758979475,16459822898360,16459822991320,16455759231126
|
||||
26,"void benchmark_func<int, 256, 8u, 4u>(int, int*) [clone .kd]",0,0,77,160404,160404,4194304,256,0,0,8,24,30976,0x7fa4df17df80,0x7fa4dea245c0,1292624,1192112,65536,161577,161577,161577,0,302,161738,10023,2327,2862,159710,0,14882,144440,16455759263864,16459823035799,16459823128758,16455759514515
|
||||
27,"void benchmark_func<float, 256, 8u, 5u>(float, float*) [clone .kd]",0,0,80,160404,160404,4194304,256,0,0,12,24,31680,0x7fa4df17de00,0x7fa4dea24600,1299504,1195350,65536,162437,162437,162437,0,302,162706,9967,2001,3543,159614,0,15804,144282,16455759553613,16459823162198,16459823255317,16455759801724
|
||||
28,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 5u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,83,160404,160404,4194304,256,0,0,16,24,32640,0x7fa4df17dc80,0x7fa4dea24640,2433968,2330320,65536,304245,304245,304245,0,302,303350,10988,1983,3405,300231,0,24696,280416,16455759835042,16459823287637,16459823467635,16455760179709
|
||||
29,"void benchmark_func<double, 256, 8u, 5u>(double, double*) [clone .kd]",0,0,86,160404,160404,4194304,256,0,0,12,24,33600,0x7fa4df17db00,0x7fa4dea24680,2458592,2349905,65536,307323,307323,307323,0,302,306006,10884,1983,2875,304208,0,23040,282682,16455760212128,16459823496275,16459823676913,16455760549035
|
||||
30,"void benchmark_func<__half2, 256, 8u, 5u>(__half2, __half2*) [clone .kd]",0,0,89,160404,160404,4194304,256,0,0,12,24,34560,0x7fa4df17d980,0x7fa4dea246c0,1306368,1206741,65536,163295,163295,163295,0,302,162758,9781,1980,2871,159761,0,15689,145267,16455760581394,16459823701712,16459823795632,16455760831274
|
||||
31,"void benchmark_func<int, 256, 8u, 5u>(int, int*) [clone .kd]",0,0,92,160404,160404,4194304,256,0,0,8,24,35520,0x7fa4df17d800,0x7fa4dea24700,1312664,1207040,65536,164082,164082,164082,0,302,163488,9940,1990,2876,160507,0,14596,145853,16455760863973,16459823837071,16459823931150,16455761112193
|
||||
32,"void benchmark_func<float, 256, 8u, 6u>(float, float*) [clone .kd]",0,0,95,160404,160404,4194304,256,0,0,12,24,36224,0x7fa4df17d680,0x7fa4dea24740,1321872,1221256,65536,165233,165233,165233,0,302,162147,9969,1996,2867,159560,0,14896,146899,16455761151432,16459823964430,16459824057869,16455761400102
|
||||
33,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 6u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,98,160404,160404,4194304,256,0,0,12,24,37184,0x7fa4e1915500,0x7fa4dea24780,2464696,2361632,65536,308086,308086,308086,0,302,305139,11036,1983,2868,302387,0,25078,277529,16455761434921,16459824088429,16459824268107,16455761769668
|
||||
34,"void benchmark_func<double, 256, 8u, 6u>(double, double*) [clone .kd]",0,0,101,160404,160404,4194304,256,0,0,12,24,38144,0x7fa4e1915380,0x7fa4dea247c0,2461392,2360425,65536,307673,307673,307673,0,302,305427,11076,1992,2885,302946,0,22532,279743,16455761802247,16459824295307,16459824476265,16455762140324
|
||||
35,"void benchmark_func<__half2, 256, 8u, 6u>(__half2, __half2*) [clone .kd]",0,0,104,160404,160404,4194304,256,0,0,12,24,39104,0x7fa4e1915200,0x7fa4dea24800,1305624,1202597,65536,163202,163202,163202,0,302,163011,9848,2116,2880,159231,0,14593,145780,16455762173892,16459824504105,16459824598024,16455762426873
|
||||
36,"void benchmark_func<int, 256, 8u, 6u>(int, int*) [clone .kd]",0,0,107,160404,160404,4194304,256,0,0,8,24,40320,0x7fa4e1915080,0x7fa4dea24840,1312352,1206067,65536,164043,164043,164043,0,302,162703,9864,1993,3147,159734,0,14886,146334,16455762460281,16459824627943,16459824723142,16455762709792
|
||||
37,"void benchmark_func<float, 256, 8u, 7u>(float, float*) [clone .kd]",0,0,110,160404,160404,4194304,256,0,0,12,24,41280,0x7fa4df17df00,0x7fa4dea24880,1302088,1203236,65536,162760,162760,162760,0,302,161701,9943,1993,2869,160224,0,15067,145543,16455762749290,16459824757382,16459824850181,16455762993401
|
||||
38,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 7u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,113,160404,160404,4194304,256,0,0,12,24,42240,0x7fa4df17dd80,0x7fa4dea248c0,2447448,2340620,65536,305930,305930,305930,0,302,306203,10999,2416,2857,304190,0,24364,280881,16455763027530,16459824879781,16459825060899,16455763361757
|
||||
39,"void benchmark_func<double, 256, 8u, 7u>(double, double*) [clone .kd]",0,0,116,160404,160404,4194304,256,0,0,12,24,43200,0x7fa4df17dc00,0x7fa4dea24900,2435088,2331196,65536,304385,304385,304385,0,302,302129,10817,1984,2855,301237,0,22689,280140,16455763394095,16459825085859,16459825265377,16455763730143
|
||||
40,"void benchmark_func<__half2, 256, 8u, 7u>(__half2, __half2*) [clone .kd]",0,0,119,160404,160404,4194304,256,0,0,8,24,44160,0x7fa4df17da80,0x7fa4dea24940,1303768,1197820,65536,162970,162970,162970,0,302,162394,9810,1993,2863,159358,0,14254,145251,16455763762461,16459825308256,16459825402656,16455764015832
|
||||
41,"void benchmark_func<int, 256, 8u, 7u>(int, int*) [clone .kd]",0,0,122,160404,160404,4194304,256,0,0,12,24,45376,0x7fa4df17d900,0x7fa4dea24980,1314168,1209506,65536,164270,164270,164270,0,302,162606,10031,1987,2875,160011,0,15001,145418,16455764047910,16459825432095,16459825526654,16455764297721
|
||||
42,"void benchmark_func<float, 256, 8u, 8u>(float, float*) [clone .kd]",0,0,125,160404,160404,4194304,256,0,0,12,24,46336,0x7fa4df17d780,0x7fa4dea249c0,1304744,1204371,65536,163092,163092,163092,0,302,162100,9832,1988,2858,159243,0,14453,145734,16455764339509,16459825560894,16459825655293,16455764579600
|
||||
43,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 8u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,128,160404,160404,4194304,256,0,0,12,24,47552,0x7fa4df17d600,0x7fa4dea24a00,2454656,2342887,65536,306831,306831,306831,0,302,302128,11151,1988,2856,303326,0,23478,279679,16455764613389,16459825694973,16459825874011,16455764949186
|
||||
44,"void benchmark_func<double, 256, 8u, 8u>(double, double*) [clone .kd]",0,0,131,160404,160404,4194304,256,0,0,12,24,48512,0x7fa4e1915480,0x7fa4dea24a40,2423448,2319468,65536,302930,302930,302930,0,302,301962,10721,2444,2775,299256,0,20799,278985,16455764982385,16459825906011,16459826086489,16455765316392
|
||||
45,"void benchmark_func<__half2, 256, 8u, 8u>(__half2, __half2*) [clone .kd]",0,0,134,160404,160404,4194304,256,0,0,8,24,49472,0x7fa4e1915300,0x7fa4dea24a80,1296960,1194187,65536,162119,162119,162119,0,302,160548,9766,1982,2861,158093,0,14973,144909,16455765348480,16459826124088,16459826216567,16455765598171
|
||||
46,"void benchmark_func<int, 256, 8u, 8u>(int, int*) [clone .kd]",0,0,137,160404,160404,4194304,256,0,0,12,24,50688,0x7fa4e1915180,0x7fa4dea24ac0,1299568,1196131,65536,162445,162445,162445,0,302,161718,10124,2002,2864,158747,0,15905,144007,16455765631050,16459826246807,16459826340406,16455765880130
|
||||
47,"void benchmark_func<float, 256, 8u, 9u>(float, float*) [clone .kd]",0,0,140,160404,160404,4194304,256,0,0,12,24,51648,0x7fa4e1915000,0x7fa4dea24b00,1290392,1193104,65536,161298,161298,161298,0,302,161640,9771,2780,2850,158150,0,14711,145019,16455765920139,16459826376246,16459826468245,16455766159269
|
||||
48,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 9u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,143,160404,160404,4194304,256,0,0,12,24,52864,0x7fa4df17de80,0x7fa4dea24b40,2422784,2315632,65536,302847,302847,302847,0,302,301018,10861,1984,2858,300004,0,22382,278312,16455766192818,16459826507925,16459826687443,16455766536935
|
||||
49,"void benchmark_func<double, 256, 8u, 9u>(double, double*) [clone .kd]",0,0,146,160404,160404,4194304,256,0,0,12,24,54080,0x7fa4df17dd00,0x7fa4dea24b80,2434008,2326432,65536,304250,304250,304250,0,302,301824,10836,1982,2854,299344,0,22937,276973,16455766569704,16459826714482,16459826893201,16455766906861
|
||||
50,"void benchmark_func<__half2, 256, 8u, 9u>(__half2, __half2*) [clone .kd]",0,0,149,160404,160404,4194304,256,0,0,8,24,55296,0x7fa4df17db80,0x7fa4dea24bc0,1305496,1205247,65536,163186,163186,163186,0,302,162598,9852,2602,2856,160212,0,14997,147179,16455766939259,16459826918480,16459827012720,16455767189110
|
||||
51,"void benchmark_func<int, 256, 8u, 9u>(int, int*) [clone .kd]",0,0,152,160404,160404,4194304,256,0,0,12,24,56768,0x7fa4df17da00,0x7fa4dea24c00,1307864,1200590,65536,163482,163482,163482,0,302,162718,10124,2002,2874,160292,0,16732,144298,16455767221458,16459827039599,16459827135438,16455767473149
|
||||
52,"void benchmark_func<float, 256, 8u, 10u>(float, float*) [clone .kd]",0,0,155,160404,160404,4194304,256,0,0,12,24,57728,0x7fa4df17d880,0x7fa4dea24c40,1302200,1197947,65536,162774,162774,162774,0,302,161680,10010,1984,2868,159446,0,14897,144270,16455767512877,16459827168718,16459827262317,16455767758038
|
||||
53,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 10u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,158,160404,160404,4194304,256,0,0,12,24,58944,0x7fa4df17d700,0x7fa4dea24c80,2425960,2318236,65536,303244,303244,303244,0,302,300174,10933,1984,2867,297837,0,23743,277455,16455767792436,16459827288077,16459827466955,16455768124864
|
||||
54,"void benchmark_func<double, 256, 8u, 10u>(double, double*) [clone .kd]",0,0,161,160404,160404,4194304,256,0,0,12,24,60160,0x7fa4e1915580,0x7fa4dea24cc0,2419872,2315057,65536,302483,302483,302483,0,302,302910,10812,1988,2861,299245,0,22219,278343,16455768158882,16459827491755,16459827673193,16455768495029
|
||||
55,"void benchmark_func<__half2, 256, 8u, 10u>(__half2, __half2*) [clone .kd]",0,0,164,160404,160404,4194304,256,0,0,8,24,61376,0x7fa4e1915400,0x7fa4dea24d00,1302664,1203867,65536,162832,162832,162832,0,302,163166,9878,1978,3219,159399,0,15354,145529,16455768527638,16459827698153,16459827793192,16455768782078
|
||||
56,"void benchmark_func<int, 256, 8u, 10u>(int, int*) [clone .kd]",0,0,167,160404,160404,4194304,256,0,0,12,24,62848,0x7fa4e1915280,0x7fa4dea24d40,1351264,1247322,65536,168907,168907,168907,0,302,168605,9912,1985,2861,167423,0,16211,151208,16455768814917,16459827820711,16459827920070,16455769068187
|
||||
57,"void benchmark_func<float, 256, 8u, 11u>(float, float*) [clone .kd]",0,0,170,160404,160404,4194304,256,0,0,12,24,63808,0x7fa4e1915100,0x7fa4dea24d80,1297224,1195508,65536,162152,162152,162152,0,302,161547,9831,1979,2821,159531,0,15350,145397,16455769108436,16459827952390,16459828045829,16455769357336
|
||||
58,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 11u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,173,160404,160404,4194304,256,0,0,12,24,65024,0x7fa4df17df80,0x7fa4dea24dc0,2413576,2308979,65536,301696,301696,301696,0,302,299849,10964,1983,2856,298478,0,22947,275716,16455769391345,16459828071589,16459828250947,16455769726052
|
||||
59,"void benchmark_func<double, 256, 8u, 11u>(double, double*) [clone .kd]",0,0,176,160404,160404,4194304,256,0,0,12,24,66240,0x7fa4df17de00,0x7fa4dea24e00,2413176,2306522,65536,301646,301646,301646,0,302,299161,10963,1985,2858,296594,0,22449,275842,16455769758191,16459828277507,16459828458145,16455770091858
|
||||
60,"void benchmark_func<__half2, 256, 8u, 11u>(__half2, __half2*) [clone .kd]",0,0,179,160404,160404,4194304,256,0,0,8,24,67456,0x7fa4df17dc80,0x7fa4dea24e40,1317816,1214625,65536,164726,164726,164726,0,302,162915,9976,2005,2860,160442,0,15371,145323,16455770124497,16459828485185,16459828580704,16455770380247
|
||||
61,"void benchmark_func<int, 256, 8u, 11u>(int, int*) [clone .kd]",0,0,182,160404,160404,4194304,256,0,0,12,24,68928,0x7fa4df17db00,0x7fa4dea24e80,1400440,1299378,65536,175054,175054,175054,0,302,176321,10107,1984,2853,174437,0,16173,157632,16455770412186,16459828607744,16459828711903,16455770675815
|
||||
62,"void benchmark_func<float, 256, 8u, 12u>(float, float*) [clone .kd]",0,0,185,160404,160404,4194304,256,0,0,12,24,70144,0x7fa4df17d980,0x7fa4dea24ec0,1284472,1182639,65536,160558,160558,160558,0,302,159819,9939,1978,2862,157820,0,15099,143263,16455770715324,16459828744542,16459828836861,16455770963884
|
||||
63,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 12u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,188,160404,160404,4194304,256,0,0,12,24,71616,0x7fa4df17d800,0x7fa4dea24f00,2424240,2317645,65536,303029,303029,303029,0,302,303919,11024,1987,2856,301015,0,23976,276661,16455770995883,16459828861341,16459829041499,16455771338540
|
||||
64,"void benchmark_func<double, 256, 8u, 12u>(double, double*) [clone .kd]",0,0,191,160404,160404,4194304,256,0,0,12,24,72832,0x7fa4df17d680,0x7fa4dea24f40,2413496,2307512,65536,301686,301686,301686,0,302,298577,11047,1991,2859,300012,0,21751,276544,16455771371319,16459829068219,16459829248537,16455771708076
|
||||
65,"void benchmark_func<__half2, 256, 8u, 12u>(__half2, __half2*) [clone .kd]",0,0,194,160404,160404,4194304,256,0,0,8,24,74048,0x7fa4e1915500,0x7fa4dea24f80,1299552,1192694,65536,162443,162443,162443,0,302,161757,10159,1996,2868,158141,0,15318,144438,16455771740454,16459829274617,16459829367896,16455771989885
|
||||
66,"void benchmark_func<int, 256, 8u, 12u>(int, int*) [clone .kd]",0,0,197,160404,160404,4194304,256,0,0,12,24,75776,0x7fa4e1915380,0x7fa4dea24fc0,1455320,1353288,65536,181914,181914,181914,0,302,182203,10235,1983,3394,179322,0,16944,163221,16455772022183,16459829393976,16459829500855,16455772284413
|
||||
67,"void benchmark_func<float, 256, 8u, 13u>(float, float*) [clone .kd]",0,0,200,160404,160404,4194304,256,0,0,12,24,76992,0x7fa4e1915200,0x7fa4dea25000,1300752,1199343,65536,162593,162593,162593,0,302,160367,10103,2000,3502,158767,0,15825,143569,16455772338001,16459829533494,16459829628213,16455772571612
|
||||
68,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 13u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,203,160404,160404,4194304,256,0,0,12,24,78464,0x7fa4e1915080,0x7fa4dea25040,2401688,2298207,65536,300210,300210,300210,0,302,301019,11026,1994,3430,295942,0,23478,276562,16455772605281,16459829654613,16459829834771,16455772944978
|
||||
69,"void benchmark_func<double, 256, 8u, 13u>(double, double*) [clone .kd]",0,0,206,160404,160404,4194304,256,0,0,12,24,79936,0x7fa4df17df00,0x7fa4dea25080,2409880,2309181,65536,301234,301234,301234,0,302,303561,10869,2261,2812,298081,0,21518,276823,16455772977147,16459829860371,16459830040369,16455773312504
|
||||
70,"void benchmark_func<__half2, 256, 8u, 13u>(__half2, __half2*) [clone .kd]",0,0,209,160404,160404,4194304,256,0,0,8,24,81408,0x7fa4df17dd80,0x7fa4dea250c0,1307168,1203521,65536,163395,163395,163395,0,302,162519,9774,1993,2857,159883,0,15315,144811,16455773344713,16459830065169,16459830160048,16455773601653
|
||||
71,"void benchmark_func<int, 256, 8u, 13u>(int, int*) [clone .kd]",0,0,212,160404,160404,4194304,256,0,0,12,24,83136,0x7fa4df17dc00,0x7fa4dea25100,1539272,1428310,65536,192408,192408,192408,0,302,191485,10299,1983,2857,188579,0,18186,171533,16455773633441,16459830185648,16459830301167,16455773906211
|
||||
72,"void benchmark_func<float, 256, 8u, 14u>(float, float*) [clone .kd]",0,0,215,160404,160404,4194304,256,0,0,12,24,84352,0x7fa4df17da80,0x7fa4dea25140,1288856,1189423,65536,161106,161106,161106,0,302,160987,9945,1981,2856,157602,0,15029,143949,16455773946199,16459830346926,16459830440525,16455774198710
|
||||
73,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 14u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,218,160404,160404,4194304,256,0,0,12,24,85824,0x7fa4df17d900,0x7fa4dea25180,2426416,2322037,65536,303301,303301,303301,0,302,299491,10993,1981,2854,295678,0,22811,276059,16455774230768,16459830465805,16459830646123,16455774581785
|
||||
74,"void benchmark_func<double, 256, 8u, 14u>(double, double*) [clone .kd]",0,0,221,160404,160404,4194304,256,0,0,12,24,87296,0x7fa4df17d780,0x7fa4dea251c0,2419416,2316863,65536,302426,302426,302426,0,302,297511,10650,2477,2855,295688,0,21807,275113,16455774614574,16459830669963,16459830849801,16455774952101
|
||||
75,"void benchmark_func<__half2, 256, 8u, 14u>(__half2, __half2*) [clone .kd]",0,0,224,160404,160404,4194304,256,0,0,12,24,88768,0x7fa4df17d600,0x7fa4dea25200,1307472,1202961,65536,163433,163433,163433,0,302,163397,10039,1980,2848,159101,0,15978,145846,16455774985629,16459830873801,16459830968520,16455775234160
|
||||
76,"void benchmark_func<int, 256, 8u, 14u>(int, int*) [clone .kd]",0,0,227,160404,160404,4194304,256,0,0,12,24,90752,0x7fa4e1915480,0x7fa4dea25240,1622168,1510392,65536,202770,202770,202770,0,302,202187,10397,2045,2856,198587,0,18036,180606,16455775267148,16459830993640,16459831113479,16455775544848
|
||||
77,"void benchmark_func<float, 256, 8u, 15u>(float, float*) [clone .kd]",0,0,230,160404,160404,4194304,256,0,0,12,24,91968,0x7fa4e1915300,0x7fa4dea25280,1294056,1192499,65536,161756,161756,161756,0,302,161091,9826,1997,2867,158447,0,15654,144068,16455775585786,16459831145318,16459831238917,16455775826147
|
||||
78,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 15u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,233,160404,160404,4194304,256,0,0,12,24,93440,0x7fa4e1915180,0x7fa4dea252c0,2405520,2302777,65536,300689,300689,300689,0,302,300287,11198,1986,2858,298643,0,23729,277899,16455775858676,16459831263237,16459831443555,16455776199193
|
||||
79,"void benchmark_func<double, 256, 8u, 15u>(double, double*) [clone .kd]",0,0,236,160404,160404,4194304,256,0,0,12,24,94912,0x7fa4e1915000,0x7fa4dea25300,2400232,2295419,65536,300028,300028,300028,0,302,300209,10766,2084,2857,294602,0,21371,275268,16455776232571,16459831467555,16459831647073,16455776567138
|
||||
80,"void benchmark_func<__half2, 256, 8u, 15u>(__half2, __half2*) [clone .kd]",0,0,239,160404,160404,4194304,256,0,0,12,24,96384,0x7fa4df17de80,0x7fa4dea25340,1300288,1196068,65536,162535,162535,162535,0,302,162454,10034,1999,2867,159071,0,15814,144589,16455776599807,16459831672833,16459831767552,16455776848878
|
||||
81,"void benchmark_func<int, 256, 8u, 15u>(int, int*) [clone .kd]",0,0,242,160404,160404,4194304,256,0,0,12,24,98368,0x7fa4df17dd00,0x7fa4dea25380,1685304,1580856,65536,210662,210662,210662,0,302,210483,10410,1984,2845,207881,0,19002,190060,16455776880936,16459831791872,16459831918911,16455777168065
|
||||
82,"void benchmark_func<float, 256, 8u, 16u>(float, float*) [clone .kd]",0,0,245,160404,160404,4194304,256,0,0,12,24,99584,0x7fa4df17db80,0x7fa4dea253c0,1288624,1186903,65536,161077,161077,161077,0,302,160660,9839,2551,2860,159591,0,14635,143609,16455777207664,16459831950910,16459832045149,16455777461254
|
||||
83,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 16u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,248,160404,160404,4194304,256,0,0,12,24,101312,0x7fa4df17da00,0x7fa4dea25400,2381520,2279362,65536,297689,297689,297689,0,302,298143,10990,1983,2858,293125,0,22636,274286,16455777493653,16459832068989,16459832247707,16455777828510
|
||||
84,"void benchmark_func<double, 256, 8u, 16u>(double, double*) [clone .kd]",0,0,251,160404,160404,4194304,256,0,0,12,24,102784,0x7fa4df17d880,0x7fa4dea25440,2399040,2297487,65536,299879,299879,299879,0,302,298960,10821,2452,2864,295113,0,21943,275142,16455777861029,16459832271707,16459832451865,16455778197966
|
||||
85,"void benchmark_func<__half2, 256, 8u, 16u>(__half2, __half2*) [clone .kd]",0,0,254,160404,160404,4194304,256,0,0,12,24,104256,0x7fa4df17d700,0x7fa4dea25480,1286400,1186146,65536,160799,160799,160799,0,302,162335,9995,2009,2873,160086,0,16156,143712,16455778230494,16459832476985,16459832571544,16455778486934
|
||||
86,"void benchmark_func<int, 256, 8u, 16u>(int, int*) [clone .kd]",0,0,257,160404,160404,4194304,256,0,0,12,24,106240,0x7fa4e1915580,0x7fa4dea254c0,1757424,1647049,65536,219677,219677,219677,0,302,220088,10626,1982,2877,216242,0,19822,196694,16455778520023,16459832596184,16459832726903,16455778814072
|
||||
87,"void benchmark_func<float, 256, 8u, 17u>(float, float*) [clone .kd]",0,0,260,160404,160404,4194304,256,0,0,12,24,107712,0x7fa4e1915400,0x7fa4dea25500,1294568,1186472,65536,161820,161820,161820,0,302,160234,9890,1981,3698,158003,0,15308,144336,16455778854500,16459832759222,16459832852181,16455779108470
|
||||
88,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 17u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,263,160404,160404,4194304,256,0,0,16,24,109440,0x7fa4e1915280,0x7fa4dea25540,2392888,2287887,65536,299110,299110,299110,0,302,298112,10867,1973,2862,294777,0,22679,274102,16455779141859,16459832879701,16459833058739,16455779475536
|
||||
89,"void benchmark_func<double, 256, 8u, 17u>(double, double*) [clone .kd]",0,0,266,160404,160404,4194304,256,0,0,16,24,111168,0x7fa4e1915100,0x7fa4dea25580,2401992,2289811,65536,300248,300248,300248,0,302,296774,10738,1987,2853,295442,0,22225,275361,16455779508625,16459833082899,16459833262897,16455779844452
|
||||
90,"void benchmark_func<__half2, 256, 8u, 17u>(__half2, __half2*) [clone .kd]",0,0,269,160404,160404,4194304,256,0,0,8,24,112896,0x7fa4df17df80,0x7fa4dea255c0,1305656,1201517,65536,163206,163206,163206,0,302,161242,9983,2001,2857,159450,0,15761,143699,16455779877421,16459833288017,16459833383536,16455780127861
|
||||
91,"void benchmark_func<int, 256, 8u, 17u>(int, int*) [clone .kd]",0,0,272,160404,160404,4194304,256,0,0,12,24,115136,0x7fa4df17de00,0x7fa4dea25600,1835888,1728820,65536,229485,229485,229485,0,302,230330,10630,1993,2854,226969,0,20133,206619,16455780160520,16459833407376,16459833546414,16455780451169
|
||||
92,"void benchmark_func<float, 256, 8u, 18u>(float, float*) [clone .kd]",0,0,275,160404,160404,4194304,256,0,0,12,24,116608,0x7fa4df17dc80,0x7fa4dea25640,1286440,1184750,65536,160804,160804,160804,0,302,161344,9928,1988,2872,157846,0,15832,143531,16455780491367,16459833580014,16459833674733,16455780733488
|
||||
93,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 18u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,278,160404,160404,4194304,256,0,0,16,24,118336,0x7fa4df17db00,0x7fa4dea25680,2383424,2279919,65536,297927,297927,297927,0,302,296358,10745,1978,2859,293936,0,20764,273545,16455780765587,16459833700973,16459833882891,16455781104664
|
||||
94,"void benchmark_func<double, 256, 8u, 18u>(double, double*) [clone .kd]",0,0,281,160404,160404,4194304,256,0,0,16,24,120064,0x7fa4df17d980,0x7fa4dea256c0,2388856,2286605,65536,298606,298606,298606,0,302,300358,10742,1983,2860,295300,0,21804,274850,16455781137012,16459833908331,16459834089929,16455781476229
|
||||
95,"void benchmark_func<__half2, 256, 8u, 18u>(__half2, __half2*) [clone .kd]",0,0,284,160404,160404,4194304,256,0,0,12,24,121792,0x7fa4df17d800,0x7fa4dea25700,1313456,1215418,65536,164181,164181,164181,0,302,165292,10225,2012,3659,160574,0,15454,145307,16455781508568,16459834116329,16459834213608,16455781760528
|
||||
96,"void benchmark_func<int, 256, 8u, 18u>(int, int*) [clone .kd]",0,0,287,160404,160404,4194304,256,0,0,12,24,124032,0x7fa4df17d680,0x7fa4dea25740,1919368,1807963,65536,239920,239920,239920,0,302,237985,10670,1978,2859,235837,0,20212,216222,16455781792887,16459834239048,16459834384486,16455782092975
|
||||
97,"void benchmark_func<float, 256, 8u, 20u>(float, float*) [clone .kd]",0,0,290,160404,160404,4194304,256,0,0,12,24,125504,0x7fa4e1915500,0x7fa4dea25780,1291672,1186562,65536,161458,161458,161458,0,302,160940,9958,1986,2850,158079,0,15259,144740,16455782134114,16459834418246,16459834514245,16455782388634
|
||||
98,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 20u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,293,160404,160404,4194304,256,0,0,12,24,127488,0x7fa4e1915380,0x7fa4dea257c0,2388120,2281798,65536,298514,298514,298514,0,302,297125,10718,1993,2856,293906,0,20863,274592,16455782421403,16459834539525,16459834719203,16455782757750
|
||||
99,"void benchmark_func<double, 256, 8u, 20u>(double, double*) [clone .kd]",0,0,296,160404,160404,4194304,256,0,0,12,24,129216,0x7fa4e1915200,0x7fa4dea25800,2390256,2281848,65536,298781,298781,298781,0,302,297372,10626,1987,2854,296749,0,20412,275088,16455782790769,16459834742243,16459834922081,16455783127606
|
||||
100,"void benchmark_func<__half2, 256, 8u, 20u>(__half2, __half2*) [clone .kd]",0,0,299,160404,160404,4194304,256,0,0,12,24,130944,0x7fa4e1915080,0x7fa4dea25840,1367216,1260259,65536,170901,170901,170901,0,302,170601,10015,1981,2841,168434,0,16533,150533,16455783159834,16459834947360,16459835047839,16455783418554
|
||||
101,"void benchmark_func<int, 256, 8u, 20u>(int, int*) [clone .kd]",0,0,302,160404,160404,4194304,256,0,0,12,24,133440,0x7fa4df17df00,0x7fa4dea25880,2073824,1962299,65536,259227,259227,259227,0,302,258964,10861,1990,2847,256744,0,21179,234585,16455783452133,16459835074079,16459835229598,16455783768351
|
||||
102,"void benchmark_func<float, 256, 8u, 22u>(float, float*) [clone .kd]",0,0,305,160404,160404,4194304,256,0,0,12,24,134912,0x7fa4df17dd80,0x7fa4dea258c0,1287496,1186190,65536,160936,160936,160936,0,302,161393,10076,2008,2865,157458,0,16069,142943,16455783808239,16459835264157,16459835358876,16455784057380
|
||||
103,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 22u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,308,160404,160404,4194304,256,0,0,12,24,136896,0x7fa4df17dc00,0x7fa4dea25900,2378112,2272096,65536,297263,297263,297263,0,302,296072,10630,1980,2856,292857,0,20523,273942,16455784089709,16459835383836,16459835562394,16455784427076
|
||||
104,"void benchmark_func<double, 256, 8u, 22u>(double, double*) [clone .kd]",0,0,311,160404,160404,4194304,256,0,0,12,24,138880,0x7fa4df17da80,0x7fa4dea25940,2373424,2264706,65536,296677,296677,296677,0,302,296052,10851,1990,2859,293568,0,20830,272748,16455784459774,16459835587674,16459835767352,16455784797701
|
||||
105,"void benchmark_func<__half2, 256, 8u, 22u>(__half2, __half2*) [clone .kd]",0,0,314,160404,160404,4194304,256,0,0,12,24,140864,0x7fa4df17d900,0x7fa4dea25980,1426448,1320448,65536,178305,178305,178305,0,302,179040,10084,1979,2864,175601,0,17178,159309,16455784829610,16459835793432,16459835900471,16455785091690
|
||||
106,"void benchmark_func<int, 256, 8u, 22u>(int, int*) [clone .kd]",0,0,317,160404,160404,4194304,256,0,0,12,24,143616,0x7fa4df17d780,0x7fa4dea259c0,2243128,2131517,65536,280390,280390,280390,0,302,280672,11034,2010,2883,276790,0,22466,256112,16455785123559,16459835926871,16459836097749,16455785449056
|
||||
107,"void benchmark_func<float, 256, 8u, 24u>(float, float*) [clone .kd]",0,0,320,160404,160404,4194304,256,0,0,12,24,145344,0x7fa4df17d600,0x7fa4dea25a00,1298512,1198584,65536,162313,162313,162313,0,302,161284,9990,2159,2868,157347,0,16198,144054,16455785489515,16459836131189,16459836226868,16455785733205
|
||||
108,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 24u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,323,160404,160404,4194304,256,0,0,12,24,147584,0x7fa4e1915480,0x7fa4dea25a40,2380240,2267768,65536,297529,297529,297529,0,302,295128,10694,1982,2861,293122,0,21619,273587,16455785766304,16459836253427,16459836433426,16455786102831
|
||||
109,"void benchmark_func<double, 256, 8u, 24u>(double, double*) [clone .kd]",0,0,326,160404,160404,4194304,256,0,0,12,24,149568,0x7fa4e1915300,0x7fa4dea25a80,2372944,2273074,65536,296617,296617,296617,0,302,294446,10900,1989,2849,293088,0,21322,271797,16455786136420,16459836459185,16459836639824,16455786478156
|
||||
110,"void benchmark_func<__half2, 256, 8u, 24u>(__half2, __half2*) [clone .kd]",0,0,329,160404,160404,4194304,256,0,0,12,24,151552,0x7fa4e1915180,0x7fa4dea25ac0,1492576,1383501,65536,186571,186571,186571,0,302,186776,10247,1980,2858,183631,0,17719,166727,16455786511615,16459836664303,16459836773902,16455786777795
|
||||
111,"void benchmark_func<int, 256, 8u, 24u>(int, int*) [clone .kd]",0,0,332,160404,160404,4194304,256,0,0,12,24,154304,0x7fa4e1915000,0x7fa4dea25b00,2402512,2292175,65536,300313,300313,300313,0,302,299105,11231,2000,2854,297369,0,23652,274190,16455786811294,16459836797742,16459836979020,16455787150531
|
||||
112,"void benchmark_func<float, 256, 8u, 28u>(float, float*) [clone .kd]",0,0,335,160404,160404,4194304,256,0,0,12,24,156288,0x7fa4df17de80,0x7fa4dea25b40,1374040,1270875,65536,171754,171754,171754,0,302,171424,10216,1978,2848,167823,0,16860,151743,16455787190419,16459837011500,16459837113419,16455787456439
|
||||
113,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 28u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,338,160404,160404,4194304,256,0,0,12,24,158784,0x7fa4df17dd00,0x7fa4dea25b80,2398768,2277363,65536,299845,299845,299845,0,302,298103,10556,1987,2773,294772,0,20837,276952,16455787490437,16459837138859,16459837321577,16455787827884
|
||||
114,"void benchmark_func<double, 256, 8u, 28u>(double, double*) [clone .kd]",0,0,341,160404,160404,4194304,256,0,0,12,24,161024,0x7fa4df17db80,0x7fa4dea25bc0,2379488,2255075,65536,297435,297435,297435,0,302,298599,10571,2001,2861,295739,0,20052,275208,16455787861403,16459837347497,16459837531175,16455788200670
|
||||
115,"void benchmark_func<__half2, 256, 8u, 28u>(__half2, __half2*) [clone .kd]",0,0,344,160404,160404,4194304,256,0,0,12,24,163264,0x7fa4df17da00,0x7fa4dea25c00,1652944,1538836,65536,206617,206617,206617,0,302,205530,10316,1983,2855,203192,0,18539,185814,16455788232639,16459837558534,16459837680773,16455788513508
|
||||
116,"void benchmark_func<int, 256, 8u, 28u>(int, int*) [clone .kd]",0,0,347,160404,160404,4194304,256,0,0,12,24,166528,0x7fa4df17d880,0x7fa4dea25c40,2716912,2608658,65536,339613,339613,339613,0,302,339967,11294,1983,3553,338157,0,25564,311658,16455788546017,16459837706533,16459837913251,16455788930282
|
||||
117,"void benchmark_func<float, 256, 8u, 32u>(float, float*) [clone .kd]",0,0,350,160404,160404,4194304,256,0,0,12,24,168512,0x7fa4df17d700,0x7fa4dea25c80,1465744,1363230,65536,183217,183217,183217,0,302,183306,10315,1978,2859,180632,0,17747,163958,16455788949911,16459837962370,16459838073729,16455789221371
|
||||
118,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 32u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,353,160404,160404,4194304,256,0,0,12,24,171264,0x7fa4e1915580,0x7fa4dea25cc0,2365360,2249828,65536,295669,295669,295669,0,302,295351,10619,1986,2862,295260,0,20792,274338,16455789256059,16459838101889,16459838286687,16455789595896
|
||||
119,"void benchmark_func<double, 256, 8u, 32u>(double, double*) [clone .kd]",0,0,356,160404,160404,4194304,256,0,0,12,24,173760,0x7fa4e1915400,0x7fa4dea25d00,2394888,2277860,65536,299360,299360,299360,0,302,301421,10732,1992,2869,295174,0,20994,274687,16455789628565,16459838311807,16459838497405,16455789967012
|
||||
120,"void benchmark_func<__half2, 256, 8u, 32u>(__half2, __half2*) [clone .kd]",0,0,359,160404,160404,4194304,256,0,0,12,24,176256,0x7fa4e1915280,0x7fa4dea25d40,1803392,1692900,65536,225423,225423,225423,0,302,225331,10622,1988,3610,222616,0,19616,203319,16455790000191,16459838522845,16459838657564,16455790301549
|
||||
121,"void benchmark_func<int, 256, 8u, 32u>(int, int*) [clone .kd]",0,0,362,160404,160404,4194304,256,0,0,12,24,179776,0x7fa4e1915100,0x7fa4dea25d80,3046136,2933967,65536,380766,380766,380766,0,302,380945,11632,2009,2871,378348,0,27845,350455,16455790334318,16459838681723,16459838913721,16455790768711
|
||||
122,"void benchmark_func<float, 256, 8u, 40u>(float, float*) [clone .kd]",0,0,365,160404,160404,4194304,256,0,0,12,24,182272,0x7fa4df17df80,0x7fa4dea25dc0,1689024,1577596,65536,211127,211127,211127,0,302,210601,10552,1978,3565,208607,0,19194,189381,16455790787631,16459838983800,16459839110039,16455791072370
|
||||
123,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 40u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,368,160404,160404,4194304,256,0,0,12,24,185536,0x7fa4df17de00,0x7fa4dea25e00,2452920,2338387,65536,306614,306614,306614,0,302,303981,11163,1982,2857,303985,0,23959,281436,16455791106538,16459839134519,16459839329077,16455791495573
|
||||
124,"void benchmark_func<double, 256, 8u, 40u>(double, double*) [clone .kd]",0,0,371,160404,160404,4194304,256,0,0,12,24,188544,0x7fa4df17dc80,0x7fa4dea25e40,2493536,2350810,65536,311691,311691,311691,0,302,313129,10884,1984,2855,307657,0,21901,285776,16455791506873,16459839354517,16459839549715,16455791913897
|
||||
125,"void benchmark_func<__half2, 256, 8u, 40u>(__half2, __half2*) [clone .kd]",0,0,374,160404,160404,4194304,256,0,0,12,24,191552,0x7fa4df17db00,0x7fa4dea25e80,2127720,2020824,65536,265964,265964,265964,0,302,265921,10866,1984,2856,263032,0,21800,241530,16455791924787,16459839573554,16459839734193,16455792256194
|
||||
126,"void benchmark_func<int, 256, 8u, 40u>(int, int*) [clone .kd]",0,0,377,160404,160404,4194304,256,0,0,12,24,195840,0x7fa4df17d980,0x7fa4dea25ec0,3693904,3582511,65536,461737,461737,461737,0,302,460857,12055,2753,3484,459384,0,31588,426959,16455792288193,16459839759153,16459840042350,16455792770324
|
||||
127,"void benchmark_func<float, 256, 8u, 48u>(float, float*) [clone .kd]",0,0,380,160404,160404,4194304,256,0,0,12,24,198592,0x7fa4df17d800,0x7fa4dea25f00,1945672,1845665,65536,243208,243208,243208,0,302,242954,10685,1979,2856,240760,0,20816,219698,16455792789354,16459840112589,16459840262348,16455793095822
|
||||
128,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 48u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,383,160404,160404,4194304,256,0,0,12,24,202368,0x7fa4df17d680,0x7fa4dea25f40,2679216,2562304,65536,334901,334901,334901,0,302,332929,11200,2302,2858,330635,0,23385,310213,16455793130421,16459840288107,16459840496745,16455793512646
|
||||
129,"void benchmark_func<double, 256, 8u, 48u>(double, double*) [clone .kd]",0,0,386,160404,160404,4194304,256,0,0,12,24,205888,0x7fa4e1915500,0x7fa4dea25f80,2659976,2539669,65536,332496,332496,332496,0,302,328280,11344,2348,2850,327963,0,24068,306442,16455793527455,16459840558025,16459840764743,16455793910461
|
||||
130,"void benchmark_func<__half2, 256, 8u, 48u>(__half2, __half2*) [clone .kd]",0,0,389,160404,160404,4194304,256,0,0,12,24,209408,0x7fa4e1915380,0x7fa4dea25fc0,2456952,2348100,65536,307118,307118,307118,0,302,306137,11219,1989,3234,304212,0,23876,280418,16455793926980,16459840826502,16459841012420,16455794273027
|
||||
131,"void benchmark_func<int, 256, 8u, 48u>(int, int*) [clone .kd]",0,0,392,160404,160404,4194304,256,0,0,12,24,214464,0x7fa4e1915200,0x7fa4dea26000,4339496,4228742,65536,542436,542436,542436,0,302,544108,12972,2279,2884,539838,0,35914,505008,16455794307655,16459841037700,16459841372256,16455794845565
|
||||
132,"void benchmark_func<float, 256, 8u, 56u>(float, float*) [clone .kd]",0,0,395,160404,160404,4194304,256,0,0,12,24,217728,0x7fa4e1915080,0x7fa4dea26040,2184424,2074572,65536,273052,273052,273052,0,302,271359,10923,1998,2879,269204,0,22264,248023,16455794864144,16459841417216,16459841584894,16455795201471
|
||||
133,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 56u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,398,160404,160404,4194304,256,0,0,12,24,222016,0x7fa4df17df00,0x7fa4dea26080,2947416,2834049,65536,368426,368426,368426,0,302,366126,11494,1995,2858,363568,0,25990,336478,16455795236310,16459841610014,16459841838812,16455795658563
|
||||
134,"void benchmark_func<double, 256, 8u, 56u>(double, double*) [clone .kd]",0,0,401,160404,160404,4194304,256,0,0,12,24,226048,0x7fa4df17dd80,0x7fa4dea260c0,2923400,2816323,65536,365424,365424,365424,0,302,365277,11889,1980,2847,361478,0,29178,333718,16455795669763,16459841873212,16459842103289,16455796106026
|
||||
135,"void benchmark_func<__half2, 256, 8u, 56u>(__half2, __half2*) [clone .kd]",0,0,404,160404,160404,4194304,256,0,0,12,24,230080,0x7fa4df17dc00,0x7fa4dea26100,2780648,2671271,65536,347580,347580,347580,0,302,346393,11581,2002,2866,344702,0,25700,318886,16455796117396,16459842148409,16459842359927,16455796534340
|
||||
136,"void benchmark_func<int, 256, 8u, 56u>(int, int*) [clone .kd]",0,0,407,160404,160404,4194304,256,0,0,12,24,235904,0x7fa4df17da80,0x7fa4dea26140,4998192,4878999,65536,624773,624773,624773,0,302,623941,13172,1979,3344,621441,0,40093,581740,16455796545099,16459842398966,16459842784882,16455797137856
|
||||
137,"void benchmark_func<float, 256, 8u, 64u>(float, float*) [clone .kd]",0,0,410,160404,160404,4194304,256,0,0,12,24,239424,0x7fa4df17d900,0x7fa4dea26180,2432192,2321616,65536,304023,304023,304023,0,302,303469,11259,1985,2860,300575,0,23889,277806,16455797156716,16459842828402,16459843014480,16455797501032
|
||||
138,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 64u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,413,160404,160404,4194304,256,0,0,12,24,244224,0x7fa4df17d780,0x7fa4dea261c0,3174160,3069908,65536,396769,396769,396769,0,302,398077,11804,1985,3542,393868,0,27786,366242,16455797534991,16459843039440,16459843288877,16455797956385
|
||||
139,"void benchmark_func<double, 256, 8u, 64u>(double, double*) [clone .kd]",0,0,416,160404,160404,4194304,256,0,0,12,24,248768,0x7fa4df17d600,0x7fa4dea26200,3131216,3022543,65536,391401,391401,391401,0,302,390713,11547,1985,2854,388958,0,27950,362846,16455797971014,16459843351117,16459843599434,16455798431677
|
||||
140,"void benchmark_func<__half2, 256, 8u, 64u>(__half2, __half2*) [clone .kd]",0,0,419,160404,160404,4194304,256,0,0,12,24,253312,0x7fa4e1915480,0x7fa4dea26240,3100528,2990806,65536,387565,387565,387565,0,302,387865,11639,2764,2863,386044,0,27863,357762,16455798442746,16459843661514,16459843898951,16455798894989
|
||||
141,"void benchmark_func<int, 256, 8u, 64u>(int, int*) [clone .kd]",0,0,422,160404,160404,4194304,256,0,0,8,24,255552,0x7fa4e1915300,0x7fa4dea26280,5747248,5634568,65536,718405,718405,718405,0,302,718669,14144,1989,2849,717066,0,45015,671238,16455798905498,16459843960711,16459844415106,16455799564403
|
||||
142,"void benchmark_func<float, 256, 8u, 80u>(float, float*) [clone .kd]",0,0,425,160404,160404,4194304,256,0,0,12,24,259840,0x7fa4e1915180,0x7fa4dea262c0,2916576,2804807,65536,364571,364571,364571,0,302,363952,11555,1991,2852,360506,0,26611,335118,16455799583402,16459844484865,16459844710943,16455800006936
|
||||
143,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 80u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,428,160404,160404,4194304,256,0,0,12,24,265664,0x7fa4e1915000,0x7fa4dea26300,3754320,3653751,65536,469289,469289,469289,0,302,468313,12192,1974,3076,465341,0,32235,435591,16455800017685,16459844772863,16459845070780,16455800527876
|
||||
144,"void benchmark_func<double, 256, 8u, 80u>(double, double*) [clone .kd]",0,0,431,160404,160404,4194304,256,0,0,12,24,271232,0x7fa4df17de80,0x7fa4dea26340,3780312,3677623,65536,472538,472538,472538,0,302,471486,12289,1983,2857,468151,0,32146,437240,16455800538425,16459845111739,16459845410296,16455801043406
|
||||
145,"void benchmark_func<__half2, 256, 8u, 80u>(__half2, __half2*) [clone .kd]",0,0,434,160404,160404,4194304,256,0,0,8,24,273216,0x7fa4df17dd00,0x7fa4dea26380,3867328,3755881,65536,483415,483415,483415,0,302,484215,12290,1979,2854,480712,0,33514,447552,16455801053976,16459845448696,16459845745013,16455801555576
|
||||
146,"void benchmark_func<int, 256, 8u, 80u>(int, int*) [clone .kd]",0,0,437,160404,160404,4194304,256,0,0,8,24,275712,0x7fa4df17db80,0x7fa4dea263c0,7038864,6928585,65536,879857,879857,879857,0,302,880408,15075,2364,2863,877849,0,52888,823542,16455801566496,16459845787893,16459846345647,16455802340196
|
||||
147,"void benchmark_func<float, 256, 8u, 96u>(float, float*) [clone .kd]",0,0,440,160404,160404,4194304,256,0,0,12,24,280768,0x7fa4df17da00,0x7fa4dea26400,3420136,3306909,65536,427516,427516,427516,0,302,426665,11889,1987,2868,423858,0,29963,393627,16455802359925,16459846419726,16459846683244,16455802831697
|
||||
148,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 96u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,443,160404,160404,4194304,256,0,0,12,24,287616,0x7fa4df17d880,0x7fa4dea26440,4387064,4284369,65536,548382,548382,548382,0,302,548706,12730,1977,2855,547464,0,35893,512573,16455802842607,16459846747883,16459847098759,16455803405205
|
||||
149,"void benchmark_func<double, 256, 8u, 96u>(double, double*) [clone .kd]",0,0,446,160404,160404,4194304,256,0,0,12,24,294208,0x7fa4df17d700,0x7fa4dea26480,4420232,4316073,65536,552528,552528,552528,0,302,550357,12746,1983,2850,548734,0,35631,513345,16455803416105,16459847172679,16459847523075,16455803975473
|
||||
150,"void benchmark_func<__half2, 256, 8u, 96u>(__half2, __half2*) [clone .kd]",0,0,449,160404,160404,4194304,256,0,0,8,24,296960,0x7fa4e1915580,0x7fa4dea264c0,4505280,4392775,65536,563159,563159,563159,0,302,563312,13121,1988,2860,560110,0,36992,524418,16455803986203,16459847586275,16459847933631,16455804539921
|
||||
151,"void benchmark_func<int, 256, 8u, 96u>(int, int*) [clone .kd]",0,0,452,160404,160404,4194304,256,0,0,8,24,299968,0x7fa4e1915400,0x7fa4dea26500,8328112,8221147,65536,1041013,1041013,1041013,0,302,1041397,16179,1994,2863,1039515,0,61225,978130,16455804550891,16459847995231,16459848656664,16455805412838
|
||||
152,"void benchmark_func<float, 256, 8u, 128u>(float, float*) [clone .kd]",0,0,455,160404,160404,4194304,256,0,0,8,24,302720,0x7fa4e1915280,0x7fa4dea26540,5770040,5659672,65536,721254,721254,721254,0,302,721414,14162,1994,2862,718518,0,44774,674116,16455805431707,16459848727703,16459849174899,16455806053823
|
||||
153,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 128u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,458,160404,160404,4194304,256,0,0,12,24,305472,0x7fa4e1915100,0x7fa4dea26580,5789080,5671472,65536,723634,723634,723634,0,302,723413,13942,2140,2887,720116,0,45522,675148,16455806069412,16459849236978,16459849702094,16455806744846
|
||||
154,"void benchmark_func<double, 256, 8u, 128u>(double, double*) [clone .kd]",0,0,461,160404,160404,4194304,256,0,0,12,24,308224,0x7fa4df17df80,0x7fa4dea265c0,5779840,5665403,65536,722479,722479,722479,0,302,723012,14099,1985,2803,719455,0,45239,674724,16455806755986,16459849767533,16459850230248,16455807428240
|
||||
155,"void benchmark_func<__half2, 256, 8u, 128u>(__half2, __half2*) [clone .kd]",0,0,464,160404,160404,4194304,256,0,0,8,24,310976,0x7fa4df17de00,0x7fa4dea26600,5815432,5696511,65536,726928,726928,726928,0,302,724965,13809,1978,3397,723415,0,45253,678914,16455807438810,16459850296328,16459850749123,16455808121763
|
||||
156,"void benchmark_func<int, 256, 8u, 128u>(int, int*) [clone .kd]",0,0,467,160404,160404,4194304,256,0,0,8,24,313216,0x7fa4df17dc80,0x7fa4dea26640,10937192,10813152,65536,1367148,1367148,1367148,0,302,1368697,18219,2246,2858,1365600,0,77946,1288492,16455808132613,16459850814882,16459851685274,16455809225601
|
||||
157,"void benchmark_func<float, 256, 8u, 256u>(float, float*) [clone .kd]",0,0,470,160404,160404,4194304,256,0,0,8,24,315968,0x7fa4df17db00,0x7fa4dea26680,10964392,10847231,65536,1370548,1370548,1370548,0,302,1370271,18344,1987,2860,1367847,0,77513,1289984,16455809244270,16459851757913,16459852611665,16455810335458
|
||||
158,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 256u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,473,160404,160404,4194304,256,0,0,12,24,318720,0x7fa4df17d980,0x7fa4dea266c0,10992872,10863103,65536,1374108,1374108,1374108,0,302,1374472,18270,1990,2864,1371593,0,77740,1294475,16455810346737,16459852679664,16459853565255,16455811479784
|
||||
159,"void benchmark_func<double, 256, 8u, 256u>(double, double*) [clone .kd]",0,0,476,160404,160404,4194304,256,0,0,12,24,321472,0x7fa4df17d800,0x7fa4dea26700,10966968,10847229,65536,1370870,1370870,1370870,0,302,1370743,18248,2458,2860,1367996,0,77467,1290818,16455811491423,16459853631814,16459854512286,16455812616200
|
||||
160,"void benchmark_func<__half2, 256, 8u, 256u>(__half2, __half2*) [clone .kd]",0,0,479,160404,160404,4194304,256,0,0,8,24,324224,0x7fa4df17d680,0x7fa4dea26740,11011488,10884514,65536,1376435,1376435,1376435,0,302,1375492,18166,1990,2860,1372950,0,77321,1295109,16455812627040,16459854589245,16459855450036,16455813729097
|
||||
161,"void benchmark_func<int, 256, 8u, 256u>(int, int*) [clone .kd]",0,0,482,160404,160404,4194304,256,0,0,8,24,326464,0x7fa4e1915500,0x7fa4dea26780,21315392,21186254,65536,2664423,2664423,2664423,0,302,2662927,26888,1984,2853,2661083,0,142564,2516378,16455813740147,16459855516916,16459857217059,16455815696001
|
||||
162,"void benchmark_func<float, 256, 8u, 512u>(float, float*) [clone .kd]",0,0,485,160404,160404,4194304,256,0,0,8,24,329216,0x7fa4e1915380,0x7fa4dea267c0,21363016,21232803,65536,2670376,2670376,2670376,0,302,2668444,26984,1988,2868,2666482,0,142637,2525415,16455815715451,16459857313218,16459858979761,16455817626487
|
||||
163,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 512u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,488,160404,160404,4194304,256,0,0,12,24,331968,0x7fa4e1915200,0x7fa4dea26800,21349320,21239724,65536,2668664,2668664,2668664,0,302,2670123,26928,1985,2857,2666445,0,144071,2524469,16455817637907,16459859072080,16459860798303,16455819622720
|
||||
164,"void benchmark_func<double, 256, 8u, 512u>(double, double*) [clone .kd]",0,0,491,160404,160404,4194304,256,0,0,12,24,334720,0x7fa4e1915080,0x7fa4dea26840,21367280,21231303,65536,2670909,2670909,2670909,0,302,2670788,26949,1984,2862,2667713,0,143628,2523988,16455819634510,16459860911902,16459862627405,16455821603674
|
||||
165,"void benchmark_func<__half2, 256, 8u, 512u>(__half2, __half2*) [clone .kd]",0,0,494,160404,160404,4194304,256,0,0,8,24,337472,0x7fa4df17df00,0x7fa4dea26880,21376560,21264518,65536,2672069,2672069,2672069,0,302,2672852,27184,1991,2772,2673975,0,143359,2526542,16455821614774,16459862726444,16459864400827,16455823540860
|
||||
166,"void benchmark_func<int, 256, 8u, 512u>(int, int*) [clone .kd]",0,0,497,160404,160404,4194304,256,0,0,8,24,0,0x7fa4df17dd80,0x7fa4dea268c0,42063856,41926181,65536,5257981,5257981,5257981,0,302,5257452,44432,1981,2867,5255318,0,273863,4980459,16455823552009,16459864489946,16459867849753,16455827171680
|
||||
|
@@ -0,0 +1,11 @@
|
||||
Kernel_Name,Count,Sum(ns),Mean(ns),Median(ns),Pct
|
||||
"void benchmark_func<int, 256, 8u, 512u>(int, int*) [clone .kd]",1,3359807.0,3359807.0,3359807.0,7.8432640011997155
|
||||
"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 512u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",1,1726223.0,1726223.0,1726223.0,4.029762041076459
|
||||
"void benchmark_func<double, 256, 8u, 512u>(double, double*) [clone .kd]",1,1715503.0,1715503.0,1715503.0,4.004736856566497
|
||||
"void benchmark_func<int, 256, 8u, 256u>(int, int*) [clone .kd]",1,1700143.0,1700143.0,1700143.0,3.968879875776104
|
||||
"void benchmark_func<__half2, 256, 8u, 512u>(__half2, __half2*) [clone .kd]",1,1674383.0,1674383.0,1674383.0,3.908744730908884
|
||||
"void benchmark_func<float, 256, 8u, 512u>(float, float*) [clone .kd]",1,1666543.0,1666543.0,1666543.0,3.89044273029712
|
||||
"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 256u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",1,885591.0,885591.0,885591.0,2.067358038746409
|
||||
"void benchmark_func<double, 256, 8u, 256u>(double, double*) [clone .kd]",1,880472.0,880472.0,880472.0,2.055408046255132
|
||||
"void benchmark_func<int, 256, 8u, 128u>(int, int*) [clone .kd]",1,870392.0,870392.0,870392.0,2.0318769026114363
|
||||
"void benchmark_func<__half2, 256, 8u, 256u>(__half2, __half2*) [clone .kd]",1,860791.0,860791.0,860791.0,2.009463955178587
|
||||
|
@@ -0,0 +1,9 @@
|
||||
Metric,Count,Unit
|
||||
VALU - Vector,,Instr per wave
|
||||
VMEM,,Instr per wave
|
||||
LDS_Per_Workgroup,,Instr per wave
|
||||
VALU - MFMA,,Instr per wave
|
||||
SALU,,Instr per wave
|
||||
SMEM,,Instr per wave
|
||||
Branch,,Instr per wave
|
||||
GDS,,Instr per wave
|
||||
|
@@ -0,0 +1,16 @@
|
||||
Metric,Count,Unit
|
||||
INT32,,Instr per wave
|
||||
INT64,,Instr per wave
|
||||
F16-ADD,,Instr per wave
|
||||
F16-MUL,,Instr per wave
|
||||
F16-FMA,,Instr per wave
|
||||
F16-Trans,,Instr per wave
|
||||
F32-ADD,,Instr per wave
|
||||
F32-MUL,,Instr per wave
|
||||
F32-FMA,,Instr per wave
|
||||
F32-Trans,,Instr per wave
|
||||
F64-ADD,,Instr per wave
|
||||
F64-MUL,,Instr per wave
|
||||
F64-FMA,,Instr per wave
|
||||
F64-Trans,,Instr per wave
|
||||
Conversion,,Instr per wave
|
||||
|
@@ -0,0 +1,9 @@
|
||||
type,Count
|
||||
Buffer Instr,
|
||||
Buffer Read,
|
||||
Buffer Write,
|
||||
Buffer Atomic,
|
||||
Flat Instr,
|
||||
Flat Read,
|
||||
Flat Write,
|
||||
Flat Atomic,
|
||||
|
@@ -0,0 +1,6 @@
|
||||
type,Count
|
||||
MFMA-I8,
|
||||
MFMA-F16,
|
||||
MFMA-BF16,
|
||||
MFMA-F32,
|
||||
MFMA-F64,
|
||||
|
@@ -0,0 +1,26 @@
|
||||
Info
|
||||
CPC
|
||||
06fa5f860366
|
||||
AMD EPYC 7282 16-Core Processor
|
||||
Ubuntu 20.04.5 LTS
|
||||
5.11.0-27-generic
|
||||
5.1.3-66
|
||||
Wed Sep 28 20:27:19 2022 ()
|
||||
gfx90a
|
||||
8
|
||||
104
|
||||
4
|
||||
64
|
||||
32
|
||||
1024
|
||||
16
|
||||
8192
|
||||
1700
|
||||
1600
|
||||
800
|
||||
1600
|
||||
32
|
||||
mi200
|
||||
56
|
||||
1638.4
|
||||
roofline|cpc
|
||||
|
@@ -0,0 +1,7 @@
|
||||
Metric,Value
|
||||
valu_flops_pop,
|
||||
mfma_flops_bf16_pop,
|
||||
mfma_flops_f16_pop,
|
||||
mfma_flops_f32_pop,
|
||||
mfma_flops_f64_pop,
|
||||
mfma_flops_i8_pop,
|
||||
|
@@ -0,0 +1,8 @@
|
||||
Metric,Avg,Min,Max,Unit
|
||||
IPC (Avg),,,,Instr/cycle
|
||||
IPC (Issue),,,,Instr/cycle
|
||||
SALU Util,,,,Pct
|
||||
VALU Util,,,,Pct
|
||||
VALU Active Threads,,,,Threads
|
||||
MFMA Util,,,,Pct
|
||||
MFMA Instr Cycles,,,,Cycles/instr
|
||||
|
@@ -0,0 +1,7 @@
|
||||
Metric,Avg,Min,Max,Unit
|
||||
FLOPs (Total),,,,Ops per wave
|
||||
INT8 OPs,,,,Ops per wave
|
||||
F16 OPs,,,,Ops per wave
|
||||
BF16 OPs,,,,Ops per wave
|
||||
F32 OPs,,,,Ops per wave
|
||||
F64 OPs,,,,Ops per wave
|
||||
|
@@ -0,0 +1,5 @@
|
||||
Metric,Value
|
||||
Utilization,
|
||||
Access Rate,
|
||||
Bandwith (Pct-of-Peak),
|
||||
Bank Conflict Rate,
|
||||
|
@@ -0,0 +1,12 @@
|
||||
Metric,Avg,Min,Max,Unit
|
||||
Wave Cycles,,,,Cycles/wave
|
||||
LDS_Per_Workgroup Instrs,,,,Instr per wave
|
||||
Bandwidth,,,,Bytes per wave
|
||||
Bank Conficts/Access,,,,Conflicts/access
|
||||
Dispatch_ID Accesses,,,,Cycles per wave
|
||||
Atomic Cycles,,,,Cycles per wave
|
||||
Bank Conflict,,,,Cycles per wave
|
||||
Addr Conflict,,,,Cycles per wave
|
||||
Unaligned Stall,,,,Cycles per wave
|
||||
Mem Violations,,,, per wave
|
||||
LDS_Per_Workgroup Latency,,,,Cycles
|
||||
|
@@ -0,0 +1,3 @@
|
||||
Metric,Value
|
||||
Bandwidth,
|
||||
Cache Hit,
|
||||
|
@@ -0,0 +1,6 @@
|
||||
Metric,Mean,Min,Max,Unit
|
||||
Req,,,,Req per wave
|
||||
Hits,,,,Hits per wave
|
||||
Misses - Non Duplicated,,,,Misses per wave
|
||||
Misses - Duplicated,,,,Misses per wave
|
||||
Cache Hit,,,,Pct
|
||||
|
@@ -0,0 +1,3 @@
|
||||
Metric,Value
|
||||
Bandwidth,
|
||||
Cache Hit,
|
||||
|
@@ -0,0 +1,13 @@
|
||||
Metric,Mean,Min,Max,Unit
|
||||
Req,,,,Req per wave
|
||||
Hits,,,,Req per wave
|
||||
Misses - Non Duplicated,,,,Req per wave
|
||||
Misses- Duplicated,,,,Req per wave
|
||||
Cache Hit,,,,Pct
|
||||
Read Req (Total),,,,Req per wave
|
||||
Atomic Req,,,,Req per wave
|
||||
Read Req (1 DWord),,,,Req per wave
|
||||
Read Req (2 DWord),,,,Req per wave
|
||||
Read Req (4 DWord),,,,Req per wave
|
||||
Read Req (8 DWord),,,,Req per wave
|
||||
Read Req (16 DWord),,,,Req per wave
|
||||
|
@@ -0,0 +1,5 @@
|
||||
Metric,Mean,Min,Max,Unit
|
||||
Read Req,,,,Req per wave
|
||||
Write Req,,,,Req per wave
|
||||
Atomic Req,,,,Req per wave
|
||||
Stall,,,,Cycles per wave
|
||||
|
@@ -0,0 +1,17 @@
|
||||
Metric,Avg,Min,Max,Unit
|
||||
TA Busy,,,,Pct
|
||||
TC2TA Addr Stall,,,,Pct
|
||||
TC2TA Data Stall,,,,Pct
|
||||
TD2TA Addr Stall,,,,Pct
|
||||
Total Instructions,,,,Instr per wave
|
||||
Flat Instr,,,,Instr per wave
|
||||
Flat Read Instr,,,,Instr per wave
|
||||
Flat Write Instr,,,,Instr per wave
|
||||
Flat Atomic Instr,,,,Instr per wave
|
||||
Buffer Instr,,,,Instr per wave
|
||||
Buffer Read Instr,,,,Instr per wave
|
||||
Buffer Write Instr,,,,Instr per wave
|
||||
Buffer Atomic Instr,,,,Instr per wave
|
||||
Buffer Total Cylces,,,,Cycles per wave
|
||||
Buffer Coalesced Read,,,,Cycles per wave
|
||||
Buffer Coalesced Write,,,,Cycles per wave
|
||||
|
@@ -0,0 +1,8 @@
|
||||
Metric,Avg,Min,Max,Unit
|
||||
TD Busy,,,,Pct
|
||||
TC2TD Stall,,,,Pct
|
||||
SPI2TD Stall,,,,Pct
|
||||
Coalescable Instr,,,,Instr per wave
|
||||
Load Instr,,,,Instr per wave
|
||||
Store Instr,,,,Instr per wave
|
||||
Atomic Instr,,,,Instr per wave
|
||||
|
@@ -0,0 +1,5 @@
|
||||
Metric,Value
|
||||
Buffer Coalescing,
|
||||
Cache Util,
|
||||
Cache BW,
|
||||
Cache Hit,
|
||||
|
@@ -0,0 +1,6 @@
|
||||
Metric,Mean,Min,Max,unit
|
||||
Stalled on L2 Data,,,,Pct
|
||||
Stalled on L2 Req,,,,Pct
|
||||
Tag RAM Stall (Read),,,,Pct
|
||||
Tag RAM Stall (Write),,,,Pct
|
||||
Tag RAM Stall (Atomic),,,,Pct
|
||||
|
@@ -0,0 +1,15 @@
|
||||
Metric,Avg,Min,Max,Unit
|
||||
Total Req,,,,Req per wave
|
||||
Read Req,,,,Req per wave
|
||||
Write Req,,,,Req per wave
|
||||
Atomic Req,,,,Req per wave
|
||||
Cache Accesses,,,,Req per wave
|
||||
Cache Hits,,,,Req per wave
|
||||
Cache Hit Rate,,,,Pct
|
||||
Invalidate,,,,Req per wave
|
||||
L1-TCR Read,,,,Req per wave
|
||||
L1-L2 Write,,,,Req per wave
|
||||
L1-L2 Atomic,,,,Req per wave
|
||||
L1 Access Latency,,,,Cycles
|
||||
L1-L2 Read Latency,,,,Cycles
|
||||
L1-L2 Write Latency,,,,Cycles
|
||||
|
@@ -0,0 +1,13 @@
|
||||
Xfer,Mean,Min,Max,Unit
|
||||
NC - Read,,,,Req per wave
|
||||
UC - Read,,,,Req per wave
|
||||
CC - Read,,,,Req per wave
|
||||
RW - Read,,,,Req per wave
|
||||
RW - Write,,,,Req per wave
|
||||
NC - Write,,,,Req per wave
|
||||
UC - Write,,,,Req per wave
|
||||
CC - Write,,,,Req per wave
|
||||
NC - Atomic,,,,Req per wave
|
||||
UC - Atomic,,,,Req per wave
|
||||
CC - Atomic,,,,Req per wave
|
||||
RW - Atomic,,,,Req per wave
|
||||
|
@@ -0,0 +1,6 @@
|
||||
Metric,Mean,Min,Max,Units
|
||||
Req,,,, per wave
|
||||
Hit Ratio,,,,Pct
|
||||
Hits,,,, per wave
|
||||
Misses (Translation),,,, per wave
|
||||
Misses (Permission),,,, per wave
|
||||
|
@@ -0,0 +1,5 @@
|
||||
Metric,Value,Unit
|
||||
L2 Util,,Pct
|
||||
Cache Hit,,Pct
|
||||
L2-EA Rd BW,,Gb/s
|
||||
L2-EA Wr BW,,Gb/s
|
||||
|
@@ -0,0 +1,16 @@
|
||||
Metric,Avg,Min,Max,Unit
|
||||
Read BW,,,,Bytes per wave
|
||||
Write BW,,,,Bytes per wave
|
||||
Read (32B),,,,Req per wave
|
||||
Read (Uncached 32B),,,,Req per wave
|
||||
Read (64B),,,,Req per wave
|
||||
HBM Read,,,,Req per wave
|
||||
Write (32B),,,,Req per wave
|
||||
Write (Uncached 32B),,,,Req per wave
|
||||
Write (64B),,,,Req per wave
|
||||
HBM Write,,,,Req per wave
|
||||
Read Latency,,,,Cycles
|
||||
Write Latency,,,,Cycles
|
||||
Atomic Latency,,,,Cycles
|
||||
Read Stall,,,,Pct
|
||||
Write Stall,,,,Pct
|
||||
|
@@ -0,0 +1,19 @@
|
||||
Metric,Avg,Min,Max,Unit
|
||||
Req,,,,Req per wave
|
||||
Streaming Req,,,,Req per wave
|
||||
Read Req,,,,Req per wave
|
||||
Write Req,,,,Req per wave
|
||||
Atomic Req,,,,Req per wave
|
||||
Probe Req,,,,Req per wave
|
||||
Hits,,,,Hits per wave
|
||||
Misses,,,,Misses per wave
|
||||
Cache Hit,,,,Pct
|
||||
Writeback,,,, per wave
|
||||
NC Req,,,,Req per wave
|
||||
UC Req,,,,Req per wave
|
||||
CC Req,,,,Req per wave
|
||||
RW Req,,,,Req per wave
|
||||
Writeback (Normal),,,, per wave
|
||||
Writeback (TC Req),,,, per wave
|
||||
Evict (Normal),,,, per wave
|
||||
Evict (TC Req),,,, per wave
|
||||
|
@@ -0,0 +1,8 @@
|
||||
Metric,Avg,Min,Max,Unit
|
||||
Read - Remote Socket Stall,,,,Req per wave
|
||||
Read - Peer GCD Stall,,,,Req per wave
|
||||
Read - HBM Stall,,,,Req per wave
|
||||
Write - Remote Socket Stall,,,,Req per wave
|
||||
Write - Peer GCD Stall,,,,Req per wave
|
||||
Write - HBM Stall,,,,Req per wave
|
||||
Write - Credit Starvation,,,,Req per wave
|
||||
|
@@ -0,0 +1,17 @@
|
||||
Channel,Hit Rate,Req,Read Req,Write Req,AtomicReq,EA Read Req,EA Write Req,EA AtomicReq,EA Read Lat - cycles,EA Write Lat - cycles,EA Atomic Lat - cycles,EA Read Stall - IO,EA Read Stall - GMI,EA Read Stall - DRAM,EA Write Stall - IO,EA Write Stall - GMI,EA Write Stall - DRAM,EA Write Stall - Starve
|
||||
0,,,,,,,,,,,,,,,,,,
|
||||
1,,,,,,,,,,,,,,,,,,
|
||||
2,,,,,,,,,,,,,,,,,,
|
||||
3,,,,,,,,,,,,,,,,,,
|
||||
4,,,,,,,,,,,,,,,,,,
|
||||
5,,,,,,,,,,,,,,,,,,
|
||||
6,,,,,,,,,,,,,,,,,,
|
||||
7,,,,,,,,,,,,,,,,,,
|
||||
8,,,,,,,,,,,,,,,,,,
|
||||
9,,,,,,,,,,,,,,,,,,
|
||||
10,,,,,,,,,,,,,,,,,,
|
||||
11,,,,,,,,,,,,,,,,,,
|
||||
12,,,,,,,,,,,,,,,,,,
|
||||
13,,,,,,,,,,,,,,,,,,
|
||||
14,,,,,,,,,,,,,,,,,,
|
||||
15,,,,,,,,,,,,,,,,,,
|
||||
|
@@ -0,0 +1,17 @@
|
||||
Channel,Hit Rate,Req,Read Req,Write Req,AtomicReq,EA Read Req,EA Write Req,EA AtomicReq,EA Read Lat - cycles,EA Write Lat - cycles,EA Atomic Lat - cycles,EA Read Stall - IO,EA Read Stall - GMI,EA Read Stall - DRAM,EA Write Stall - IO,EA Write Stall - GMI,EA Write Stall - DRAM,EA Write Stall - Starve
|
||||
16,,,,,,,,,,,,,,,,,,
|
||||
17,,,,,,,,,,,,,,,,,,
|
||||
18,,,,,,,,,,,,,,,,,,
|
||||
19,,,,,,,,,,,,,,,,,,
|
||||
20,,,,,,,,,,,,,,,,,,
|
||||
21,,,,,,,,,,,,,,,,,,
|
||||
22,,,,,,,,,,,,,,,,,,
|
||||
23,,,,,,,,,,,,,,,,,,
|
||||
24,,,,,,,,,,,,,,,,,,
|
||||
25,,,,,,,,,,,,,,,,,,
|
||||
26,,,,,,,,,,,,,,,,,,
|
||||
27,,,,,,,,,,,,,,,,,,
|
||||
28,,,,,,,,,,,,,,,,,,
|
||||
29,,,,,,,,,,,,,,,,,,
|
||||
30,,,,,,,,,,,,,,,,,,
|
||||
31,,,,,,,,,,,,,,,,,,
|
||||
|
@@ -0,0 +1,55 @@
|
||||
Metric,Value,Alias
|
||||
Wave Life,,wave_life_
|
||||
Active CUs,None/104,active_cu_
|
||||
SALU,,salu_
|
||||
SMEM,,smem_
|
||||
VALU,,valu_
|
||||
MFMA,,mfma_
|
||||
VMEM,,vmem_
|
||||
LDS_Per_Workgroup,,lds_
|
||||
GWS,,gws_
|
||||
BR,,br_
|
||||
VGPR,12.0,vgpr_
|
||||
SGPR,24.0,sgpr_
|
||||
LDS_Per_Workgroup Allocation,0.0,lds_alloc_
|
||||
Scratch Allocation,0.0,scratch_alloc_
|
||||
Wavefronts,,wavefronts_
|
||||
Workgroups,,workgroups_
|
||||
LDS_Per_Workgroup Req,,lds_req_
|
||||
IL1 Fetch,,il1_fetch_
|
||||
IL1 Hit,,il1_hit_
|
||||
IL1_L2 Rd,,il1_l2_req_
|
||||
vL1D Rd,,sl1_rd_
|
||||
vL1D Hit,,sl1_hit_
|
||||
vL1D_L2 Rd,,sl1_l2_rd_
|
||||
vL1D_L2 Wr,,sl1_l2_wr_
|
||||
vL1D_L2 Atomic,,sl1_l2_atom_
|
||||
VL1 Rd,,vl1_rd_
|
||||
VL1 Wr,,vl1_wr_
|
||||
VL1 Atomic,,vl1_atom_
|
||||
VL1 Hit,,vl1_hit_
|
||||
VL1 Lat,,vl1_lat_
|
||||
VL1_L2 Rd,,vl1_l2_rd_
|
||||
VL1_L2 Wr,,vl1_l2_wr_
|
||||
vL1_L2 Atomic,,vl1_l2_atom_
|
||||
L2 Rd,,l2_rd_
|
||||
L2 Wr,,l2_wr_
|
||||
L2 Atomic,,l2_atom_
|
||||
L2 Hit,,l2_hit_
|
||||
L2 Rd Lat,,l2_rd_lat_
|
||||
L2 Wr Lat,,l2_wr_lat_
|
||||
Fabric Rd Lat,,fabric_rd_lat_
|
||||
Fabric Wr Lat,,fabric_wr_lat_
|
||||
Fabric Atomic Lat,,fabric_atom_lat_
|
||||
Fabric_L2 Rd,,l2_fabric_rd_
|
||||
Fabric_L2 Wr,,l2_fabric_wr_
|
||||
Fabric_l2 Atomic,,l2_fabric_atom_
|
||||
HBM Rd,,hbm_rd_
|
||||
HBM Wr,,hbm_wr_
|
||||
LDS_Per_Workgroup Util,,lds_util_
|
||||
VL1 Coalesce,,vl1_coales_
|
||||
VL1 Stall,,vl1_stall_
|
||||
LDS_Per_Workgroup Lat,,lds_lat_
|
||||
vL1D Lat,,sl1_lat_
|
||||
IL1 Lat,,il1_lat_
|
||||
Wave Occupancy,,wave_occ_
|
||||
|
@@ -0,0 +1,168 @@
|
||||
Dispatch_ID,Kernel_Name,GPU_ID
|
||||
0,__amd_rocclr_fillBufferAligned.kd,0
|
||||
1,"void benchmark_func<short, 256, 8u, 0u>(short, short*) [clone .kd]",0
|
||||
2,"void benchmark_func<float, 256, 8u, 0u>(float, float*) [clone .kd]",0
|
||||
3,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 0u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
4,"void benchmark_func<double, 256, 8u, 0u>(double, double*) [clone .kd]",0
|
||||
5,"void benchmark_func<__half2, 256, 8u, 0u>(__half2, __half2*) [clone .kd]",0
|
||||
6,"void benchmark_func<int, 256, 8u, 0u>(int, int*) [clone .kd]",0
|
||||
7,"void benchmark_func<float, 256, 8u, 1u>(float, float*) [clone .kd]",0
|
||||
8,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 1u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
9,"void benchmark_func<double, 256, 8u, 1u>(double, double*) [clone .kd]",0
|
||||
10,"void benchmark_func<__half2, 256, 8u, 1u>(__half2, __half2*) [clone .kd]",0
|
||||
11,"void benchmark_func<int, 256, 8u, 1u>(int, int*) [clone .kd]",0
|
||||
12,"void benchmark_func<float, 256, 8u, 2u>(float, float*) [clone .kd]",0
|
||||
13,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 2u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
14,"void benchmark_func<double, 256, 8u, 2u>(double, double*) [clone .kd]",0
|
||||
15,"void benchmark_func<__half2, 256, 8u, 2u>(__half2, __half2*) [clone .kd]",0
|
||||
16,"void benchmark_func<int, 256, 8u, 2u>(int, int*) [clone .kd]",0
|
||||
17,"void benchmark_func<float, 256, 8u, 3u>(float, float*) [clone .kd]",0
|
||||
18,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 3u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
19,"void benchmark_func<double, 256, 8u, 3u>(double, double*) [clone .kd]",0
|
||||
20,"void benchmark_func<__half2, 256, 8u, 3u>(__half2, __half2*) [clone .kd]",0
|
||||
21,"void benchmark_func<int, 256, 8u, 3u>(int, int*) [clone .kd]",0
|
||||
22,"void benchmark_func<float, 256, 8u, 4u>(float, float*) [clone .kd]",0
|
||||
23,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 4u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
24,"void benchmark_func<double, 256, 8u, 4u>(double, double*) [clone .kd]",0
|
||||
25,"void benchmark_func<__half2, 256, 8u, 4u>(__half2, __half2*) [clone .kd]",0
|
||||
26,"void benchmark_func<int, 256, 8u, 4u>(int, int*) [clone .kd]",0
|
||||
27,"void benchmark_func<float, 256, 8u, 5u>(float, float*) [clone .kd]",0
|
||||
28,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 5u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
29,"void benchmark_func<double, 256, 8u, 5u>(double, double*) [clone .kd]",0
|
||||
30,"void benchmark_func<__half2, 256, 8u, 5u>(__half2, __half2*) [clone .kd]",0
|
||||
31,"void benchmark_func<int, 256, 8u, 5u>(int, int*) [clone .kd]",0
|
||||
32,"void benchmark_func<float, 256, 8u, 6u>(float, float*) [clone .kd]",0
|
||||
33,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 6u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
34,"void benchmark_func<double, 256, 8u, 6u>(double, double*) [clone .kd]",0
|
||||
35,"void benchmark_func<__half2, 256, 8u, 6u>(__half2, __half2*) [clone .kd]",0
|
||||
36,"void benchmark_func<int, 256, 8u, 6u>(int, int*) [clone .kd]",0
|
||||
37,"void benchmark_func<float, 256, 8u, 7u>(float, float*) [clone .kd]",0
|
||||
38,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 7u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
39,"void benchmark_func<double, 256, 8u, 7u>(double, double*) [clone .kd]",0
|
||||
40,"void benchmark_func<__half2, 256, 8u, 7u>(__half2, __half2*) [clone .kd]",0
|
||||
41,"void benchmark_func<int, 256, 8u, 7u>(int, int*) [clone .kd]",0
|
||||
42,"void benchmark_func<float, 256, 8u, 8u>(float, float*) [clone .kd]",0
|
||||
43,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 8u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
44,"void benchmark_func<double, 256, 8u, 8u>(double, double*) [clone .kd]",0
|
||||
45,"void benchmark_func<__half2, 256, 8u, 8u>(__half2, __half2*) [clone .kd]",0
|
||||
46,"void benchmark_func<int, 256, 8u, 8u>(int, int*) [clone .kd]",0
|
||||
47,"void benchmark_func<float, 256, 8u, 9u>(float, float*) [clone .kd]",0
|
||||
48,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 9u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
49,"void benchmark_func<double, 256, 8u, 9u>(double, double*) [clone .kd]",0
|
||||
50,"void benchmark_func<__half2, 256, 8u, 9u>(__half2, __half2*) [clone .kd]",0
|
||||
51,"void benchmark_func<int, 256, 8u, 9u>(int, int*) [clone .kd]",0
|
||||
52,"void benchmark_func<float, 256, 8u, 10u>(float, float*) [clone .kd]",0
|
||||
53,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 10u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
54,"void benchmark_func<double, 256, 8u, 10u>(double, double*) [clone .kd]",0
|
||||
55,"void benchmark_func<__half2, 256, 8u, 10u>(__half2, __half2*) [clone .kd]",0
|
||||
56,"void benchmark_func<int, 256, 8u, 10u>(int, int*) [clone .kd]",0
|
||||
57,"void benchmark_func<float, 256, 8u, 11u>(float, float*) [clone .kd]",0
|
||||
58,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 11u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
59,"void benchmark_func<double, 256, 8u, 11u>(double, double*) [clone .kd]",0
|
||||
60,"void benchmark_func<__half2, 256, 8u, 11u>(__half2, __half2*) [clone .kd]",0
|
||||
61,"void benchmark_func<int, 256, 8u, 11u>(int, int*) [clone .kd]",0
|
||||
62,"void benchmark_func<float, 256, 8u, 12u>(float, float*) [clone .kd]",0
|
||||
63,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 12u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
64,"void benchmark_func<double, 256, 8u, 12u>(double, double*) [clone .kd]",0
|
||||
65,"void benchmark_func<__half2, 256, 8u, 12u>(__half2, __half2*) [clone .kd]",0
|
||||
66,"void benchmark_func<int, 256, 8u, 12u>(int, int*) [clone .kd]",0
|
||||
67,"void benchmark_func<float, 256, 8u, 13u>(float, float*) [clone .kd]",0
|
||||
68,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 13u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
69,"void benchmark_func<double, 256, 8u, 13u>(double, double*) [clone .kd]",0
|
||||
70,"void benchmark_func<__half2, 256, 8u, 13u>(__half2, __half2*) [clone .kd]",0
|
||||
71,"void benchmark_func<int, 256, 8u, 13u>(int, int*) [clone .kd]",0
|
||||
72,"void benchmark_func<float, 256, 8u, 14u>(float, float*) [clone .kd]",0
|
||||
73,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 14u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
74,"void benchmark_func<double, 256, 8u, 14u>(double, double*) [clone .kd]",0
|
||||
75,"void benchmark_func<__half2, 256, 8u, 14u>(__half2, __half2*) [clone .kd]",0
|
||||
76,"void benchmark_func<int, 256, 8u, 14u>(int, int*) [clone .kd]",0
|
||||
77,"void benchmark_func<float, 256, 8u, 15u>(float, float*) [clone .kd]",0
|
||||
78,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 15u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
79,"void benchmark_func<double, 256, 8u, 15u>(double, double*) [clone .kd]",0
|
||||
80,"void benchmark_func<__half2, 256, 8u, 15u>(__half2, __half2*) [clone .kd]",0
|
||||
81,"void benchmark_func<int, 256, 8u, 15u>(int, int*) [clone .kd]",0
|
||||
82,"void benchmark_func<float, 256, 8u, 16u>(float, float*) [clone .kd]",0
|
||||
83,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 16u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
84,"void benchmark_func<double, 256, 8u, 16u>(double, double*) [clone .kd]",0
|
||||
85,"void benchmark_func<__half2, 256, 8u, 16u>(__half2, __half2*) [clone .kd]",0
|
||||
86,"void benchmark_func<int, 256, 8u, 16u>(int, int*) [clone .kd]",0
|
||||
87,"void benchmark_func<float, 256, 8u, 17u>(float, float*) [clone .kd]",0
|
||||
88,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 17u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
89,"void benchmark_func<double, 256, 8u, 17u>(double, double*) [clone .kd]",0
|
||||
90,"void benchmark_func<__half2, 256, 8u, 17u>(__half2, __half2*) [clone .kd]",0
|
||||
91,"void benchmark_func<int, 256, 8u, 17u>(int, int*) [clone .kd]",0
|
||||
92,"void benchmark_func<float, 256, 8u, 18u>(float, float*) [clone .kd]",0
|
||||
93,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 18u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
94,"void benchmark_func<double, 256, 8u, 18u>(double, double*) [clone .kd]",0
|
||||
95,"void benchmark_func<__half2, 256, 8u, 18u>(__half2, __half2*) [clone .kd]",0
|
||||
96,"void benchmark_func<int, 256, 8u, 18u>(int, int*) [clone .kd]",0
|
||||
97,"void benchmark_func<float, 256, 8u, 20u>(float, float*) [clone .kd]",0
|
||||
98,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 20u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
99,"void benchmark_func<double, 256, 8u, 20u>(double, double*) [clone .kd]",0
|
||||
100,"void benchmark_func<__half2, 256, 8u, 20u>(__half2, __half2*) [clone .kd]",0
|
||||
101,"void benchmark_func<int, 256, 8u, 20u>(int, int*) [clone .kd]",0
|
||||
102,"void benchmark_func<float, 256, 8u, 22u>(float, float*) [clone .kd]",0
|
||||
103,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 22u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
104,"void benchmark_func<double, 256, 8u, 22u>(double, double*) [clone .kd]",0
|
||||
105,"void benchmark_func<__half2, 256, 8u, 22u>(__half2, __half2*) [clone .kd]",0
|
||||
106,"void benchmark_func<int, 256, 8u, 22u>(int, int*) [clone .kd]",0
|
||||
107,"void benchmark_func<float, 256, 8u, 24u>(float, float*) [clone .kd]",0
|
||||
108,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 24u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
109,"void benchmark_func<double, 256, 8u, 24u>(double, double*) [clone .kd]",0
|
||||
110,"void benchmark_func<__half2, 256, 8u, 24u>(__half2, __half2*) [clone .kd]",0
|
||||
111,"void benchmark_func<int, 256, 8u, 24u>(int, int*) [clone .kd]",0
|
||||
112,"void benchmark_func<float, 256, 8u, 28u>(float, float*) [clone .kd]",0
|
||||
113,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 28u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
114,"void benchmark_func<double, 256, 8u, 28u>(double, double*) [clone .kd]",0
|
||||
115,"void benchmark_func<__half2, 256, 8u, 28u>(__half2, __half2*) [clone .kd]",0
|
||||
116,"void benchmark_func<int, 256, 8u, 28u>(int, int*) [clone .kd]",0
|
||||
117,"void benchmark_func<float, 256, 8u, 32u>(float, float*) [clone .kd]",0
|
||||
118,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 32u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
119,"void benchmark_func<double, 256, 8u, 32u>(double, double*) [clone .kd]",0
|
||||
120,"void benchmark_func<__half2, 256, 8u, 32u>(__half2, __half2*) [clone .kd]",0
|
||||
121,"void benchmark_func<int, 256, 8u, 32u>(int, int*) [clone .kd]",0
|
||||
122,"void benchmark_func<float, 256, 8u, 40u>(float, float*) [clone .kd]",0
|
||||
123,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 40u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
124,"void benchmark_func<double, 256, 8u, 40u>(double, double*) [clone .kd]",0
|
||||
125,"void benchmark_func<__half2, 256, 8u, 40u>(__half2, __half2*) [clone .kd]",0
|
||||
126,"void benchmark_func<int, 256, 8u, 40u>(int, int*) [clone .kd]",0
|
||||
127,"void benchmark_func<float, 256, 8u, 48u>(float, float*) [clone .kd]",0
|
||||
128,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 48u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
129,"void benchmark_func<double, 256, 8u, 48u>(double, double*) [clone .kd]",0
|
||||
130,"void benchmark_func<__half2, 256, 8u, 48u>(__half2, __half2*) [clone .kd]",0
|
||||
131,"void benchmark_func<int, 256, 8u, 48u>(int, int*) [clone .kd]",0
|
||||
132,"void benchmark_func<float, 256, 8u, 56u>(float, float*) [clone .kd]",0
|
||||
133,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 56u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
134,"void benchmark_func<double, 256, 8u, 56u>(double, double*) [clone .kd]",0
|
||||
135,"void benchmark_func<__half2, 256, 8u, 56u>(__half2, __half2*) [clone .kd]",0
|
||||
136,"void benchmark_func<int, 256, 8u, 56u>(int, int*) [clone .kd]",0
|
||||
137,"void benchmark_func<float, 256, 8u, 64u>(float, float*) [clone .kd]",0
|
||||
138,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 64u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
139,"void benchmark_func<double, 256, 8u, 64u>(double, double*) [clone .kd]",0
|
||||
140,"void benchmark_func<__half2, 256, 8u, 64u>(__half2, __half2*) [clone .kd]",0
|
||||
141,"void benchmark_func<int, 256, 8u, 64u>(int, int*) [clone .kd]",0
|
||||
142,"void benchmark_func<float, 256, 8u, 80u>(float, float*) [clone .kd]",0
|
||||
143,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 80u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
144,"void benchmark_func<double, 256, 8u, 80u>(double, double*) [clone .kd]",0
|
||||
145,"void benchmark_func<__half2, 256, 8u, 80u>(__half2, __half2*) [clone .kd]",0
|
||||
146,"void benchmark_func<int, 256, 8u, 80u>(int, int*) [clone .kd]",0
|
||||
147,"void benchmark_func<float, 256, 8u, 96u>(float, float*) [clone .kd]",0
|
||||
148,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 96u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
149,"void benchmark_func<double, 256, 8u, 96u>(double, double*) [clone .kd]",0
|
||||
150,"void benchmark_func<__half2, 256, 8u, 96u>(__half2, __half2*) [clone .kd]",0
|
||||
151,"void benchmark_func<int, 256, 8u, 96u>(int, int*) [clone .kd]",0
|
||||
152,"void benchmark_func<float, 256, 8u, 128u>(float, float*) [clone .kd]",0
|
||||
153,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 128u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
154,"void benchmark_func<double, 256, 8u, 128u>(double, double*) [clone .kd]",0
|
||||
155,"void benchmark_func<__half2, 256, 8u, 128u>(__half2, __half2*) [clone .kd]",0
|
||||
156,"void benchmark_func<int, 256, 8u, 128u>(int, int*) [clone .kd]",0
|
||||
157,"void benchmark_func<float, 256, 8u, 256u>(float, float*) [clone .kd]",0
|
||||
158,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 256u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
159,"void benchmark_func<double, 256, 8u, 256u>(double, double*) [clone .kd]",0
|
||||
160,"void benchmark_func<__half2, 256, 8u, 256u>(__half2, __half2*) [clone .kd]",0
|
||||
161,"void benchmark_func<int, 256, 8u, 256u>(int, int*) [clone .kd]",0
|
||||
162,"void benchmark_func<float, 256, 8u, 512u>(float, float*) [clone .kd]",0
|
||||
163,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 512u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0
|
||||
164,"void benchmark_func<double, 256, 8u, 512u>(double, double*) [clone .kd]",0
|
||||
165,"void benchmark_func<__half2, 256, 8u, 512u>(__half2, __half2*) [clone .kd]",0
|
||||
166,"void benchmark_func<int, 256, 8u, 512u>(int, int*) [clone .kd]",0
|
||||
|
@@ -0,0 +1,30 @@
|
||||
Metric,Value,Unit,Peak,PoP
|
||||
VALU FLOPs,,Gflop,22630.4,
|
||||
VALU IOPs,,Giop,22630.4,
|
||||
MFMA FLOPs (BF16),,Gflop,90521.6,
|
||||
MFMA FLOPs (F16),,Gflop,181043.2,
|
||||
MFMA FLOPs (F32),,Gflop,45260.8,
|
||||
MFMA FLOPs (F64),,Gflop,45260.8,
|
||||
MFMA IOPs (Int8),,Giop,181043.2,
|
||||
Active CUs,,Cus,104,
|
||||
SALU Util,,Pct,100,
|
||||
VALU Util,,Pct,100,
|
||||
MFMA Util,,Pct,100,
|
||||
VALU Active Threads/Wave,,Threads,64,
|
||||
IPC - Issue,,Instr/cycle,5,
|
||||
LDS_Per_Workgroup BW,,Gb/sec,22630.4,
|
||||
LDS_Per_Workgroup Bank Conflict,,Conflicts/access,32,
|
||||
Instr Cache Hit Rate,,Pct,100,
|
||||
Instr Cache BW,,Gb/s,6092.8,
|
||||
Scalar L1D Cache Hit Rate,,Pct,100,
|
||||
Scalar L1D Cache BW,,Gb/s,6092.8,
|
||||
Vector L1D Cache Hit Rate,,Pct,100,
|
||||
Vector L1D Cache BW,,Gb/s,11315.199999999999,
|
||||
L2 Cache Hit Rate,,Pct,100,
|
||||
L2-Fabric Read BW,,Gb/s,1638.4,
|
||||
L2-Fabric Write BW,,Gb/s,1638.4,
|
||||
L2-Fabric Read Latency,,Cycles,,
|
||||
L2-Fabric Write Latency,,Cycles,,
|
||||
Wave Occupancy,,Wavefronts,3328,
|
||||
Instr Fetch BW,,Gb/s,3046.4,
|
||||
Instr Fetch Latency,,Cycles,,
|
||||
|
@@ -0,0 +1,9 @@
|
||||
Metric,Avg,Min,Max,Unit
|
||||
GPU Busy Cycles,416903.94011976046,33407,5257981,Cycles/kernel
|
||||
CPF Busy,,,,Cycles/kernel
|
||||
CPF Util,,,,Pct
|
||||
CPF Stall,,,,Cycles/kernel
|
||||
L2Cache Intf Busy,,,,Cycles/kernel
|
||||
L2Cache Intf Util,,,,Pct
|
||||
L2Cache Intf Stall,,,,Pct
|
||||
UTCL1 Stall,,,,Cycles/kernel
|
||||
|
@@ -0,0 +1,13 @@
|
||||
Metric,Avg,Min,Max,Unit
|
||||
GPU Busy Cycles,416903.94011976046,33407,5257981,Cycles
|
||||
CPC Busy Cycles,416903.94011976046,33407,5257981,Cycles
|
||||
CPC Util,100.0,100.0,100.0,Pct
|
||||
CPC Stall Cycles,11737.91616766467,8404,44432,Cycles
|
||||
CPC Stall Rate,4.388178321164674,0.8450391889966891,32.990091896907835,Pct
|
||||
CPC Packet Decoding,28641.51497005988,8701,273863,Cycles
|
||||
SPI Intf Busy Cycles,385748.36526946106,496,4980459,Cycles
|
||||
SPI Intf Util,90.50836317567364,1.484718771514952,96.70207917524478,Pct
|
||||
L2Cache Intf Util,0.12521755994540015,0.0057438974893081725,0.9105710667551107,Pct
|
||||
UTCL1 Stall Cycles,2027.9640718562873,515,2780,Cycles
|
||||
UTCL2 Intf Busy Cycles,2914.3353293413174,1217,3698,Cycles
|
||||
UTCL2 Intf Util,1.1880893508998558,0.054524517490350755,3.9871040255553254,Pct
|
||||
|
@@ -0,0 +1,9 @@
|
||||
Metric,Avg,Min,Max,Unit
|
||||
GPU Busy,416903.94011976046,33407,5257981,Cycles
|
||||
CS Busy,,,,Cycles
|
||||
SPI Busy,,,,Cycles
|
||||
SQ Busy,3227745.5628742515,159891,41926181,Cycles
|
||||
Dispatched Workgroups,,,,Workgroups
|
||||
Dispatched Wavefronts,,,,Wavefronts
|
||||
Wave Alloc Failed,,,,Cycles
|
||||
Wave Alloc Failed - CS,,,,Cycles
|
||||
|
@@ -0,0 +1,15 @@
|
||||
Metric,Avg,Min,Max,Unit
|
||||
Wave request Failed (CS),,,,Cycles
|
||||
CS Stall,,,,Cycles
|
||||
CS Stall Rate,,,,Pct
|
||||
Scratch Stall,,,,Cycles
|
||||
Insufficient SIMD Waveslots,,,,Simd
|
||||
Insufficient SIMD VGPRs,,,,Simd
|
||||
Insufficient SIMD SGPRs,,,,Simd
|
||||
Insufficient CU LDS_Per_Workgroup,,,,Cu
|
||||
Insufficient CU Barries,,,,Cu
|
||||
Insufficient Bulky Resource,,,,Cu
|
||||
Reach CU Threadgroups Limit,,,,Cycles
|
||||
Reach CU Wave Limit,,,,Cycles
|
||||
VGPR Writes,,,,Cycles/wave
|
||||
SGPR Writes,,,,Cycles/wave
|
||||
|
@@ -0,0 +1,10 @@
|
||||
Metric,Avg,Min,Max,Unit
|
||||
Grid Size,4345193.77245509,32768,33554432,Work items
|
||||
Workgroup Size,256.0,256,256,Work items
|
||||
Total Wavefronts,,,,Wavefronts
|
||||
Saved Wavefronts,,,,Wavefronts
|
||||
Restored Wavefronts,,,,Wavefronts
|
||||
VGPRs,11.784431137724551,4,16,Registers
|
||||
SGPRs,24.047904191616766,24,32,Registers
|
||||
LDS_Per_Workgroup Allocation,0.0,0,0,Bytes
|
||||
Scratch Allocation,0.0,0,0,Bytes
|
||||
|
@@ -0,0 +1,9 @@
|
||||
Metric,Avg,Min,Max,Unit
|
||||
Kernel Time (Nanosec),256508.06586826348,13280,3359807,Ns
|
||||
Kernel Time (Cycles),416903.94011976046,33407,5257981,Cycle
|
||||
Instr/wavefront,,,,Instr/wavefront
|
||||
Wave Cycles,,,,Cycles/wave
|
||||
Dependency Wait Cycles,,,,Cycles/wave
|
||||
Issue Wait Cycles,,,,Cycles/wave
|
||||
Active Cycles,,,,Cycles/wave
|
||||
Wavefront Occupancy,,,,Wavefronts
|
||||
|
@@ -0,0 +1,2 @@
|
||||
device,HBMBw,HBMBwLow,hbmBwHigh,L2Bw,L2BwLow,L2BwHigh,L1Bw,L1BwLow,L1BwHigh,LDSBw,LDSBwLow,LDSBwHigh,FP32Flops,FP32FlopsLow,FP32FlopsHigh,FP64Flops,FP64FlopsLow,FP64FlopsHigh,MFMABF16Flops,MFMABF16FlopsLow,MFMABF16FlopsHigh,MFMAF16Flops,MFMAF16FlopsLow,MFMAF16FlopsHigh,MFMAF32Flops,MFMAF32FlopsLow,MFMAF32FlopsHigh,MFMAF64Flops,MFMAF64FlopsLow,MFMAF64FlopsHigh,MFMAI8Ops,MFMAFI8OpsLow,MFMAI8OpsHigh
|
||||
0,1405.1613,1403.9487,1406.3738,4976.1929,4949.7612,5002.6245,9213.0059,9212.0801,9213.9316,20825.342,20820.689,20829.994,21038.383,21037.533,21039.232,20416.273,20415.699,20416.848,169426.31,167484.14,171368.48,164732.69,164727.77,164737.61,41407.336,41406.152,41408.52,41359.469,41357.934,41361.004,165627.09,163756.03,167498.16
|
||||
|
@@ -0,0 +1,2 @@
|
||||
workload_name,host_name,host_cpu,host_distro,host_kernel,host_rocmver,date,gpu_soc,numSE,numCU,numSIMD,waveSize,maxWavesPerCU,maxWorkgroupSize,L1,L2,sclk,mclk,cur_sclk,cur_mclk,L2Banks,name,numSQC,numPipes,hbmBW,ip_blocks
|
||||
CPC,06fa5f860366,AMD EPYC 7282 16-Core Processor,Ubuntu 20.04.5 LTS,5.11.0-27-generic,5.1.3-66,Wed Sep 28 20:27:19 2022 (),gfx90a,8,104,4,64,32,1024,16,8192,1700,1600,800,1600,32,mi200,56,4,1638.4,roofline|cpc
|
||||
|
@@ -0,0 +1,168 @@
|
||||
Dispatch_ID,Kernel_Name,GPU_ID,queue-id,queue-index,pid,tid,grd,Workgroup_Size,LDS_Per_Workgroup,scr,vgpr,SGPR,fbar,sig,obj,DispatchNs,Start_Timestamp,End_Timestamp,CompleteNs
|
||||
0,"__amd_rocclr_fillBufferAligned.kd",0,0,0,160617,160617,33554432,256,0,0,4,32,4160,0x0,0x7fa448004280,16459813992280,16459814018450,16459814257808,16459814365925
|
||||
1,"void benchmark_func<short, 256, 8u, 0u>(short, short*) [clone .kd]",0,0,2,160617,160617,32768,256,0,0,12,24,13888,0x0,0x7fa448023f80,16459819035296,16459819051039,16459819064319,16459819082824
|
||||
2,"void benchmark_func<float, 256, 8u, 0u>(float, float*) [clone .kd]",0,0,5,160617,160617,4194304,256,0,0,12,24,14336,0x7fa46684d380,0x7fa448023fc0,16459819086954,16459819137118,16459819229437,16459819231499
|
||||
3,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 0u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,8,160617,160617,4194304,256,0,0,16,24,15040,0x7fa46684d200,0x7fa448024000,16459819254768,16459819264477,16459819445275,16459819447290
|
||||
4,"void benchmark_func<double, 256, 8u, 0u>(double, double*) [clone .kd]",0,0,11,160617,160617,4194304,256,0,0,16,24,15488,0x7fa46684d080,0x7fa448024040,16459819462760,16459819471035,16459819650713,16459819652653
|
||||
5,"void benchmark_func<__half2, 256, 8u, 0u>(__half2, __half2*) [clone .kd]",0,0,14,160617,160617,4194304,256,0,0,12,24,15936,0x7fa4640edf00,0x7fa448024080,16459819667302,16459819675993,16459819769592,16459819771528
|
||||
6,"void benchmark_func<int, 256, 8u, 0u>(int, int*) [clone .kd]",0,0,17,160617,160617,4194304,256,0,0,12,24,16384,0x7fa4640edd80,0x7fa4480240c0,16459819787247,16459819795351,16459819887190,16459819888924
|
||||
7,"void benchmark_func<float, 256, 8u, 1u>(float, float*) [clone .kd]",0,0,20,160617,160617,4194304,256,0,0,12,24,17088,0x7fa4640edc00,0x7fa448024100,16459819916492,16459819927030,16459820019029,16459820020838
|
||||
8,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 1u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,23,160617,160617,4194304,256,0,0,16,24,17792,0x7fa4640eda80,0x7fa448024140,16459820042958,16459820052469,16459820231827,16459820233750
|
||||
9,"void benchmark_func<double, 256, 8u, 1u>(double, double*) [clone .kd]",0,0,26,160617,160617,4194304,256,0,0,16,24,18496,0x7fa4640ed900,0x7fa448024180,16459820252970,16459820274067,16459820454065,16459820456042
|
||||
10,"void benchmark_func<__half2, 256, 8u, 1u>(__half2, __half2*) [clone .kd]",0,0,29,160617,160617,4194304,256,0,0,16,24,19200,0x7fa4640ed780,0x7fa4480241c0,16459820473901,16459820482705,16459820575984,16459820577847
|
||||
11,"void benchmark_func<int, 256, 8u, 1u>(int, int*) [clone .kd]",0,0,32,160617,160617,4194304,256,0,0,16,24,19904,0x7fa4640ed600,0x7fa448024200,16459820597366,16459820608143,16459820701422,16459820703412
|
||||
12,"void benchmark_func<float, 256, 8u, 2u>(float, float*) [clone .kd]",0,0,35,160617,160617,4194304,256,0,0,12,24,20608,0x7fa46684d480,0x7fa448024240,16459820726801,16459820745582,16459820839181,16459820841317
|
||||
13,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 2u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,38,160617,160617,4194304,256,0,0,16,24,21312,0x7fa46684d300,0x7fa448024280,16459820860146,16459820871501,16459821050859,16459821052819
|
||||
14,"void benchmark_func<double, 256, 8u, 2u>(double, double*) [clone .kd]",0,0,41,160617,160617,4194304,256,0,0,16,24,22016,0x7fa46684d180,0x7fa4480242c0,16459821073388,16459821083179,16459821263977,16459821265931
|
||||
15,"void benchmark_func<__half2, 256, 8u, 2u>(__half2, __half2*) [clone .kd]",0,0,44,160617,160617,4194304,256,0,0,16,24,22720,0x7fa46684d000,0x7fa448024300,16459821285510,16459821306856,16459821400775,16459821402725
|
||||
16,"void benchmark_func<int, 256, 8u, 2u>(int, int*) [clone .kd]",0,0,47,160617,160617,4194304,256,0,0,12,24,23424,0x7fa4640ede80,0x7fa448024340,16459821421175,16459821431655,16459821525254,16459821527071
|
||||
17,"void benchmark_func<float, 256, 8u, 3u>(float, float*) [clone .kd]",0,0,50,160617,160617,4194304,256,0,0,12,24,24128,0x7fa4640edd00,0x7fa448024380,16459821548480,16459821558694,16459821652293,16459821654076
|
||||
18,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 3u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,53,160617,160617,4194304,256,0,0,16,24,24832,0x7fa4640edb80,0x7fa4480243c0,16459821674625,16459821691653,16459821870851,16459821872867
|
||||
19,"void benchmark_func<double, 256, 8u, 3u>(double, double*) [clone .kd]",0,0,56,160617,160617,4194304,256,0,0,16,24,25536,0x7fa4640eda00,0x7fa448024400,16459821890897,16459821900130,16459822079809,16459822087949
|
||||
20,"void benchmark_func<__half2, 256, 8u, 3u>(__half2, __half2*) [clone .kd]",0,0,59,160617,160617,4194304,256,0,0,12,24,26240,0x7fa4640ed880,0x7fa448024440,16459822101549,16459822111808,16459822204927,16459822206885
|
||||
21,"void benchmark_func<int, 256, 8u, 3u>(int, int*) [clone .kd]",0,0,62,160617,160617,4194304,256,0,0,12,24,26944,0x7fa4640ed700,0x7fa448024480,16459822224924,16459822234207,16459822327966,16459822329910
|
||||
22,"void benchmark_func<float, 256, 8u, 4u>(float, float*) [clone .kd]",0,0,65,160617,160617,4194304,256,0,0,12,24,27648,0x7fa46684d580,0x7fa4480244c0,16459822352499,16459822362846,16459822454525,16459822456355
|
||||
23,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 4u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,68,160617,160617,4194304,256,0,0,16,24,28608,0x7fa46684d400,0x7fa448024500,16459822474174,16459822482685,16459822663003,16459822664857
|
||||
24,"void benchmark_func<double, 256, 8u, 4u>(double, double*) [clone .kd]",0,0,71,160617,160617,4194304,256,0,0,16,24,29312,0x7fa46684d280,0x7fa448024540,16459822679007,16459822687963,16459822868761,16459822870809
|
||||
25,"void benchmark_func<__half2, 256, 8u, 4u>(__half2, __half2*) [clone .kd]",0,0,74,160617,160617,4194304,256,0,0,12,24,30016,0x7fa46684d100,0x7fa448024580,16459822888438,16459822898360,16459822991320,16459822993234
|
||||
26,"void benchmark_func<int, 256, 8u, 4u>(int, int*) [clone .kd]",0,0,77,160617,160617,4194304,256,0,0,8,24,30976,0x7fa4640edf80,0x7fa4480245c0,16459823014634,16459823035799,16459823128758,16459823130969
|
||||
27,"void benchmark_func<float, 256, 8u, 5u>(float, float*) [clone .kd]",0,0,80,160617,160617,4194304,256,0,0,12,24,31680,0x7fa4640ede00,0x7fa448024600,16459823151578,16459823162198,16459823255317,16459823257054
|
||||
28,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 5u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,83,160617,160617,4194304,256,0,0,16,24,32640,0x7fa4640edc80,0x7fa448024640,16459823277304,16459823287637,16459823467635,16459823469336
|
||||
29,"void benchmark_func<double, 256, 8u, 5u>(double, double*) [clone .kd]",0,0,86,160617,160617,4194304,256,0,0,12,24,33600,0x7fa4640edb00,0x7fa448024680,16459823486876,16459823496275,16459823676913,16459823678768
|
||||
30,"void benchmark_func<__half2, 256, 8u, 5u>(__half2, __half2*) [clone .kd]",0,0,89,160617,160617,4194304,256,0,0,12,24,34560,0x7fa4640ed980,0x7fa4480246c0,16459823692918,16459823701712,16459823795632,16459823797524
|
||||
31,"void benchmark_func<int, 256, 8u, 5u>(int, int*) [clone .kd]",0,0,92,160617,160617,4194304,256,0,0,8,24,35520,0x7fa4640ed800,0x7fa448024700,16459823820293,16459823837071,16459823931150,16459823933168
|
||||
32,"void benchmark_func<float, 256, 8u, 6u>(float, float*) [clone .kd]",0,0,95,160617,160617,4194304,256,0,0,12,24,36224,0x7fa4640ed680,0x7fa448024740,16459823954878,16459823964430,16459824057869,16459824059914
|
||||
33,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 6u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,98,160617,160617,4194304,256,0,0,12,24,37184,0x7fa46684d500,0x7fa448024780,16459824079173,16459824088429,16459824268107,16459824270075
|
||||
34,"void benchmark_func<double, 256, 8u, 6u>(double, double*) [clone .kd]",0,0,101,160617,160617,4194304,256,0,0,12,24,38144,0x7fa46684d380,0x7fa4480247c0,16459824284685,16459824295307,16459824476265,16459824478317
|
||||
35,"void benchmark_func<__half2, 256, 8u, 6u>(__half2, __half2*) [clone .kd]",0,0,104,160617,160617,4194304,256,0,0,12,24,39104,0x7fa46684d200,0x7fa448024800,16459824493567,16459824504105,16459824598024,16459824599823
|
||||
36,"void benchmark_func<int, 256, 8u, 6u>(int, int*) [clone .kd]",0,0,107,160617,160617,4194304,256,0,0,8,24,40320,0x7fa46684d080,0x7fa448024840,16459824617842,16459824627943,16459824723142,16459824724998
|
||||
37,"void benchmark_func<float, 256, 8u, 7u>(float, float*) [clone .kd]",0,0,110,160617,160617,4194304,256,0,0,12,24,41280,0x7fa4640edf00,0x7fa448024880,16459824747157,16459824757382,16459824850181,16459824852013
|
||||
38,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 7u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,113,160617,160617,4194304,256,0,0,12,24,42240,0x7fa4640edd80,0x7fa4480248c0,16459824870772,16459824879781,16459825060899,16459825062765
|
||||
39,"void benchmark_func<double, 256, 8u, 7u>(double, double*) [clone .kd]",0,0,116,160617,160617,4194304,256,0,0,12,24,43200,0x7fa4640edc00,0x7fa448024900,16459825076245,16459825085859,16459825265377,16459825267497
|
||||
40,"void benchmark_func<__half2, 256, 8u, 7u>(__half2, __half2*) [clone .kd]",0,0,119,160617,160617,4194304,256,0,0,8,24,44160,0x7fa4640eda80,0x7fa448024940,16459825287116,16459825308256,16459825402656,16459825404592
|
||||
41,"void benchmark_func<int, 256, 8u, 7u>(int, int*) [clone .kd]",0,0,122,160617,160617,4194304,256,0,0,12,24,45376,0x7fa4640ed900,0x7fa448024980,16459825422651,16459825432095,16459825526654,16459825528467
|
||||
42,"void benchmark_func<float, 256, 8u, 8u>(float, float*) [clone .kd]",0,0,125,160617,160617,4194304,256,0,0,12,24,46336,0x7fa4640ed780,0x7fa4480249c0,16459825549356,16459825560894,16459825655293,16459825657132
|
||||
43,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 8u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,128,160617,160617,4194304,256,0,0,12,24,47552,0x7fa4640ed600,0x7fa448024a00,16459825677201,16459825694973,16459825874011,16459825875894
|
||||
44,"void benchmark_func<double, 256, 8u, 8u>(double, double*) [clone .kd]",0,0,131,160617,160617,4194304,256,0,0,12,24,48512,0x7fa46684d480,0x7fa448024a40,16459825896043,16459825906011,16459826086489,16459826096945
|
||||
45,"void benchmark_func<__half2, 256, 8u, 8u>(__half2, __half2*) [clone .kd]",0,0,134,160617,160617,4194304,256,0,0,8,24,49472,0x7fa46684d300,0x7fa448024a80,16459826106495,16459826124088,16459826216567,16459826218501
|
||||
46,"void benchmark_func<int, 256, 8u, 8u>(int, int*) [clone .kd]",0,0,137,160617,160617,4194304,256,0,0,12,24,50688,0x7fa46684d180,0x7fa448024ac0,16459826233770,16459826246807,16459826340406,16459826342416
|
||||
47,"void benchmark_func<float, 256, 8u, 9u>(float, float*) [clone .kd]",0,0,140,160617,160617,4194304,256,0,0,12,24,51648,0x7fa46684d000,0x7fa448024b00,16459826365575,16459826376246,16459826468245,16459826470051
|
||||
48,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 9u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,143,160617,160617,4194304,256,0,0,12,24,52864,0x7fa4640ede80,0x7fa448024b40,16459826492420,16459826507925,16459826687443,16459826689403
|
||||
49,"void benchmark_func<double, 256, 8u, 9u>(double, double*) [clone .kd]",0,0,146,160617,160617,4194304,256,0,0,12,24,54080,0x7fa4640edd00,0x7fa448024b80,16459826705362,16459826714482,16459826893201,16459826895235
|
||||
50,"void benchmark_func<__half2, 256, 8u, 9u>(__half2, __half2*) [clone .kd]",0,0,149,160617,160617,4194304,256,0,0,8,24,55296,0x7fa4640edb80,0x7fa448024bc0,16459826909634,16459826918480,16459827012720,16459827014720
|
||||
51,"void benchmark_func<int, 256, 8u, 9u>(int, int*) [clone .kd]",0,0,152,160617,160617,4194304,256,0,0,12,24,56768,0x7fa4640eda00,0x7fa448024c00,16459827030690,16459827039599,16459827135438,16459827137515
|
||||
52,"void benchmark_func<float, 256, 8u, 10u>(float, float*) [clone .kd]",0,0,155,160617,160617,4194304,256,0,0,12,24,57728,0x7fa4640ed880,0x7fa448024c40,16459827158225,16459827168718,16459827262317,16459827263811
|
||||
53,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 10u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,158,160617,160617,4194304,256,0,0,12,24,58944,0x7fa4640ed700,0x7fa448024c80,16459827279740,16459827288077,16459827466955,16459827468423
|
||||
54,"void benchmark_func<double, 256, 8u, 10u>(double, double*) [clone .kd]",0,0,161,160617,160617,4194304,256,0,0,12,24,60160,0x7fa46684d580,0x7fa448024cc0,16459827483412,16459827491755,16459827673193,16459827674565
|
||||
55,"void benchmark_func<__half2, 256, 8u, 10u>(__half2, __half2*) [clone .kd]",0,0,164,160617,160617,4194304,256,0,0,8,24,61376,0x7fa46684d400,0x7fa448024d00,16459827688954,16459827698153,16459827793192,16459827794630
|
||||
56,"void benchmark_func<int, 256, 8u, 10u>(int, int*) [clone .kd]",0,0,167,160617,160617,4194304,256,0,0,12,24,62848,0x7fa46684d280,0x7fa448024d40,16459827811270,16459827820711,16459827920070,16459827921395
|
||||
57,"void benchmark_func<float, 256, 8u, 11u>(float, float*) [clone .kd]",0,0,170,160617,160617,4194304,256,0,0,12,24,63808,0x7fa46684d100,0x7fa448024d80,16459827941595,16459827952390,16459828045829,16459828047241
|
||||
58,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 11u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,173,160617,160617,4194304,256,0,0,12,24,65024,0x7fa4640edf80,0x7fa448024dc0,16459828062920,16459828071589,16459828250947,16459828252273
|
||||
59,"void benchmark_func<double, 256, 8u, 11u>(double, double*) [clone .kd]",0,0,176,160617,160617,4194304,256,0,0,12,24,66240,0x7fa4640ede00,0x7fa448024e00,16459828269242,16459828277507,16459828458145,16459828459505
|
||||
60,"void benchmark_func<__half2, 256, 8u, 11u>(__half2, __half2*) [clone .kd]",0,0,179,160617,160617,4194304,256,0,0,8,24,67456,0x7fa4640edc80,0x7fa448024e40,16459828475874,16459828485185,16459828580704,16459828582070
|
||||
61,"void benchmark_func<int, 256, 8u, 11u>(int, int*) [clone .kd]",0,0,182,160617,160617,4194304,256,0,0,12,24,68928,0x7fa4640edb00,0x7fa448024e80,16459828599039,16459828607744,16459828711903,16459828713175
|
||||
62,"void benchmark_func<float, 256, 8u, 12u>(float, float*) [clone .kd]",0,0,185,160617,160617,4194304,256,0,0,12,24,70144,0x7fa4640ed980,0x7fa448024ec0,16459828733624,16459828744542,16459828836861,16459828838150
|
||||
63,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 12u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,188,160617,160617,4194304,256,0,0,12,24,71616,0x7fa4640ed800,0x7fa448024f00,16459828853190,16459828861341,16459829041499,16459829042782
|
||||
64,"void benchmark_func<double, 256, 8u, 12u>(double, double*) [clone .kd]",0,0,191,160617,160617,4194304,256,0,0,12,24,72832,0x7fa4640ed680,0x7fa448024f40,16459829058692,16459829068219,16459829248537,16459829249804
|
||||
65,"void benchmark_func<__half2, 256, 8u, 12u>(__half2, __half2*) [clone .kd]",0,0,194,160617,160617,4194304,256,0,0,8,24,74048,0x7fa46684d500,0x7fa448024f80,16459829266654,16459829274617,16459829367896,16459829369260
|
||||
66,"void benchmark_func<int, 256, 8u, 12u>(int, int*) [clone .kd]",0,0,197,160617,160617,4194304,256,0,0,12,24,75776,0x7fa46684d380,0x7fa448024fc0,16459829385819,16459829393976,16459829500855,16459829502255
|
||||
67,"void benchmark_func<float, 256, 8u, 13u>(float, float*) [clone .kd]",0,0,200,160617,160617,4194304,256,0,0,12,24,76992,0x7fa46684d200,0x7fa448025000,16459829522924,16459829533494,16459829628213,16459829629620
|
||||
68,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 13u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,203,160617,160617,4194304,256,0,0,12,24,78464,0x7fa46684d080,0x7fa448025040,16459829646529,16459829654613,16459829834771,16459829836202
|
||||
69,"void benchmark_func<double, 256, 8u, 13u>(double, double*) [clone .kd]",0,0,206,160617,160617,4194304,256,0,0,12,24,79936,0x7fa4640edf00,0x7fa448025080,16459829852321,16459829860371,16459830040369,16459830041634
|
||||
70,"void benchmark_func<__half2, 256, 8u, 13u>(__half2, __half2*) [clone .kd]",0,0,209,160617,160617,4194304,256,0,0,8,24,81408,0x7fa4640edd80,0x7fa4480250c0,16459830056503,16459830065169,16459830160048,16459830161299
|
||||
71,"void benchmark_func<int, 256, 8u, 13u>(int, int*) [clone .kd]",0,0,212,160617,160617,4194304,256,0,0,12,24,83136,0x7fa4640edc00,0x7fa448025100,16459830177279,16459830185648,16459830301167,16459830302504
|
||||
72,"void benchmark_func<float, 256, 8u, 14u>(float, float*) [clone .kd]",0,0,215,160617,160617,4194304,256,0,0,12,24,84352,0x7fa4640eda80,0x7fa448025140,16459830337423,16459830346926,16459830440525,16459830441769
|
||||
73,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 14u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,218,160617,160617,4194304,256,0,0,12,24,85824,0x7fa4640ed900,0x7fa448025180,16459830457668,16459830465805,16459830646123,16459830647441
|
||||
74,"void benchmark_func<double, 256, 8u, 14u>(double, double*) [clone .kd]",0,0,221,160617,160617,4194304,256,0,0,12,24,87296,0x7fa4640ed780,0x7fa4480251c0,16459830662040,16459830669963,16459830849801,16459830851153
|
||||
75,"void benchmark_func<__half2, 256, 8u, 14u>(__half2, __half2*) [clone .kd]",0,0,224,160617,160617,4194304,256,0,0,12,24,88768,0x7fa4640ed600,0x7fa448025200,16459830865692,16459830873801,16459830968520,16459830970048
|
||||
76,"void benchmark_func<int, 256, 8u, 14u>(int, int*) [clone .kd]",0,0,227,160617,160617,4194304,256,0,0,12,24,90752,0x7fa46684d480,0x7fa448025240,16459830984658,16459830993640,16459831113479,16459831114953
|
||||
77,"void benchmark_func<float, 256, 8u, 15u>(float, float*) [clone .kd]",0,0,230,160617,160617,4194304,256,0,0,12,24,91968,0x7fa46684d300,0x7fa448025280,16459831134592,16459831145318,16459831238917,16459831240328
|
||||
78,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 15u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,233,160617,160617,4194304,256,0,0,12,24,93440,0x7fa46684d180,0x7fa4480252c0,16459831255078,16459831263237,16459831443555,16459831444930
|
||||
79,"void benchmark_func<double, 256, 8u, 15u>(double, double*) [clone .kd]",0,0,236,160617,160617,4194304,256,0,0,12,24,94912,0x7fa46684d000,0x7fa448025300,16459831459470,16459831467555,16459831647073,16459831648582
|
||||
80,"void benchmark_func<__half2, 256, 8u, 15u>(__half2, __half2*) [clone .kd]",0,0,239,160617,160617,4194304,256,0,0,12,24,96384,0x7fa4640ede80,0x7fa448025340,16459831664372,16459831672833,16459831767552,16459831768988
|
||||
81,"void benchmark_func<int, 256, 8u, 15u>(int, int*) [clone .kd]",0,0,242,160617,160617,4194304,256,0,0,12,24,98368,0x7fa4640edd00,0x7fa448025380,16459831783817,16459831791872,16459831918911,16459831920452
|
||||
82,"void benchmark_func<float, 256, 8u, 16u>(float, float*) [clone .kd]",0,0,245,160617,160617,4194304,256,0,0,12,24,99584,0x7fa4640edb80,0x7fa4480253c0,16459831940481,16459831950910,16459832045149,16459832046547
|
||||
83,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 16u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,248,160617,160617,4194304,256,0,0,12,24,101312,0x7fa4640eda00,0x7fa448025400,16459832061127,16459832068989,16459832247707,16459832249139
|
||||
84,"void benchmark_func<double, 256, 8u, 16u>(double, double*) [clone .kd]",0,0,251,160617,160617,4194304,256,0,0,12,24,102784,0x7fa4640ed880,0x7fa448025440,16459832262919,16459832271707,16459832451865,16459832453242
|
||||
85,"void benchmark_func<__half2, 256, 8u, 16u>(__half2, __half2*) [clone .kd]",0,0,254,160617,160617,4194304,256,0,0,12,24,104256,0x7fa4640ed700,0x7fa448025480,16459832468181,16459832476985,16459832571544,16459832572847
|
||||
86,"void benchmark_func<int, 256, 8u, 16u>(int, int*) [clone .kd]",0,0,257,160617,160617,4194304,256,0,0,12,24,106240,0x7fa46684d580,0x7fa4480254c0,16459832587456,16459832596184,16459832726903,16459832728271
|
||||
87,"void benchmark_func<float, 256, 8u, 17u>(float, float*) [clone .kd]",0,0,260,160617,160617,4194304,256,0,0,12,24,107712,0x7fa46684d400,0x7fa448025500,16459832748390,16459832759222,16459832852181,16459832853416
|
||||
88,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 17u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,263,160617,160617,4194304,256,0,0,16,24,109440,0x7fa46684d280,0x7fa448025540,16459832871186,16459832879701,16459833058739,16459833060048
|
||||
89,"void benchmark_func<double, 256, 8u, 17u>(double, double*) [clone .kd]",0,0,266,160617,160617,4194304,256,0,0,16,24,111168,0x7fa46684d100,0x7fa448025580,16459833074358,16459833082899,16459833262897,16459833264270
|
||||
90,"void benchmark_func<__half2, 256, 8u, 17u>(__half2, __half2*) [clone .kd]",0,0,269,160617,160617,4194304,256,0,0,8,24,112896,0x7fa4640edf80,0x7fa4480255c0,16459833278970,16459833288017,16459833383536,16459833384716
|
||||
91,"void benchmark_func<int, 256, 8u, 17u>(int, int*) [clone .kd]",0,0,272,160617,160617,4194304,256,0,0,12,24,115136,0x7fa4640ede00,0x7fa448025600,16459833399225,16459833407376,16459833546414,16459833547810
|
||||
92,"void benchmark_func<float, 256, 8u, 18u>(float, float*) [clone .kd]",0,0,275,160617,160617,4194304,256,0,0,12,24,116608,0x7fa4640edc80,0x7fa448025640,16459833568949,16459833580014,16459833674733,16459833676135
|
||||
93,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 18u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,278,160617,160617,4194304,256,0,0,16,24,118336,0x7fa4640edb00,0x7fa448025680,16459833693084,16459833700973,16459833882891,16459833884157
|
||||
94,"void benchmark_func<double, 256, 8u, 18u>(double, double*) [clone .kd]",0,0,281,160617,160617,4194304,256,0,0,16,24,120064,0x7fa4640ed980,0x7fa4480256c0,16459833899266,16459833908331,16459834089929,16459834091549
|
||||
95,"void benchmark_func<__half2, 256, 8u, 18u>(__half2, __half2*) [clone .kd]",0,0,284,160617,160617,4194304,256,0,0,12,24,121792,0x7fa4640ed800,0x7fa448025700,16459834108388,16459834116329,16459834213608,16459834214864
|
||||
96,"void benchmark_func<int, 256, 8u, 18u>(int, int*) [clone .kd]",0,0,287,160617,160617,4194304,256,0,0,12,24,124032,0x7fa4640ed680,0x7fa448025740,16459834230643,16459834239048,16459834384486,16459834385837
|
||||
97,"void benchmark_func<float, 256, 8u, 20u>(float, float*) [clone .kd]",0,0,290,160617,160617,4194304,256,0,0,12,24,125504,0x7fa46684d500,0x7fa448025780,16459834407567,16459834418246,16459834514245,16459834515662
|
||||
98,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 20u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,293,160617,160617,4194304,256,0,0,12,24,127488,0x7fa46684d380,0x7fa4480257c0,16459834530842,16459834539525,16459834719203,16459834720384
|
||||
99,"void benchmark_func<double, 256, 8u, 20u>(double, double*) [clone .kd]",0,0,296,160617,160617,4194304,256,0,0,12,24,129216,0x7fa46684d200,0x7fa448025800,16459834734224,16459834742243,16459834922081,16459834923407
|
||||
100,"void benchmark_func<__half2, 256, 8u, 20u>(__half2, __half2*) [clone .kd]",0,0,299,160617,160617,4194304,256,0,0,12,24,130944,0x7fa46684d080,0x7fa448025840,16459834938496,16459834947360,16459835047839,16459835049262
|
||||
101,"void benchmark_func<int, 256, 8u, 20u>(int, int*) [clone .kd]",0,0,302,160617,160617,4194304,256,0,0,12,24,133440,0x7fa4640edf00,0x7fa448025880,16459835066131,16459835074079,16459835229598,16459835230905
|
||||
102,"void benchmark_func<float, 256, 8u, 22u>(float, float*) [clone .kd]",0,0,305,160617,160617,4194304,256,0,0,12,24,134912,0x7fa4640edd80,0x7fa4480258c0,16459835253504,16459835264157,16459835358876,16459835360180
|
||||
103,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 22u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,308,160617,160617,4194304,256,0,0,12,24,136896,0x7fa4640edc00,0x7fa448025900,16459835375649,16459835383836,16459835562394,16459835563752
|
||||
104,"void benchmark_func<double, 256, 8u, 22u>(double, double*) [clone .kd]",0,0,311,160617,160617,4194304,256,0,0,12,24,138880,0x7fa4640eda80,0x7fa448025940,16459835579621,16459835587674,16459835767352,16459835768574
|
||||
105,"void benchmark_func<__half2, 256, 8u, 22u>(__half2, __half2*) [clone .kd]",0,0,314,160617,160617,4194304,256,0,0,12,24,140864,0x7fa4640ed900,0x7fa448025980,16459835784413,16459835793432,16459835900471,16459835901899
|
||||
106,"void benchmark_func<int, 256, 8u, 22u>(int, int*) [clone .kd]",0,0,317,160617,160617,4194304,256,0,0,12,24,143616,0x7fa4640ed780,0x7fa4480259c0,16459835918458,16459835926871,16459836097749,16459836099061
|
||||
107,"void benchmark_func<float, 256, 8u, 24u>(float, float*) [clone .kd]",0,0,320,160617,160617,4194304,256,0,0,12,24,145344,0x7fa4640ed600,0x7fa448025a00,16459836120261,16459836131189,16459836226868,16459836228286
|
||||
108,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 24u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,323,160617,160617,4194304,256,0,0,12,24,147584,0x7fa46684d480,0x7fa448025a40,16459836245326,16459836253427,16459836433426,16459836434818
|
||||
109,"void benchmark_func<double, 256, 8u, 24u>(double, double*) [clone .kd]",0,0,326,160617,160617,4194304,256,0,0,12,24,149568,0x7fa46684d300,0x7fa448025a80,16459836451338,16459836459185,16459836639824,16459836641100
|
||||
110,"void benchmark_func<__half2, 256, 8u, 24u>(__half2, __half2*) [clone .kd]",0,0,329,160617,160617,4194304,256,0,0,12,24,151552,0x7fa46684d180,0x7fa448025ac0,16459836656050,16459836664303,16459836773902,16459836775245
|
||||
111,"void benchmark_func<int, 256, 8u, 24u>(int, int*) [clone .kd]",0,0,332,160617,160617,4194304,256,0,0,12,24,154304,0x7fa46684d000,0x7fa448025b00,16459836789515,16459836797742,16459836979020,16459836980427
|
||||
112,"void benchmark_func<float, 256, 8u, 28u>(float, float*) [clone .kd]",0,0,335,160617,160617,4194304,256,0,0,12,24,156288,0x7fa4640ede80,0x7fa448025b40,16459837001987,16459837011500,16459837113419,16459837114762
|
||||
113,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 28u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,338,160617,160617,4194304,256,0,0,12,24,158784,0x7fa4640edd00,0x7fa448025b80,16459837130962,16459837138859,16459837321577,16459837322884
|
||||
114,"void benchmark_func<double, 256, 8u, 28u>(double, double*) [clone .kd]",0,0,341,160617,160617,4194304,256,0,0,12,24,161024,0x7fa4640edb80,0x7fa448025bc0,16459837339414,16459837347497,16459837531175,16459837532516
|
||||
115,"void benchmark_func<__half2, 256, 8u, 28u>(__half2, __half2*) [clone .kd]",0,0,344,160617,160617,4194304,256,0,0,12,24,163264,0x7fa4640eda00,0x7fa448025c00,16459837548875,16459837558534,16459837680773,16459837682240
|
||||
116,"void benchmark_func<int, 256, 8u, 28u>(int, int*) [clone .kd]",0,0,347,160617,160617,4194304,256,0,0,12,24,166528,0x7fa4640ed880,0x7fa448025c40,16459837696740,16459837706533,16459837913251,16459837934211
|
||||
117,"void benchmark_func<float, 256, 8u, 32u>(float, float*) [clone .kd]",0,0,350,160617,160617,4194304,256,0,0,12,24,168512,0x7fa4640ed700,0x7fa448025c80,16459837951840,16459837962370,16459838073729,16459838075065
|
||||
118,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 32u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,353,160617,160617,4194304,256,0,0,12,24,171264,0x7fa46684d580,0x7fa448025cc0,16459838092955,16459838101889,16459838286687,16459838288117
|
||||
119,"void benchmark_func<double, 256, 8u, 32u>(double, double*) [clone .kd]",0,0,356,160617,160617,4194304,256,0,0,12,24,173760,0x7fa46684d400,0x7fa448025d00,16459838303136,16459838311807,16459838497405,16459838498729
|
||||
120,"void benchmark_func<__half2, 256, 8u, 32u>(__half2, __half2*) [clone .kd]",0,0,359,160617,160617,4194304,256,0,0,12,24,176256,0x7fa46684d280,0x7fa448025d40,16459838514358,16459838522845,16459838657564,16459838658963
|
||||
121,"void benchmark_func<int, 256, 8u, 32u>(int, int*) [clone .kd]",0,0,362,160617,160617,4194304,256,0,0,12,24,179776,0x7fa46684d100,0x7fa448025d80,16459838673412,16459838681723,16459838913721,16459838957391
|
||||
122,"void benchmark_func<float, 256, 8u, 40u>(float, float*) [clone .kd]",0,0,365,160617,160617,4194304,256,0,0,12,24,182272,0x7fa4640edf80,0x7fa448025dc0,16459838973081,16459838983800,16459839110039,16459839111335
|
||||
123,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 40u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,368,160617,160617,4194304,256,0,0,12,24,185536,0x7fa4640ede00,0x7fa448025e00,16459839126425,16459839134519,16459839329077,16459839330467
|
||||
124,"void benchmark_func<double, 256, 8u, 40u>(double, double*) [clone .kd]",0,0,371,160617,160617,4194304,256,0,0,12,24,188544,0x7fa4640edc80,0x7fa448025e40,16459839345836,16459839354517,16459839549715,16459839551029
|
||||
125,"void benchmark_func<__half2, 256, 8u, 40u>(__half2, __half2*) [clone .kd]",0,0,374,160617,160617,4194304,256,0,0,12,24,191552,0x7fa4640edb00,0x7fa448025e80,16459839565408,16459839573554,16459839734193,16459839735612
|
||||
126,"void benchmark_func<int, 256, 8u, 40u>(int, int*) [clone .kd]",0,0,377,160617,160617,4194304,256,0,0,12,24,195840,0x7fa4640ed980,0x7fa448025ec0,16459839751041,16459839759153,16459840042350,16459840085968
|
||||
127,"void benchmark_func<float, 256, 8u, 48u>(float, float*) [clone .kd]",0,0,380,160617,160617,4194304,256,0,0,12,24,198592,0x7fa4640ed800,0x7fa448025f00,16459840101537,16459840112589,16459840262348,16459840263651
|
||||
128,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 48u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,383,160617,160617,4194304,256,0,0,12,24,202368,0x7fa4640ed680,0x7fa448025f40,16459840280371,16459840288107,16459840496745,16459840539811
|
||||
129,"void benchmark_func<double, 256, 8u, 48u>(double, double*) [clone .kd]",0,0,386,160617,160617,4194304,256,0,0,12,24,205888,0x7fa46684d500,0x7fa448025f80,16459840548170,16459840558025,16459840764743,16459840807850
|
||||
130,"void benchmark_func<__half2, 256, 8u, 48u>(__half2, __half2*) [clone .kd]",0,0,389,160617,160617,4194304,256,0,0,12,24,209408,0x7fa46684d380,0x7fa448025fc0,16459840816220,16459840826502,16459841012420,16459841013722
|
||||
131,"void benchmark_func<int, 256, 8u, 48u>(int, int*) [clone .kd]",0,0,392,160617,160617,4194304,256,0,0,12,24,214464,0x7fa46684d200,0x7fa448026000,16459841029502,16459841037700,16459841372256,16459841388718
|
||||
132,"void benchmark_func<float, 256, 8u, 56u>(float, float*) [clone .kd]",0,0,395,160617,160617,4194304,256,0,0,12,24,217728,0x7fa46684d080,0x7fa448026040,16459841406697,16459841417216,16459841584894,16459841586261
|
||||
133,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 56u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,398,160617,160617,4194304,256,0,0,12,24,222016,0x7fa4640edf00,0x7fa448026080,16459841601730,16459841610014,16459841838812,16459841854710
|
||||
134,"void benchmark_func<double, 256, 8u, 56u>(double, double*) [clone .kd]",0,0,401,160617,160617,4194304,256,0,0,12,24,226048,0x7fa4640edd80,0x7fa4480260c0,16459841862720,16459841873212,16459842103289,16459842125090
|
||||
135,"void benchmark_func<__half2, 256, 8u, 56u>(__half2, __half2*) [clone .kd]",0,0,404,160617,160617,4194304,256,0,0,12,24,230080,0x7fa4640edc00,0x7fa448026100,16459842138299,16459842148409,16459842359927,16459842375780
|
||||
136,"void benchmark_func<int, 256, 8u, 56u>(int, int*) [clone .kd]",0,0,407,160617,160617,4194304,256,0,0,12,24,235904,0x7fa4640eda80,0x7fa448026140,16459842389510,16459842398966,16459842784882,16459842800904
|
||||
137,"void benchmark_func<float, 256, 8u, 64u>(float, float*) [clone .kd]",0,0,410,160617,160617,4194304,256,0,0,12,24,239424,0x7fa4640ed900,0x7fa448026180,16459842817723,16459842828402,16459843014480,16459843015846
|
||||
138,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 64u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,413,160617,160617,4194304,256,0,0,12,24,244224,0x7fa4640ed780,0x7fa4480261c0,16459843031175,16459843039440,16459843288877,16459843332224
|
||||
139,"void benchmark_func<double, 256, 8u, 64u>(double, double*) [clone .kd]",0,0,416,160617,160617,4194304,256,0,0,12,24,248768,0x7fa4640ed600,0x7fa448026200,16459843340353,16459843351117,16459843599434,16459843642462
|
||||
140,"void benchmark_func<__half2, 256, 8u, 64u>(__half2, __half2*) [clone .kd]",0,0,419,160617,160617,4194304,256,0,0,12,24,253312,0x7fa46684d480,0x7fa448026240,16459843650951,16459843661514,16459843898951,16459843941640
|
||||
141,"void benchmark_func<int, 256, 8u, 64u>(int, int*) [clone .kd]",0,0,422,160617,160617,4194304,256,0,0,8,24,255552,0x7fa46684d300,0x7fa448026280,16459843950510,16459843960711,16459844415106,16459844457880
|
||||
142,"void benchmark_func<float, 256, 8u, 80u>(float, float*) [clone .kd]",0,0,425,160617,160617,4194304,256,0,0,12,24,259840,0x7fa46684d180,0x7fa4480262c0,16459844474120,16459844484865,16459844710943,16459844753879
|
||||
143,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 80u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,428,160617,160617,4194304,256,0,0,12,24,265664,0x7fa46684d000,0x7fa448026300,16459844762439,16459844772863,16459845070780,16459845089906
|
||||
144,"void benchmark_func<double, 256, 8u, 80u>(double, double*) [clone .kd]",0,0,431,160617,160617,4194304,256,0,0,12,24,271232,0x7fa4640ede80,0x7fa448026340,16459845102416,16459845111739,16459845410296,16459845425913
|
||||
145,"void benchmark_func<__half2, 256, 8u, 80u>(__half2, __half2*) [clone .kd]",0,0,434,160617,160617,4194304,256,0,0,8,24,273216,0x7fa4640edd00,0x7fa448026380,16459845439623,16459845448696,16459845745013,16459845763270
|
||||
146,"void benchmark_func<int, 256, 8u, 80u>(int, int*) [clone .kd]",0,0,437,160617,160617,4194304,256,0,0,8,24,275712,0x7fa4640edb80,0x7fa4480263c0,16459845777190,16459845787893,16459846345647,16459846391626
|
||||
147,"void benchmark_func<float, 256, 8u, 96u>(float, float*) [clone .kd]",0,0,440,160617,160617,4194304,256,0,0,12,24,280768,0x7fa4640eda00,0x7fa448026400,16459846408826,16459846419726,16459846683244,16459846728263
|
||||
148,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 96u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,443,160617,160617,4194304,256,0,0,12,24,287616,0x7fa4640ed880,0x7fa448026440,16459846736763,16459846747883,16459847098759,16459847142317
|
||||
149,"void benchmark_func<double, 256, 8u, 96u>(double, double*) [clone .kd]",0,0,446,160617,160617,4194304,256,0,0,12,24,294208,0x7fa4640ed700,0x7fa448026480,16459847153927,16459847172679,16459847523075,16459847566311
|
||||
150,"void benchmark_func<__half2, 256, 8u, 96u>(__half2, __half2*) [clone .kd]",0,0,449,160617,160617,4194304,256,0,0,8,24,296960,0x7fa46684d580,0x7fa4480264c0,16459847575971,16459847586275,16459847933631,16459847976565
|
||||
151,"void benchmark_func<int, 256, 8u, 96u>(int, int*) [clone .kd]",0,0,452,160617,160617,4194304,256,0,0,8,24,299968,0x7fa46684d400,0x7fa448026500,16459847985065,16459847995231,16459848656664,16459848701268
|
||||
152,"void benchmark_func<float, 256, 8u, 128u>(float, float*) [clone .kd]",0,0,455,160617,160617,4194304,256,0,0,8,24,302720,0x7fa46684d280,0x7fa448026540,16459848718367,16459848727703,16459849174899,16459849218138
|
||||
153,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 128u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,458,160617,160617,4194304,256,0,0,12,24,305472,0x7fa46684d100,0x7fa448026580,16459849226707,16459849236978,16459849702094,16459849744818
|
||||
154,"void benchmark_func<double, 256, 8u, 128u>(double, double*) [clone .kd]",0,0,461,160617,160617,4194304,256,0,0,12,24,308224,0x7fa4640edf80,0x7fa4480265c0,16459849757037,16459849767533,16459850230248,16459850277077
|
||||
155,"void benchmark_func<__half2, 256, 8u, 128u>(__half2, __half2*) [clone .kd]",0,0,464,160617,160617,4194304,256,0,0,8,24,310976,0x7fa4640ede00,0x7fa448026600,16459850286517,16459850296328,16459850749123,16459850796427
|
||||
156,"void benchmark_func<int, 256, 8u, 128u>(int, int*) [clone .kd]",0,0,467,160617,160617,4194304,256,0,0,8,24,313216,0x7fa4640edc80,0x7fa448026640,16459850804767,16459850814882,16459851685274,16459851728731
|
||||
157,"void benchmark_func<float, 256, 8u, 256u>(float, float*) [clone .kd]",0,0,470,160617,160617,4194304,256,0,0,8,24,315968,0x7fa4640edb00,0x7fa448026680,16459851746821,16459851757913,16459852611665,16459852660346
|
||||
158,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 256u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,473,160617,160617,4194304,256,0,0,12,24,318720,0x7fa4640ed980,0x7fa4480266c0,16459852669505,16459852679664,16459853565255,16459853611049
|
||||
159,"void benchmark_func<double, 256, 8u, 256u>(double, double*) [clone .kd]",0,0,476,160617,160617,4194304,256,0,0,12,24,321472,0x7fa4640ed800,0x7fa448026700,16459853621849,16459853631814,16459854512286,16459854561883
|
||||
160,"void benchmark_func<__half2, 256, 8u, 256u>(__half2, __half2*) [clone .kd]",0,0,479,160617,160617,4194304,256,0,0,8,24,324224,0x7fa4640ed680,0x7fa448026740,16459854572582,16459854589245,16459855450036,16459855497657
|
||||
161,"void benchmark_func<int, 256, 8u, 256u>(int, int*) [clone .kd]",0,0,482,160617,160617,4194304,256,0,0,8,24,326464,0x7fa46684d500,0x7fa448026780,16459855507626,16459855516916,16459857217059,16459857285778
|
||||
162,"void benchmark_func<float, 256, 8u, 512u>(float, float*) [clone .kd]",0,0,485,160617,160617,4194304,256,0,0,8,24,329216,0x7fa46684d380,0x7fa4480267c0,16459857302457,16459857313218,16459858979761,16459859051400
|
||||
163,"void benchmark_func<HIP_vector_type<float, 2u>, 256, 8u, 512u>(HIP_vector_type<float, 2u>, HIP_vector_type<float, 2u>*) [clone .kd]",0,0,488,160617,160617,4194304,256,0,0,12,24,331968,0x7fa46684d200,0x7fa448026800,16459859062299,16459859072080,16459860798303,16459860873130
|
||||
164,"void benchmark_func<double, 256, 8u, 512u>(double, double*) [clone .kd]",0,0,491,160617,160617,4194304,256,0,0,12,24,334720,0x7fa46684d080,0x7fa448026840,16459860885709,16459860911902,16459862627405,16459862699170
|
||||
165,"void benchmark_func<__half2, 256, 8u, 512u>(__half2, __half2*) [clone .kd]",0,0,494,160617,160617,4194304,256,0,0,8,24,337472,0x7fa4640edf00,0x7fa448026880,16459862709509,16459862726444,16459864400827,16459864469372
|
||||
166,"void benchmark_func<int, 256, 8u, 512u>(int, int*) [clone .kd]",0,0,497,160617,160617,4194304,256,0,0,8,24,0,0x7fa4640edd80,0x7fa4480268c0,16459864477572,16459864489946,16459867849753,16459867922699
|
||||
|
Reference in New Issue
Block a user