@@ -194,91 +194,72 @@ int main() {
194194 test_get_coord_op<int8_t , int32_t , /* TK*/ 32 , /* TN*/ 16 , use::b,
195195 layout::row_major, 1 >();
196196
197- // These will be uncommented once the IGC task in GSD-11139 is merged
198- // // 8x16x16 float/bfloat16
199197 // std::cout << "8x16x16 float/bfloat16" << std::endl;
200- // // A
201198 // test_get_coord_op<bfloat16, float, /*TM*/ 8, /*TK*/ 16, use::a,
202199 // layout::row_major, 1>();
203200 // // B
204201 // test_get_coord_op<bfloat16, float, /*TK*/ 16, /*TN*/ 16, use::b,
205202 // layout::ext_intel_packed, 2>();
206203 // test_get_coord_op<bfloat16, float, /*TK*/ 16, /*TN*/ 16, use::b,
207204 // layout::row_major, 1>();
208- // // Accumulator
209205 // test_get_coord_op<bfloat16, float, /*TM*/ 8, /*TN*/ 16,
210206 // use::accumulator,
211207 // layout::row_major, 1>();
212208 // test_get_coord_op<float, float, /*TM*/ 8, /*TN*/ 16, use::accumulator,
213209 // layout::row_major, 1>();
214210
215- // // 16x16x16 float/bfloat16
216211 // std::cout << "16x16x16 float/bfloat16" << std::endl;
217- // // A
218212 // test_get_coord_op<bfloat16, float, /*TM*/ 16, /*TK*/ 16, use::a,
219213 // layout::row_major, 1>();
220214 // // B - duplicate from 8x16x16
221- // // Accumulator
222215 // test_get_coord_op<bfloat16, float, /*TM*/ 16, /*TN*/ 16,
223216 // use::accumulator,
224217 // layout::row_major, 1>();
225218 // test_get_coord_op<float, float, /*TM*/ 16, /*TN*/ 16, use::accumulator,
226219 // layout::row_major, 1>();
227220
228- // // 1x64x16 float/bfloat16
229221 // std::cout << "1x64x16 float/bfloat16" << std::endl;
230- // // A
231222 // test_get_coord_op<bfloat16, float, /*TM*/ 1, /*TK*/ 16, use::a,
232223 // layout::row_major, 1>();
233224 // // B
234225 // test_get_coord_op<bfloat16, float, /*TK*/ 16, /*TN*/ 64, use::b,
235226 // layout::ext_intel_packed, 2>();
236227 // test_get_coord_op<bfloat16, float, /*TK*/ 16, /*TN*/ 64, use::b,
237228 // layout::row_major, 1>();
238- // // Accumulator
239229 // test_get_coord_op<bfloat16, float, /*TM*/ 1, /*TN*/ 64,
240230 // use::accumulator,
241231 // layout::row_major, 1>();
242232 // test_get_coord_op<float, float, /*TM*/ 1, /*TN*/ 64, use::accumulator,
243233 // layout::row_major, 1>();
244234
245- // // 1x64x32 float/bfloat16
246235 // std::cout << "1x64x32 float/bfloat16" << std::endl;
247- // // A
248236 // test_get_coord_op<bfloat16, float, /*TM*/ 1, /*TK*/ 32, use::a,
249237 // layout::row_major, 1>();
250238 // // B
251239 // test_get_coord_op<bfloat16, float, /*TK*/ 32, /*TN*/ 64, use::b,
252240 // layout::ext_intel_packed, 2>();
253241 // test_get_coord_op<bfloat16, float, /*TK*/ 32, /*TN*/ 64, use::b,
254242 // layout::row_major, 1>();
255- // // Accumulator
256243 // test_get_coord_op<bfloat16, float, /*TM*/ 1, /*TN*/ 64,
257244 // use::accumulator,
258245 // layout::row_major, 1>();
259246 // test_get_coord_op<float, float, /*TM*/ 1, /*TN*/ 64, use::accumulator,
260247 // layout::row_major, 1>();
261248
262- // // 32x64x16 float/bfloat16
263249 // std::cout << "32x64x16 float/bfloat16" << std::endl;
264- // // A
265250 // test_get_coord_op<bfloat16, float, /*TM*/ 32, /*TK*/ 16, use::a,
266251 // layout::row_major, 1>();
267252 // // B - duplicate from 1x64x16
268- // // Accumulator
269253 // test_get_coord_op<bfloat16, float, /*TM*/ 32, /*TN*/ 64,
270254 // use::accumulator,
271255 // layout::row_major, 1>();
272256 // test_get_coord_op<float, float, /*TM*/ 32, /*TN*/ 64, use::accumulator,
273257 // layout::row_major, 1>();
274258
275- // // 32x64x32 float/bfloat16
276259 // std::cout << "32x64x32 float/bfloat16" << std::endl;
277- // // A
278260 // test_get_coord_op<bfloat16, float, /*TM*/ 32, /*TK*/ 32, use::a,
279261 // layout::row_major, 1>();
280262 // // B - duplicate from 1x64x32
281- // // Accumulator
282263 // test_get_coord_op<bfloat16, float, /*TM*/ 32, /*TN*/ 64,
283264 // use::accumulator,
284265 // layout::row_major, 1>();
0 commit comments