Skip to content

Releases: intel/llvm

DPC++ daily 2022-07-11

11 Jul 16:24
d01371b
Compare
Choose a tag to compare
Pre-release
[SYCL][L0] Fix piEnqueueEventsWaitWithBarrier for L0 (#6359)

When calling `piEnqueueEventsWaitWithBarrier` while using the level zero backend, the barrier is only inserted into an available command list. However, this leaves other command lists unaffected.

This commit fixes this unexpected behavior by making later command-lists insert a barrier on events from `piEnqueueEventsWaitWithBarrier` until they finish.

The resulting event will be either the result of a single barrier, if events were passed to `piEnqueueEventsWaitWithBarrier`, or a wait on generic barriers on all queues if no events were passed to `piEnqueueEventsWaitWithBarrier`.

DPC++ daily 2022-07-10

10 Jul 16:19
7ddd8a9
Compare
Choose a tag to compare
Pre-release
sycl-nightly/20220710

[SYCL][API-break] Remove "using namespace experimental" inside ext::i…

DPC++ daily 2022-07-09

09 Jul 16:27
7ddd8a9
Compare
Choose a tag to compare
Pre-release
sycl-nightly/20220709

[SYCL][API-break] Remove "using namespace experimental" inside ext::i…

DPC++ daily 2022-07-08

08 Jul 16:26
4baeb81
Compare
Choose a tag to compare
Pre-release
sycl-nightly/20220708

[SYCL] Use InternalOnly attribute for internal only SYCL attributes (…

DPC++ daily 2022-07-07

07 Jul 16:20
6b8761a
Compare
Choose a tag to compare
Pre-release
[SYCL] Use checkArgCountAtLeast instead (#6380)

Rather than replicate the code, call existing routine checkArgCountAtLeast
for similar functionality.

Add a similar routine checkArgCountAtMost to check if a call expression's
argument count exceeds the most expected.  Replace where equivalent
with calls to this routine.

DPC++ daily 2022-07-06

06 Jul 16:22
64f2a92
Compare
Choose a tag to compare
Pre-release
[SYCL][L0] Pass non-0 PI event to PI API calls (#6398)

Signed-off-by: Sergey V Maslov <[email protected]>

DPC++ daily 2022-07-05

05 Jul 16:25
e0c40a9
Compare
Choose a tag to compare
Pre-release
[SYCL][HIP][PI] Multiple HIP streams per SYCL queue (#6325)

Closely mimics the functionality of CUDA plugin #6102

DPC++ daily 2022-07-04

04 Jul 17:06
e0c40a9
Compare
Choose a tag to compare
Pre-release
[SYCL][HIP][PI] Multiple HIP streams per SYCL queue (#6325)

Closely mimics the functionality of CUDA plugin #6102

DPC++ daily 2022-07-03

03 Jul 16:21
2e1c36f
Compare
Choose a tag to compare
Pre-release
sycl-nightly/20220703

[SYCL] Remove experimental/builtins.hpp from sycl.hpp due to C++17 (#…

DPC++ daily 2022-07-02

02 Jul 16:20
2e1c36f
Compare
Choose a tag to compare
Pre-release
sycl-nightly/20220702

[SYCL] Remove experimental/builtins.hpp from sycl.hpp due to C++17 (#…