oneMKL icon indicating copy to clipboard operation
oneMKL copied to clipboard

Replace outdated SYCL_DEVICE_FILTER with ONEAPI_DEVICE_SELECTOR

Open nmishra31 opened this issue 1 year ago • 1 comments

Background: Deprecated environment variable SYCL_DEVICE_FILTER is still being used in the oneMKL Interfaces project. This variable has been replaced by ONEAPI_DEVICE_SELECTOR, and this PR finishes this replacement for the oneMKL Interfaces project. The default CPU and GPU that were used with SYCL_DEVICE_FILTER have been replaced with opencl:cpu and level_zero:gpu respectively.

Testing: There are known failures for RNG domain on Windows x86 platforms, and the test log from this case has been attached. These failures are also present in the base repository before these changes, and are expected. There are no additional failures in this branch relative to the base repository. test_fails.txt

nmishra31 avatar May 13 '24 16:05 nmishra31

@dnhsieh-intel Thanks for pointing that out, looks like I missed a few instances in docs/comments. I did a sweep and replaced all the mentions I found of SYCL devices, let me know how that looks.

nmishra31 avatar May 16 '24 16:05 nmishra31