Skip to content

Commit bcac666

Browse files
[SYCL][ABI-break] Remove fusion related code (#20835)
resolves #15184 --------- Co-authored-by: Steffen Larsen <steffen.larsen@intel.com>
1 parent 5579415 commit bcac666

File tree

19 files changed

+16
-1023
lines changed

19 files changed

+16
-1023
lines changed

sycl/CMakeLists.txt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,7 @@ if (NOT DEFINED SYCL_ENABLE_BACKENDS)
2828
set(SYCL_ENABLE_BACKENDS "opencl;level_zero;level_zero_v2")
2929
endif()
3030

31-
# Option to enable JIT, this in turn makes kernel fusion and spec constant
32-
# materialization possible.
31+
# Option to enable JIT, this in turn makes spec constant materialization possible.
3332
option(SYCL_ENABLE_EXTENSION_JIT "Enable extension to JIT kernels" ON)
3433

3534
if (NOT XPTI_INCLUDES)

sycl/doc/extensions/experimental/sycl_ext_oneapi_graph.asciidoc

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,6 @@ dependency graph to the SYCL runtime prior to execution:
124124
* Unlock DMA hardware features through graph analysis by the runtime.
125125

126126
* Graph optimizations become available, including but not limited to:
127-
** Kernel fusion/fission.
128127
** Inter-node memory reuse from data staying resident on device.
129128
** Identification of the peak intermediate output memory requirement, used for
130129
more optimal memory allocation.
@@ -150,8 +149,7 @@ requirements were considered:
150149
4. Integrate sub-graphs (previously constructed graphs) when constructing a new
151150
graph.
152151
5. Support the USM model of memory as well as buffer/accessor model.
153-
6. Compatible with other SYCL extensions and features, e.g. kernel fusion &
154-
built-in kernels.
152+
6. Compatible with other SYCL extensions and features, e.g. built-in kernels.
155153
7. Ability to record a graph with commands submitted to different devices in the
156154
same context.
157155
8. Capability to serialize graphs to a binary format which can then be

0 commit comments

Comments
 (0)