codeplaysoftware / portBLAS

An implementation of BLAS using the SYCL open standard.
Apache License 2.0
250 stars 48 forks source link

Disable txsv intel gpu #524

Closed s-Nick closed 2 months ago

s-Nick commented 2 months ago

This PR disables txsv operators specifically for Intel ARC and Intel GPU Max GPUs by adding a runtime check on device type, vendor, and name.

The new exception is caught in our test suite, allowing us to flag the test as skipped. In cases where TUNING_TARGET is INTEL_GPU or DPCPP_SYCL_ARCH matches specific ARC or GPU Max targets, txsv tests are not added to ctest.