ginkgo icon indicating copy to clipboard operation
ginkgo copied to clipboard

SYCL improvements

Open upsj opened this issue 1 year ago • 1 comments

Allow DpcppExecutor to be constructed from a sycl::device, which enables sub-device usage required for #1373.

I also added a handful of fixes for deprecation warnings

upsj avatar Aug 22 '23 10:08 upsj

I've decided the complexity involved in sub-devices just to get #1373 working on SYCL CPUs isn't worth it yet, so I'll be removing those changes, only fixing the deprecation warnings

upsj avatar Aug 26 '23 19:08 upsj

We should either remove bump the SYCL version support or create a special case for it, as this update currently breaks for SYCL 2022-1.

I would also vote for dropping support for the older SYCL versions.

pratikvn avatar Feb 27 '24 21:02 pratikvn

These changes are needed to build ginkgo with icpx 2024.1 & later.

rscohn2 avatar Apr 03 '24 20:04 rscohn2

Thanks for updating. ReadME version support is not updated. you can also change the image ginkgohub/oneapi:2024.0.2.20231213 to ginkgohub/oneapi:latest

yhmtsai avatar May 13 '24 12:05 yhmtsai