-
Notifications
You must be signed in to change notification settings - Fork 740
2019 09 30 meeting notes
Alexey Bader edited this page Nov 11, 2019
·
2 revisions
- Opens
- SYCL development status update
- October 14 meeting
We need to book a slot for SYCL related round table. Alexey Bader is on vacation from October 4. I'll ask Ronan to book SYCL round table.
We released new SYCL implementation update including CPU/GPU OpenCL runtimes for Linux and Windows.
- Documentation improvements
- SYCL runtime plug-in interface documentation is merged.
- SYCL compiler command line guide is committed https://github.com/intel/llvm/pull/636
- Intel OpenCL install instructions are added.
- SYCL host device improvements
- Added event profiling info queries
- USM support is enabled for a host device
- Fixed mul_hi, rotate, sub_sat built-in
- Compiler improvement
- Added C++11 spelling for clang unroll attribute in addition to the pragma unroll
- Fix invalid data layout causing wrong pointer size on Windows
- SYCL_EXTERNAL macro support is added https://github.com/intel/llvm/pull/622
- Synced with LLVM 17 days old
- Run-time improvements
-
contant_ptr
is lowered to the global name space to avoid illegal casts - Default range constructor is removed.
- Added function pointers API support: get device side FPTR,
- Queue is now thread-safe
- Added unary +/- operators to the vector class. https://github.com/intel/llvm/pull/657
-
- Infrastructure improvements
- SYCL runtime warnings are treated as errors by BuildBot
No meeting on October 14 - Alexey Bader is on vacation.