-
Notifications
You must be signed in to change notification settings - Fork 798
[docs] Update ESIMD docs: SYCL-ESIMD co-existence #3477
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
This patch updates ESIMD documentation after implementation of SYCL-ESIMD co-existence feature was completed.
@kbobrovs , please review. |
- Usual and ESIMD DPC++ kernels can not co-exist in the same application in most | ||
cases | ||
- Interoperability between regular SYCL and ESIMD kernels is not supported. | ||
I.e., it's not possible to call ESIMD code from SYCL and vise-versa. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We can in fact call SYCL functions with bodies from ESIMD, so please rephrase.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Rephrased.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please update the phrase at the bottom as well:
"Interoperability between regular SYCL and ESIMD kernels is not yet supported. I.e., it's not possible to invoke an ESIMD kernel from SYCL kernel and vice-versa"
Thanks, done. |
This patch updates ESIMD documentation after implementation
of SYCL-ESIMD co-existence feature was completed.