You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[SYCL][Fusion] Document unsupported features (#11705)
Document SYCL features currently not supported by kernel fusion in the
implementation documentation.
---------
Signed-off-by: Lukas Sommer <[email protected]>
Copy file name to clipboardExpand all lines: sycl/doc/design/KernelFusionJIT.md
+11-2Lines changed: 11 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -2,8 +2,7 @@
2
2
3
3
## Context
4
4
5
-
To support the [user driven kernel fusion extension](https://github.com/intel/llvm/pull/7098) (a presentation can be found [here](https://github.com/oneapi-src/oneAPI-tab/blob/main/tab-dpcpp-onedpl/presentations/oneAPI-TAB-20220727-Kernel-Fusion.pdf)).
6
-
Currently, only targets able to consume SPIR-V are supported.
5
+
To support the [user driven kernel fusion extension](https://github.com/intel/llvm/pull/7098) (a presentation can be found [here](https://github.com/oneapi-src/oneAPI-tab/blob/main/language/presentations/oneAPI-TAB-20220727-Kernel-Fusion.pdf)).
7
6
8
7
The basic workflow is shown in the diagram below
9
8
@@ -284,3 +283,13 @@ flag during static compilation.
284
283
During the fusion process at runtime, the JIT will load the LLVM IR and
285
284
finalize the fused kernel to the final target. More information is available
0 commit comments