Releases: intel/llvm
Releases · intel/llvm
DPC++ daily 2023-04-16
[SYCL] Add a partial profiling workaround for acc devices (#9062) With the recent fixes to command submit profiling info, queue profiling is no longer supported on devices with OpenCL version < 2.1. This primarily affects applications on accelerator devices. The full solution would be to provide a fallback implementation of profiling information that is less precise but does not require querying device time. As a temporary workaround, this patch allows to create an accelerator queue with profiling despite the lack of queue_profiling aspect and instead throw an error if submit profiling info is requested.
DPC++ daily 2023-04-15
[SYCL] Add a partial profiling workaround for acc devices (#9062) With the recent fixes to command submit profiling info, queue profiling is no longer supported on devices with OpenCL version < 2.1. This primarily affects applications on accelerator devices. The full solution would be to provide a fallback implementation of profiling information that is less precise but does not require querying device time. As a temporary workaround, this patch allows to create an accelerator queue with profiling despite the lack of queue_profiling aspect and instead throw an error if submit profiling info is requested.
DPC++ daily 2023-04-14
[SYCL] Add a partial profiling workaround for acc devices (#9062) With the recent fixes to command submit profiling info, queue profiling is no longer supported on devices with OpenCL version < 2.1. This primarily affects applications on accelerator devices. The full solution would be to provide a fallback implementation of profiling information that is less precise but does not require querying device time. As a temporary workaround, this patch allows to create an accelerator queue with profiling despite the lack of queue_profiling aspect and instead throw an error if submit profiling info is requested.
DPC++ daily 2023-04-13
sycl-nightly/20230413 [SYCL][L0] Heuristically reduce overhead from immediate command-list …
DPC++ daily 2023-04-12
[SYCL] Fix incorrect `sycl::vec<bool, N>` constructor behavior (#9035) Update a `sycl::vec` constructor to ensure that element values are first converted to `DataT` before being stored as `vec_data_t<DataT>`. Add a test case that uses the updated constructor. Fixes bug from #8942. Signed-off-by: Michael Aziz <michael.aziz@intel.com>
DPC++ daily 2023-04-11
sycl-nightly/20230411 [SYCL][L0] Do not use piGetDeviceAndHostTimer for only host time quer…
DPC++ daily 2023-04-10
[CI] Enable pre-commit testing on Windows (#8980) This PR (1) enables running Windows Build + LIT + E2E tests during pre-commit testing, (2) Fix windows_test_comment_trigger workflow after #8656
DPC++ daily 2023-04-08
[SYCL] Fix for unreferenced parameters. (#8984) Adds references to parameters to avoid compilation errors.
DPC++ daily 2023-04-07
[SYCL][ESIMD] Fix return value for test (#8992) Right now it's returning 1 so the test is failing. --------- Signed-off-by: Sarnie, Nick <nick.sarnie@intel.com>
DPC++ daily 2023-04-06
sycl-nightly/20230406 [SYCL][E2E] Disable Basic/built-ins/marray_math E2E test on Windows (…