Skip to content

Releases: intel/llvm

DPC++ daily 2022-08-16

16 Aug 16:21
3323da6
Compare
Choose a tag to compare
Pre-release
[SYCL] Improve range reduction performance on CPU (#6164)

The performance improvement is the result of two complementary changes:

Using an alternative heuristic to select work-group size on the CPU.
Keeping work-groups small simplifies combination of partial results
and reduces the number of temporary variables.

Adjusting the mapping of the range to an ND-range.
Breaking the range into contiguous chunks that are assigned to each
results in streaming patterns that are better-suited to prefetching
hardware.

Signed-off-by: John Pennycook [email protected]

DPC++ daily 2022-08-13

13 Aug 16:20
bfc7e98
Compare
Choose a tag to compare
Pre-release
sycl-nightly/20220813

[SYCL] SYCL 2020 standalone device selectors ( gpu_selector_v and fri…

DPC++ daily 2022-08-12

12 Aug 16:20
a29c74f
Compare
Choose a tag to compare
Pre-release
[SPIR-V][DOC] Update SPV_INTEL_function_pointers (#4883)

OpFunctionPointerINTEL was renamed to OpConstantFunctionPointerINTEL

Signed-off-by: Dmitry Sidorov <[email protected]>
Co-authored-by: Alexey Sachkov <[email protected]>

DPC++ daily 2022-08-11

11 Aug 16:20
0365594
Compare
Choose a tag to compare
Pre-release
sycl-nightly/20220811

[SYCL][ABI-Break] Remove ABI replacements (#6562)

oneAPI DPC++ Compiler dependencies

12 Aug 01:09
decc8fe
Compare
Choose a tag to compare
Pre-release

This release contains OpenCL RT for Intel CPU and FPGA emulator used for oneAPI DPC++ Compiler and runtime validation
Please, see the runtime installation guide here.

DPC++ daily 2022-08-10

10 Aug 16:22
c22a5d3
Compare
Choose a tag to compare
Pre-release
sycl-nightly/20220810

[SYCL][Reduction] Optimize reduCGFuncForRangeFastAtomics for discrete…

DPC++ daily 2022-08-09

09 Aug 16:19
cf17fad
Compare
Choose a tag to compare
Pre-release
sycl-nightly/20220809

[NFC][SYCL] Move memory_manager.hpp include/sycl/detail/ -> source/de…

DPC++ daily 2022-08-08

08 Aug 16:22
4c98335
Compare
Choose a tag to compare
Pre-release
[SYCL] Fix unittest initialization of queue with selector (#6540)

https://github.com/intel/llvm/pull/6486 added new queue constructors for
the use of callable device selectors. In accordance with SYCL 2020 these
constructors are marked explicit and as such implicit conversion from
initializer lists does not work. These changes fixes the Wait.cpp
unittest to use the explicit constructor.

Signed-off-by: Larsen, Steffen <[email protected]>

DPC++ daily 2022-08-06

06 Aug 16:21
64f0db7
Compare
Choose a tag to compare
Pre-release
[SYCL] SYCL 2020 callable device selectors (#6486)

Signed-off-by: Chris Perkins <[email protected]>

DPC++ daily 2022-08-05

05 Aug 16:20
221f9c8
Compare
Choose a tag to compare
Pre-release
sycl-nightly/20220805

[SYCL] Link sycl-devicelib-host lib in clang-cl + fscyl by default. (…