-
Notifications
You must be signed in to change notification settings - Fork 738
2019 09 09 meeting notes
Alexey Bader edited this page Sep 9, 2019
·
2 revisions
- Opens
- SYCL development status update
- Added SYCL compiler build instructions on Windows
- SYCL runtime is built with Khronos ICD library by default (instead of system OpenCL)
- Enable typedef-ed kernel names support (https://github.com/intel/llvm/issues/130)
- Intel FPGA extension to simplify device selection
- Various USM fixes and improvements
- Added ordered queue extension support
- Added "deploy" target to install SYCL toolchain only
- Added "run on the host" Intel extension. This method allows enqueuing host tasks into SYCL queue.
- Enabled re-interpretation of 1D sub-buffers
- No OpenCL API calls in SYCL headers -> no need to link with OpenCL.
- In development features
-
using sycl = cl::sycl;
alias to reduce code verbosity - Split device code into multiple SPIR-V modules. Current proposal - split per translation unit.
- Documentation improvements
-
- LLVM dev round-table topics