Skip to content

Commit 50a63bc

Browse files
committed
[intel] add 'x_transose' to 'make_default_opt_flags_intel' signature and update skiplist after 'aff4b7a'
Signed-off-by: Anatoly Myachev <[email protected]>
1 parent 9af2090 commit 50a63bc

File tree

2 files changed

+43
-42
lines changed

2 files changed

+43
-42
lines changed

python/triton_kernels/triton_kernels/matmul_ogs_details/opt_flags.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ def make_default_opt_flags_intel(
4444
can_use_fused_scatter,
4545
enforce_bitwise_invariance,
4646
epilogue_effective_itemsize,
47+
x_transpose,
4748
constraints,
4849
):
4950
constraints_supported = ["block_m", "block_k", "split_k", "is_persistent", "fused_scatter", "epilogue_subtile", "num_stages"]
Lines changed: 42 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,43 @@
11
# https://github.com/intel/intel-xpu-backend-for-triton/issues/5074
2-
tests/test_matmul.py::test_op[False-False-False-False-False-16-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-False-None]
3-
tests/test_matmul.py::test_op[False-False-False-False-False-16-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-True-None]
4-
tests/test_matmul.py::test_op[False-False-False-False-False-128-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-False-None]
5-
tests/test_matmul.py::test_op[False-False-False-False-False-128-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-True-None]
6-
tests/test_matmul.py::test_op[False-False-True-False-False-16-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-False-None]
7-
tests/test_matmul.py::test_op[False-False-True-False-False-16-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-True-None]
8-
tests/test_matmul.py::test_op[False-False-True-False-False-128-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-False-None]
9-
tests/test_matmul.py::test_op[False-False-True-False-False-128-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-True-None]
10-
tests/test_matmul.py::test_op[False-False-False-True-False-16-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-False-None]
11-
tests/test_matmul.py::test_op[False-False-False-True-False-16-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-True-None]
12-
tests/test_matmul.py::test_op[False-False-False-True-False-16-1000-400-400-ragged-float8_e4m3fn-float8_e4m3fn-3-1-1-1-False-None]
13-
tests/test_matmul.py::test_op[False-False-False-True-False-128-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-False-None]
14-
tests/test_matmul.py::test_op[False-False-False-True-False-128-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-True-None]
15-
tests/test_matmul.py::test_op[False-False-False-True-False-128-1000-400-400-ragged-float8_e4m3fn-float8_e4m3fn-3-1-1-1-False-None]
16-
tests/test_matmul.py::test_op[False-False-True-True-False-16-1000-400-400-ragged-float8_e4m3fn-float8_e4m3fn-3-1-1-1-False-None]
17-
tests/test_matmul.py::test_op[False-False-True-True-False-128-1000-400-400-ragged-float8_e4m3fn-float8_e4m3fn-3-1-1-1-False-None]
18-
tests/test_matmul.py::test_op[False-True-False-False-False-16-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-False-None]
19-
tests/test_matmul.py::test_op[False-True-False-False-False-16-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-True-None]
20-
tests/test_matmul.py::test_op[False-True-False-False-False-128-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-False-None]
21-
tests/test_matmul.py::test_op[False-True-False-False-False-128-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-True-None]
22-
tests/test_matmul.py::test_op[False-True-True-False-False-16-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-False-None]
23-
tests/test_matmul.py::test_op[False-True-True-False-False-16-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-True-None]
24-
tests/test_matmul.py::test_op[False-True-True-False-False-128-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-False-None]
25-
tests/test_matmul.py::test_op[False-True-True-False-False-128-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-True-None]
26-
tests/test_matmul.py::test_op[False-True-False-True-False-16-1000-700-700-ragged-bfloat16-mxfloat4_e2m1-8-2-1-9-False-None]
27-
tests/test_matmul.py::test_op[False-True-False-True-False-16-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-False-None]
28-
tests/test_matmul.py::test_op[False-True-False-True-False-16-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-True-None]
29-
tests/test_matmul.py::test_op[False-True-False-True-False-16-1000-400-400-ragged-float8_e4m3fn-float8_e4m3fn-3-1-1-1-False-None]
30-
tests/test_matmul.py::test_op[False-True-False-True-False-128-1000-700-700-ragged-bfloat16-mxfloat4_e2m1-8-2-1-9-False-None]
31-
tests/test_matmul.py::test_op[False-True-False-True-False-128-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-False-None]
32-
tests/test_matmul.py::test_op[False-True-False-True-False-128-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-True-None]
33-
tests/test_matmul.py::test_op[False-True-False-True-False-128-1000-400-400-ragged-float8_e4m3fn-float8_e4m3fn-3-1-1-1-False-None]
34-
tests/test_matmul.py::test_op[False-True-True-True-False-16-1000-400-400-ragged-float8_e4m3fn-float8_e4m3fn-3-1-1-1-False-None]
35-
tests/test_matmul.py::test_op[False-True-True-True-False-128-1000-400-400-ragged-float8_e4m3fn-float8_e4m3fn-3-1-1-1-False-None]
36-
tests/test_matmul.py::test_op[False-True-True-True-False-16-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-False-None]
37-
tests/test_matmul.py::test_op[False-True-True-True-False-16-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-True-None]
38-
tests/test_matmul.py::test_op[False-True-True-True-False-128-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-False-None]
39-
tests/test_matmul.py::test_op[False-True-True-True-False-128-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-True-None]
40-
tests/test_matmul.py::test_op[False-False-True-True-False-16-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-False-None]
41-
tests/test_matmul.py::test_op[False-False-True-True-False-16-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-True-None]
42-
tests/test_matmul.py::test_op[False-False-True-True-False-128-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-False-None]
43-
tests/test_matmul.py::test_op[False-False-True-True-False-128-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-True-None]
2+
tests/test_matmul.py::test_op[False-False-False-False-False-16-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-False-None-False-False-False]
3+
tests/test_matmul.py::test_op[False-False-False-False-False-16-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-True-None-False-False-False]
4+
tests/test_matmul.py::test_op[False-False-False-False-False-128-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-False-None-False-False-False]
5+
tests/test_matmul.py::test_op[False-False-False-False-False-128-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-True-None-False-False-False]
6+
tests/test_matmul.py::test_op[False-False-True-False-False-16-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-False-None-False-False-False]
7+
tests/test_matmul.py::test_op[False-False-True-False-False-16-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-True-None-False-False-False]
8+
tests/test_matmul.py::test_op[False-False-True-False-False-128-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-False-None-False-False-False]
9+
tests/test_matmul.py::test_op[False-False-True-False-False-128-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-True-None-False-False-False]
10+
tests/test_matmul.py::test_op[False-False-False-True-False-16-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-False-None-False-False-False]
11+
tests/test_matmul.py::test_op[False-False-False-True-False-16-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-True-None-False-False-False]
12+
tests/test_matmul.py::test_op[False-False-False-True-False-16-1000-400-400-ragged-float8_e4m3fn-float8_e4m3fn-3-1-1-1-False-None-False-False-False]
13+
tests/test_matmul.py::test_op[False-False-False-True-False-128-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-False-None-False-False-False]
14+
tests/test_matmul.py::test_op[False-False-False-True-False-128-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-True-None-False-False-False]
15+
tests/test_matmul.py::test_op[False-False-False-True-False-128-1000-400-400-ragged-float8_e4m3fn-float8_e4m3fn-3-1-1-1-False-None-False-False-False]
16+
tests/test_matmul.py::test_op[False-False-True-True-False-16-1000-400-400-ragged-float8_e4m3fn-float8_e4m3fn-3-1-1-1-False-None-False-False-False]
17+
tests/test_matmul.py::test_op[False-False-True-True-False-128-1000-400-400-ragged-float8_e4m3fn-float8_e4m3fn-3-1-1-1-False-None-False-False-False]
18+
tests/test_matmul.py::test_op[False-True-False-False-False-16-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-False-None-False-False-False]
19+
tests/test_matmul.py::test_op[False-True-False-False-False-16-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-True-None-False-False-False]
20+
tests/test_matmul.py::test_op[False-True-False-False-False-128-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-False-None-False-False-False]
21+
tests/test_matmul.py::test_op[False-True-False-False-False-128-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-True-None-False-False-False]
22+
tests/test_matmul.py::test_op[False-True-True-False-False-16-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-False-None-False-False-False]
23+
tests/test_matmul.py::test_op[False-True-True-False-False-16-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-True-None-False-False-False]
24+
tests/test_matmul.py::test_op[False-True-True-False-False-128-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-False-None-False-False-False]
25+
tests/test_matmul.py::test_op[False-True-True-False-False-128-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-True-None-False-False-False]
26+
tests/test_matmul.py::test_op[False-True-False-True-False-16-1000-700-700-ragged-bfloat16-mxfloat4_e2m1-8-2-1-9-False-None-False-False-False]
27+
tests/test_matmul.py::test_op[False-True-False-True-False-16-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-False-None-False-False-False]
28+
tests/test_matmul.py::test_op[False-True-False-True-False-16-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-True-None-False-False-False]
29+
tests/test_matmul.py::test_op[False-True-False-True-False-16-1000-400-400-ragged-float8_e4m3fn-float8_e4m3fn-3-1-1-1-False-None-False-False-False]
30+
tests/test_matmul.py::test_op[False-True-False-True-False-128-1000-700-700-ragged-bfloat16-mxfloat4_e2m1-8-2-1-9-False-None-False-False-False]
31+
tests/test_matmul.py::test_op[False-True-False-True-False-128-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-False-None-False-False-False]
32+
tests/test_matmul.py::test_op[False-True-False-True-False-128-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-True-None-False-False-False]
33+
tests/test_matmul.py::test_op[False-True-False-True-False-128-1000-400-400-ragged-float8_e4m3fn-float8_e4m3fn-3-1-1-1-False-None-False-False-False]
34+
tests/test_matmul.py::test_op[False-True-True-True-False-16-1000-400-400-ragged-float8_e4m3fn-float8_e4m3fn-3-1-1-1-False-None-False-False-False]
35+
tests/test_matmul.py::test_op[False-True-True-True-False-128-1000-400-400-ragged-float8_e4m3fn-float8_e4m3fn-3-1-1-1-False-None-False-False-False]
36+
tests/test_matmul.py::test_op[False-True-True-True-False-16-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-False-None-False-False-False]
37+
tests/test_matmul.py::test_op[False-True-True-True-False-16-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-True-None-False-False-False]
38+
tests/test_matmul.py::test_op[False-True-True-True-False-128-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-False-None-False-False-False]
39+
tests/test_matmul.py::test_op[False-True-True-True-False-128-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-True-None-False-False-False]
40+
tests/test_matmul.py::test_op[False-False-True-True-False-16-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-False-None-False-False-False]
41+
tests/test_matmul.py::test_op[False-False-True-True-False-16-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-True-None-False-False-False]
42+
tests/test_matmul.py::test_op[False-False-True-True-False-128-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-False-None-False-False-False]
43+
tests/test_matmul.py::test_op[False-False-True-True-False-128-1000-704-800-ragged-mxfloat8_e4m3fn-mxfloat4_e2m1-8-2-1-9-True-None-False-False-False]

0 commit comments

Comments
 (0)