Commit 9d65e08
authored
Intel Triton selects different `threads_per_warp` based on the kernel,
and stores the selected `threads_per_warp` in metadata.
This PR changes `compile_kernel` to use the stored `threads_per_warp` in
metadata.
This PR fixes below error with `igc-19724`:
```
terminate called after throwing an instance of 'sycl::_V1::exception'
what(): The specified local size {1, 1, 32} doesn't match the required work-group size specified in the program source {1, 1, 16}
```
CI with `igc-19724` + this change:
https://github.com/intel/intel-xpu-backend-for-triton/actions/runs/16662411889
1 parent 01457fe commit 9d65e08
1 file changed
+1
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
153 | 153 | | |
154 | 154 | | |
155 | 155 | | |
| 156 | + | |
156 | 157 | | |
157 | 158 | | |
158 | 159 | | |
| |||
0 commit comments