Skip to content

Releases: intel/llvm

DPC++ daily 2023-06-23

23 Jun 19:13
e860b14
Compare
Choose a tag to compare
Pre-release
[SYCL][ESIMD][Doc] Add invoke_simd example (#10052)

This change adds an invoke_simd example that scales the input data and
updates related doc to point to it.

---------

Signed-off-by: Sarnie, Nick <nick.sarnie@intel.com>

DPC++ daily 2023-06-22

22 Jun 19:24
a12c4a4
Compare
Choose a tag to compare
Pre-release
[SYCL][UR][L0] Use auto & to avoid copies on missing loops (#10023)

Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>

DPC++ daily 2023-06-21

21 Jun 19:18
abeec11
Compare
Choose a tag to compare
Pre-release
[CI] Remove /testwin support (#9996)

We run Windows pre-commit testing unconditionally.

DPC++ daily 2023-06-20

20 Jun 19:18
a6b7cb7
Compare
Choose a tag to compare
Pre-release
[CI] Use devops/actions/clang-format from github.base_ref (#9994)

Arbitrary PR shouldn't be able to modify the action and use it in the
pre-commit CI run.

DPC++ daily 2023-06-19

19 Jun 19:41
83f8779
Compare
Choose a tag to compare
Pre-release
[SYCL] Revert recent copy requirements temporarily (#9970)

This commit reverts the recently introduced requirements on
`is_device_copyable` in copy commands. This is a temporary revert until
`sycl::vec` is made trivially copyable, to appropriately satisfy
`is_device_copyable` implicitly.

---------

Signed-off-by: Larsen, Steffen <steffen.larsen@intel.com>

DPC++ daily 2023-06-18

18 Jun 18:26
6c1125f
Compare
Choose a tag to compare
Pre-release
[CI] Change trigger events for post commit task (#9950)

1) Don't run in pre-commit to enhance security
2) Run automatically when on a push to a branch starting with
   "test-devops-pr" to enable testing for CI-related changes

DPC++ daily 2023-06-17

17 Jun 18:27
6c1125f
Compare
Choose a tag to compare
Pre-release
[CI] Change trigger events for post commit task (#9950)

1) Don't run in pre-commit to enhance security
2) Run automatically when on a push to a branch starting with
   "test-devops-pr" to enable testing for CI-related changes

DPC++ daily 2023-06-16

16 Jun 18:28
35465da
Compare
Choose a tag to compare
Pre-release
[SYCL][Graph] Add initial support for SYCL Graph (1/4) (#9728)

# Initial SYCL-Graph Patch
This is the first patch of a series that adds support for an
[experimental command graph
extension](https://github.com/intel/llvm/pull/5626)

A snapshot of the complete work can be seen in draft PR #9375 which has
support all the specification defined ways of
adding nodes and edges to the graph, including both Explicit and Record
& Replay graph construction. The two types of nodes currently
implemented are kernel execution and memcpy commands.

See https://github.com/reble/llvm#implementation-status for the status
of our total work.

## Scope
This first patch focuses on ABI breaking changes and includes:
* Experimental implementation of extension API (hpp and cpp).
* New `sycl::handler` constructor and graph related member variables.
* New scheduler command type `CG::CGTYPE::ExecCommandBuffer`.
* Change `CGExecKernel::MHostKernel` member variable from a unique ptr
to a shared ptr so that the command-group can be copied.
* Extensions `unittests` tests.

## Following Split PRs
Future follow-up PRs with the remainder of our work on the extension
will include:
* Add UR support with Level Zero implementation. (2/4)
* Changes to the runtime not covered here, such as bugfixes and feature
additions, will add symbols but not break the ABI. (3/4)
* Add test-e2e tests for SYCL Graph extension. (4/4)
* NFC changes - Design doc and codeowner update.

## Authors
Co-authored-by: Pablo Reble <pablo.reble@intel.com>
Co-authored-by: Julian Miller <julian.miller@intel.com>
Co-authored-by: Ben Tracy <ben.tracy@codeplay.com>
Co-authored-by: Ewan Crawford <ewan@codeplay.com>

DPC++ daily 2023-06-15

15 Jun 18:26
52a0fc8
Compare
Choose a tag to compare
Pre-release
[GHA] Uplift Linux GPU RT version to 23.09.25812.14 (#9196)

Scheduled drivers uplift

---------

Co-authored-by: GitHub Actions <actions@github.com>
Co-authored-by: Alexey Bader <alexey.bader@intel.com>

DPC++ daily 2023-06-14

14 Jun 18:25
c6a9eee
Compare
Choose a tag to compare
Pre-release
sycl-nightly/20230614

[CI] Another attempt to fix lint task (#9885)