Open antonwolfy opened 1 year ago
This sounds like a problem with a driver. I tried on Gen9 with
> $ sycl-ls
[opencl:acc:0] Intel(R) FPGA Emulation Platform for OpenCL(TM), Intel(R) FPGA Emulation Device 1.2 [2023.16.6.0.22_223734]
[opencl:cpu:1] Intel(R) OpenCL, Intel(R) Core(TM) i7-10710U CPU @ 1.10GHz 3.0 [2023.16.6.0.22_223734]
[opencl:gpu:2] Intel(R) OpenCL Graphics, Intel(R) UHD Graphics 3.0 [23.22.26516.18]
[ext_oneapi_level_zero:gpu:0] Intel(R) Level-Zero, Intel(R) UHD Graphics 1.3 [1.3.26516]
and the script passed each time I tried.
The script does run into trouble on WSL with Iris Xe, with the driver behavior a suspect.
The issue @antonwolfy had originally encountered with Gen 9 on a Linux OS was fixed by Linux kernel update to pick up the most recent i915 kernel mode driver for the integrated GPU.
The issue with WSL is also likely due to the driver, but more work is needed to pare it down to an actionable bug report to be filed against GPU stack projects.
@antonwolfy is this issue still relevant?
@oleksandr-pavlyk , the issue isn't visible anymore with newer driver. Please feel free to close the issue.
Sometimes a small test below
failes since
dpctl.tensor
returns an array of zeroes, like:where the list of devices and versions is
The issue originally came from dpnp verification scope which spontaneous failed in internal CI.
While on a laptop with Irix Xe the test might crashes or causes an abortion, like:
from gdb output:
and also another try with gdb:
where the list of devices and versions on the laptop is