diff --git a/sycl/source/detail/device_impl.hpp b/sycl/source/detail/device_impl.hpp index 13c5f5c16ce3c..fa63f69dc5968 100644 --- a/sycl/source/detail/device_impl.hpp +++ b/sycl/source/detail/device_impl.hpp @@ -1478,8 +1478,9 @@ class device_impl : public std::enable_shared_from_this { arch::intel_cpu_dmr, arch::intel_gpu_pvc, arch::intel_gpu_dg2_g10, arch::intel_gpu_dg2_g11, arch::intel_gpu_dg2_g12, arch::intel_gpu_bmg_g21, - arch::intel_gpu_lnl_m, arch::intel_gpu_arl_h, - arch::intel_gpu_ptl_h, arch::intel_gpu_ptl_u, + arch::intel_gpu_bmg_g31, arch::intel_gpu_lnl_m, + arch::intel_gpu_arl_h, arch::intel_gpu_ptl_h, + arch::intel_gpu_ptl_u, }; try { return std::any_of( @@ -2023,6 +2024,7 @@ class device_impl : public std::enable_shared_from_this { }; else if ((architecture::intel_gpu_pvc == DeviceArch) || (architecture::intel_gpu_bmg_g21 == DeviceArch) || + (architecture::intel_gpu_bmg_g31 == DeviceArch) || (architecture::intel_gpu_lnl_m == DeviceArch) || (architecture::intel_gpu_ptl_h == DeviceArch) || (architecture::intel_gpu_ptl_u == DeviceArch)) {