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] Add initial support of AOT compilation for multiple devices
This patch adds handling of "target" device image field both in SYCL
runtime. This enables basic support of multiple device images.
The natural scenario goes as follows:
- a kernel needs to be run on a particular device;
- if it was AOT-compiled as part of a binary image for this device,
load the image;
- if the appropriate AOT-compiled image was not found, a SPIR-V image
is chosen and JIT-compiled instead.
This initial mechanism provides limited functionality, simply picking
the first image that has appropriate binary target.
Signed-off-by: Sergey Semenov <sergey.semenov@intel.com>
Signed-off-by: Artem Gindinson <artem.gindinson@intel.com>
0 commit comments