Skip to content

Releases: intel/llvm

DPC++ daily 2023-04-16

16 Apr 19:13
097d21c
Compare
Choose a tag to compare
Pre-release
[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

15 Apr 19:20
097d21c
Compare
Choose a tag to compare
Pre-release
[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

14 Apr 19:09
097d21c
Compare
Choose a tag to compare
Pre-release
[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

13 Apr 19:26
ce69d69
Compare
Choose a tag to compare
Pre-release
sycl-nightly/20230413

[SYCL][L0] Heuristically reduce overhead from immediate command-list …

DPC++ daily 2023-04-12

12 Apr 19:19
45aa49b
Compare
Choose a tag to compare
Pre-release
[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

11 Apr 18:32
070598e
Compare
Choose a tag to compare
Pre-release
sycl-nightly/20230411

[SYCL][L0] Do not use piGetDeviceAndHostTimer for only host time quer…

DPC++ daily 2023-04-10

10 Apr 18:32
26e4493
Compare
Choose a tag to compare
Pre-release
[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

08 Apr 18:26
3d6917f
Compare
Choose a tag to compare
Pre-release
[SYCL] Fix for unreferenced parameters. (#8984)

Adds references to parameters to avoid compilation errors.

DPC++ daily 2023-04-07

07 Apr 18:27
75b3cdb
Compare
Choose a tag to compare
Pre-release
[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

06 Apr 18:32
64d4514
Compare
Choose a tag to compare
Pre-release
sycl-nightly/20230406

[SYCL][E2E] Disable Basic/built-ins/marray_math E2E test on Windows (…