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
This patch introduces new device code split mode `auto`, which is
intended to automatically select the best device code split mode and
apply it.
At the moment, `auto` is equivalent to `per_source` for most cases and
it is equivalent to `off` in case of precense of function pointers.
"created for each SYCL kernel) | per_source (device code module is created for each source (translation unit)) | off (no device code split). "
1991
-
"Default is 'off' - all kernels go into a single module`">, Values<"per_source, per_kernel, off">;
1990
+
"created for each SYCL kernel) | per_source (device code module is created for each source (translation unit)) | off (no device code split). | auto (use heuristic to select the best way of splitting device code)"
1991
+
"Default is 'auto' - automatically select how to split device code into modules">, Values<"per_source, per_kernel, off, auto">;
0 commit comments