DPC++ Runtime
Runtime libraries for oneAPI DPC++
device_architecture.hpp File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  sycl::_V1::detail::IsAOTForArchitectureClass
 
class  sycl::_V1::detail::if_architecture_helper< MakeCall >
 

Namespaces

 sycl
 
 sycl::_V1
 
 sycl::_V1::ext
 
 sycl::_V1::ext::oneapi
 
 sycl::_V1::ext::oneapi::experimental
 
 sycl::_V1::detail
 

Macros

#define __SYCL_TARGET_INTEL_X86_64__   0
 
#define __SYCL_TARGET_INTEL_GPU_BDW__   0
 
#define __SYCL_TARGET_INTEL_GPU_SKL__   0
 
#define __SYCL_TARGET_INTEL_GPU_KBL__   0
 
#define __SYCL_TARGET_INTEL_GPU_CFL__   0
 
#define __SYCL_TARGET_INTEL_GPU_APL__   0
 
#define __SYCL_TARGET_INTEL_GPU_GLK__   0
 
#define __SYCL_TARGET_INTEL_GPU_WHL__   0
 
#define __SYCL_TARGET_INTEL_GPU_AML__   0
 
#define __SYCL_TARGET_INTEL_GPU_CML__   0
 
#define __SYCL_TARGET_INTEL_GPU_ICLLP__   0
 
#define __SYCL_TARGET_INTEL_GPU_EHL__   0
 
#define __SYCL_TARGET_INTEL_GPU_TGLLP__   0
 
#define __SYCL_TARGET_INTEL_GPU_RKL__   0
 
#define __SYCL_TARGET_INTEL_GPU_ADL_S__   0
 
#define __SYCL_TARGET_INTEL_GPU_ADL_P__   0
 
#define __SYCL_TARGET_INTEL_GPU_ADL_N__   0
 
#define __SYCL_TARGET_INTEL_GPU_DG1__   0
 
#define __SYCL_TARGET_INTEL_GPU_ACM_G10__   0
 
#define __SYCL_TARGET_INTEL_GPU_ACM_G11__   0
 
#define __SYCL_TARGET_INTEL_GPU_ACM_G12__   0
 
#define __SYCL_TARGET_INTEL_GPU_PVC__   0
 
#define __SYCL_TARGET_INTEL_GPU_PVC_VG__   0
 
#define __SYCL_TARGET_NVIDIA_GPU_SM50__   0
 
#define __SYCL_TARGET_NVIDIA_GPU_SM52__   0
 
#define __SYCL_TARGET_NVIDIA_GPU_SM53__   0
 
#define __SYCL_TARGET_NVIDIA_GPU_SM60__   0
 
#define __SYCL_TARGET_NVIDIA_GPU_SM61__   0
 
#define __SYCL_TARGET_NVIDIA_GPU_SM62__   0
 
#define __SYCL_TARGET_NVIDIA_GPU_SM70__   0
 
#define __SYCL_TARGET_NVIDIA_GPU_SM72__   0
 
#define __SYCL_TARGET_NVIDIA_GPU_SM75__   0
 
#define __SYCL_TARGET_NVIDIA_GPU_SM80__   0
 
#define __SYCL_TARGET_NVIDIA_GPU_SM86__   0
 
#define __SYCL_TARGET_NVIDIA_GPU_SM87__   0
 
#define __SYCL_TARGET_NVIDIA_GPU_SM89__   0
 
#define __SYCL_TARGET_NVIDIA_GPU_SM90__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX700__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX701__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX702__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX801__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX802__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX803__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX805__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX810__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX900__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX902__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX904__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX906__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX908__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX909__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX90A__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX90C__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX940__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX941__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX942__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX1010__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX1011__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX1012__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX1013__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX1030__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX1031__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX1032__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX1033__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX1034__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX1035__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX1036__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX1100__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX1101__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX1102__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX1103__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX1150__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX1151__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX1200__   0
 
#define __SYCL_TARGET_AMD_GPU_GFX1201__   0
 

Enumerations

enum class  sycl::_V1::ext::oneapi::experimental::architecture {
  sycl::_V1::ext::oneapi::experimental::x86_64 , sycl::_V1::ext::oneapi::experimental::intel_cpu_spr , sycl::_V1::ext::oneapi::experimental::intel_cpu_gnr , sycl::_V1::ext::oneapi::experimental::intel_gpu_bdw ,
  sycl::_V1::ext::oneapi::experimental::intel_gpu_skl , sycl::_V1::ext::oneapi::experimental::intel_gpu_kbl , sycl::_V1::ext::oneapi::experimental::intel_gpu_cfl , sycl::_V1::ext::oneapi::experimental::intel_gpu_apl ,
  sycl::_V1::ext::oneapi::experimental::intel_gpu_bxt = intel_gpu_apl , sycl::_V1::ext::oneapi::experimental::intel_gpu_glk , sycl::_V1::ext::oneapi::experimental::intel_gpu_whl , sycl::_V1::ext::oneapi::experimental::intel_gpu_aml ,
  sycl::_V1::ext::oneapi::experimental::intel_gpu_cml , sycl::_V1::ext::oneapi::experimental::intel_gpu_icllp , sycl::_V1::ext::oneapi::experimental::intel_gpu_ehl , sycl::_V1::ext::oneapi::experimental::intel_gpu_jsl = intel_gpu_ehl ,
  sycl::_V1::ext::oneapi::experimental::intel_gpu_tgllp , sycl::_V1::ext::oneapi::experimental::intel_gpu_rkl , sycl::_V1::ext::oneapi::experimental::intel_gpu_adl_s , sycl::_V1::ext::oneapi::experimental::intel_gpu_rpl_s = intel_gpu_adl_s ,
  sycl::_V1::ext::oneapi::experimental::intel_gpu_adl_p , sycl::_V1::ext::oneapi::experimental::intel_gpu_adl_n , sycl::_V1::ext::oneapi::experimental::intel_gpu_dg1 , sycl::_V1::ext::oneapi::experimental::intel_gpu_acm_g10 ,
  sycl::_V1::ext::oneapi::experimental::intel_gpu_dg2_g10 = intel_gpu_acm_g10 , sycl::_V1::ext::oneapi::experimental::intel_gpu_acm_g11 , sycl::_V1::ext::oneapi::experimental::intel_gpu_dg2_g11 = intel_gpu_acm_g11 , sycl::_V1::ext::oneapi::experimental::intel_gpu_acm_g12 ,
  sycl::_V1::ext::oneapi::experimental::intel_gpu_dg2_g12 = intel_gpu_acm_g12 , sycl::_V1::ext::oneapi::experimental::intel_gpu_pvc , sycl::_V1::ext::oneapi::experimental::intel_gpu_pvc_vg , sycl::_V1::ext::oneapi::experimental::nvidia_gpu_sm_50 ,
  sycl::_V1::ext::oneapi::experimental::nvidia_gpu_sm_52 , sycl::_V1::ext::oneapi::experimental::nvidia_gpu_sm_53 , sycl::_V1::ext::oneapi::experimental::nvidia_gpu_sm_60 , sycl::_V1::ext::oneapi::experimental::nvidia_gpu_sm_61 ,
  sycl::_V1::ext::oneapi::experimental::nvidia_gpu_sm_62 , sycl::_V1::ext::oneapi::experimental::nvidia_gpu_sm_70 , sycl::_V1::ext::oneapi::experimental::nvidia_gpu_sm_72 , sycl::_V1::ext::oneapi::experimental::nvidia_gpu_sm_75 ,
  sycl::_V1::ext::oneapi::experimental::nvidia_gpu_sm_80 , sycl::_V1::ext::oneapi::experimental::nvidia_gpu_sm_86 , sycl::_V1::ext::oneapi::experimental::nvidia_gpu_sm_87 , sycl::_V1::ext::oneapi::experimental::nvidia_gpu_sm_89 ,
  sycl::_V1::ext::oneapi::experimental::nvidia_gpu_sm_90 , sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx700 , sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx701 , sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx702 ,
  sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx801 , sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx802 , sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx803 , sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx805 ,
  sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx810 , sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx900 , sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx902 , sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx904 ,
  sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx906 , sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx908 , sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx909 , sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx90a ,
  sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx90c , sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx940 , sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx941 , sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx942 ,
  sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx1010 , sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx1011 , sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx1012 , sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx1013 ,
  sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx1030 , sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx1031 , sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx1032 , sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx1033 ,
  sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx1034 , sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx1035 , sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx1036 , sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx1100 ,
  sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx1101 , sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx1102 , sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx1103 , sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx1150 ,
  sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx1151 , sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx1200 , sycl::_V1::ext::oneapi::experimental::amd_gpu_gfx1201 , sycl::_V1::ext::oneapi::experimental::intel_gpu_8_0_0 = intel_gpu_bdw ,
  sycl::_V1::ext::oneapi::experimental::intel_gpu_9_0_9 = intel_gpu_skl , sycl::_V1::ext::oneapi::experimental::intel_gpu_9_1_9 = intel_gpu_kbl , sycl::_V1::ext::oneapi::experimental::intel_gpu_9_2_9 = intel_gpu_cfl , sycl::_V1::ext::oneapi::experimental::intel_gpu_9_3_0 = intel_gpu_apl ,
  sycl::_V1::ext::oneapi::experimental::intel_gpu_9_4_0 = intel_gpu_glk , sycl::_V1::ext::oneapi::experimental::intel_gpu_9_5_0 = intel_gpu_whl , sycl::_V1::ext::oneapi::experimental::intel_gpu_9_6_0 = intel_gpu_aml , sycl::_V1::ext::oneapi::experimental::intel_gpu_9_7_0 = intel_gpu_cml ,
  sycl::_V1::ext::oneapi::experimental::intel_gpu_11_0_0 = intel_gpu_icllp , sycl::_V1::ext::oneapi::experimental::intel_gpu_12_0_0 = intel_gpu_tgllp , sycl::_V1::ext::oneapi::experimental::intel_gpu_12_10_0 = intel_gpu_dg1
}
 

Functions

template<ext::oneapi::experimental::architecture... Archs>
constexpr static bool sycl::_V1::detail::allowable_aot_mode ()
 
template<ext::oneapi::experimental::architecture... Archs>
constexpr static bool sycl::_V1::detail::device_architecture_is ()
 
template<architecture... Archs, typename T >
constexpr static auto sycl::_V1::ext::oneapi::experimental::if_architecture_is (T fnTrue)
 

Variables

static constexpr ext::oneapi::experimental::architecture sycl::_V1::detail::max_architecture
 
static constexpr bool sycl::_V1::detail::is_allowable_aot_mode
 
static constexpr IsAOTForArchitectureClass sycl::_V1::detail::is_aot_for_architecture
 

Macro Definition Documentation

◆ __SYCL_TARGET_AMD_GPU_GFX1010__

#define __SYCL_TARGET_AMD_GPU_GFX1010__   0

Definition at line 303 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX1011__

#define __SYCL_TARGET_AMD_GPU_GFX1011__   0

Definition at line 306 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX1012__

#define __SYCL_TARGET_AMD_GPU_GFX1012__   0

Definition at line 309 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX1013__

#define __SYCL_TARGET_AMD_GPU_GFX1013__   0

Definition at line 312 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX1030__

#define __SYCL_TARGET_AMD_GPU_GFX1030__   0

Definition at line 315 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX1031__

#define __SYCL_TARGET_AMD_GPU_GFX1031__   0

Definition at line 318 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX1032__

#define __SYCL_TARGET_AMD_GPU_GFX1032__   0

Definition at line 321 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX1033__

#define __SYCL_TARGET_AMD_GPU_GFX1033__   0

Definition at line 324 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX1034__

#define __SYCL_TARGET_AMD_GPU_GFX1034__   0

Definition at line 327 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX1035__

#define __SYCL_TARGET_AMD_GPU_GFX1035__   0

Definition at line 330 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX1036__

#define __SYCL_TARGET_AMD_GPU_GFX1036__   0

Definition at line 333 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX1100__

#define __SYCL_TARGET_AMD_GPU_GFX1100__   0

Definition at line 336 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX1101__

#define __SYCL_TARGET_AMD_GPU_GFX1101__   0

Definition at line 339 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX1102__

#define __SYCL_TARGET_AMD_GPU_GFX1102__   0

Definition at line 342 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX1103__

#define __SYCL_TARGET_AMD_GPU_GFX1103__   0

Definition at line 345 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX1150__

#define __SYCL_TARGET_AMD_GPU_GFX1150__   0

Definition at line 348 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX1151__

#define __SYCL_TARGET_AMD_GPU_GFX1151__   0

Definition at line 351 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX1200__

#define __SYCL_TARGET_AMD_GPU_GFX1200__   0

Definition at line 354 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX1201__

#define __SYCL_TARGET_AMD_GPU_GFX1201__   0

Definition at line 357 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX700__

#define __SYCL_TARGET_AMD_GPU_GFX700__   0

Definition at line 246 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX701__

#define __SYCL_TARGET_AMD_GPU_GFX701__   0

Definition at line 249 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX702__

#define __SYCL_TARGET_AMD_GPU_GFX702__   0

Definition at line 252 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX801__

#define __SYCL_TARGET_AMD_GPU_GFX801__   0

Definition at line 255 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX802__

#define __SYCL_TARGET_AMD_GPU_GFX802__   0

Definition at line 258 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX803__

#define __SYCL_TARGET_AMD_GPU_GFX803__   0

Definition at line 261 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX805__

#define __SYCL_TARGET_AMD_GPU_GFX805__   0

Definition at line 264 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX810__

#define __SYCL_TARGET_AMD_GPU_GFX810__   0

Definition at line 267 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX900__

#define __SYCL_TARGET_AMD_GPU_GFX900__   0

Definition at line 270 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX902__

#define __SYCL_TARGET_AMD_GPU_GFX902__   0

Definition at line 273 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX904__

#define __SYCL_TARGET_AMD_GPU_GFX904__   0

Definition at line 276 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX906__

#define __SYCL_TARGET_AMD_GPU_GFX906__   0

Definition at line 279 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX908__

#define __SYCL_TARGET_AMD_GPU_GFX908__   0

Definition at line 282 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX909__

#define __SYCL_TARGET_AMD_GPU_GFX909__   0

Definition at line 285 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX90A__

#define __SYCL_TARGET_AMD_GPU_GFX90A__   0

Definition at line 288 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX90C__

#define __SYCL_TARGET_AMD_GPU_GFX90C__   0

Definition at line 291 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX940__

#define __SYCL_TARGET_AMD_GPU_GFX940__   0

Definition at line 294 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX941__

#define __SYCL_TARGET_AMD_GPU_GFX941__   0

Definition at line 297 of file device_architecture.hpp.

◆ __SYCL_TARGET_AMD_GPU_GFX942__

#define __SYCL_TARGET_AMD_GPU_GFX942__   0

Definition at line 300 of file device_architecture.hpp.

◆ __SYCL_TARGET_INTEL_GPU_ACM_G10__

#define __SYCL_TARGET_INTEL_GPU_ACM_G10__   0

Definition at line 189 of file device_architecture.hpp.

◆ __SYCL_TARGET_INTEL_GPU_ACM_G11__

#define __SYCL_TARGET_INTEL_GPU_ACM_G11__   0

Definition at line 192 of file device_architecture.hpp.

◆ __SYCL_TARGET_INTEL_GPU_ACM_G12__

#define __SYCL_TARGET_INTEL_GPU_ACM_G12__   0

Definition at line 195 of file device_architecture.hpp.

◆ __SYCL_TARGET_INTEL_GPU_ADL_N__

#define __SYCL_TARGET_INTEL_GPU_ADL_N__   0

Definition at line 183 of file device_architecture.hpp.

◆ __SYCL_TARGET_INTEL_GPU_ADL_P__

#define __SYCL_TARGET_INTEL_GPU_ADL_P__   0

Definition at line 180 of file device_architecture.hpp.

◆ __SYCL_TARGET_INTEL_GPU_ADL_S__

#define __SYCL_TARGET_INTEL_GPU_ADL_S__   0

Definition at line 177 of file device_architecture.hpp.

◆ __SYCL_TARGET_INTEL_GPU_AML__

#define __SYCL_TARGET_INTEL_GPU_AML__   0

Definition at line 159 of file device_architecture.hpp.

◆ __SYCL_TARGET_INTEL_GPU_APL__

#define __SYCL_TARGET_INTEL_GPU_APL__   0

Definition at line 150 of file device_architecture.hpp.

◆ __SYCL_TARGET_INTEL_GPU_BDW__

#define __SYCL_TARGET_INTEL_GPU_BDW__   0

Definition at line 138 of file device_architecture.hpp.

◆ __SYCL_TARGET_INTEL_GPU_CFL__

#define __SYCL_TARGET_INTEL_GPU_CFL__   0

Definition at line 147 of file device_architecture.hpp.

◆ __SYCL_TARGET_INTEL_GPU_CML__

#define __SYCL_TARGET_INTEL_GPU_CML__   0

Definition at line 162 of file device_architecture.hpp.

◆ __SYCL_TARGET_INTEL_GPU_DG1__

#define __SYCL_TARGET_INTEL_GPU_DG1__   0

Definition at line 186 of file device_architecture.hpp.

◆ __SYCL_TARGET_INTEL_GPU_EHL__

#define __SYCL_TARGET_INTEL_GPU_EHL__   0

Definition at line 168 of file device_architecture.hpp.

◆ __SYCL_TARGET_INTEL_GPU_GLK__

#define __SYCL_TARGET_INTEL_GPU_GLK__   0

Definition at line 153 of file device_architecture.hpp.

◆ __SYCL_TARGET_INTEL_GPU_ICLLP__

#define __SYCL_TARGET_INTEL_GPU_ICLLP__   0

Definition at line 165 of file device_architecture.hpp.

◆ __SYCL_TARGET_INTEL_GPU_KBL__

#define __SYCL_TARGET_INTEL_GPU_KBL__   0

Definition at line 144 of file device_architecture.hpp.

◆ __SYCL_TARGET_INTEL_GPU_PVC__

#define __SYCL_TARGET_INTEL_GPU_PVC__   0

Definition at line 198 of file device_architecture.hpp.

◆ __SYCL_TARGET_INTEL_GPU_PVC_VG__

#define __SYCL_TARGET_INTEL_GPU_PVC_VG__   0

Definition at line 201 of file device_architecture.hpp.

◆ __SYCL_TARGET_INTEL_GPU_RKL__

#define __SYCL_TARGET_INTEL_GPU_RKL__   0

Definition at line 174 of file device_architecture.hpp.

◆ __SYCL_TARGET_INTEL_GPU_SKL__

#define __SYCL_TARGET_INTEL_GPU_SKL__   0

Definition at line 141 of file device_architecture.hpp.

◆ __SYCL_TARGET_INTEL_GPU_TGLLP__

#define __SYCL_TARGET_INTEL_GPU_TGLLP__   0

Definition at line 171 of file device_architecture.hpp.

◆ __SYCL_TARGET_INTEL_GPU_WHL__

#define __SYCL_TARGET_INTEL_GPU_WHL__   0

Definition at line 156 of file device_architecture.hpp.

◆ __SYCL_TARGET_INTEL_X86_64__

#define __SYCL_TARGET_INTEL_X86_64__   0

Definition at line 135 of file device_architecture.hpp.

◆ __SYCL_TARGET_NVIDIA_GPU_SM50__

#define __SYCL_TARGET_NVIDIA_GPU_SM50__   0

Definition at line 204 of file device_architecture.hpp.

◆ __SYCL_TARGET_NVIDIA_GPU_SM52__

#define __SYCL_TARGET_NVIDIA_GPU_SM52__   0

Definition at line 207 of file device_architecture.hpp.

◆ __SYCL_TARGET_NVIDIA_GPU_SM53__

#define __SYCL_TARGET_NVIDIA_GPU_SM53__   0

Definition at line 210 of file device_architecture.hpp.

◆ __SYCL_TARGET_NVIDIA_GPU_SM60__

#define __SYCL_TARGET_NVIDIA_GPU_SM60__   0

Definition at line 213 of file device_architecture.hpp.

◆ __SYCL_TARGET_NVIDIA_GPU_SM61__

#define __SYCL_TARGET_NVIDIA_GPU_SM61__   0

Definition at line 216 of file device_architecture.hpp.

◆ __SYCL_TARGET_NVIDIA_GPU_SM62__

#define __SYCL_TARGET_NVIDIA_GPU_SM62__   0

Definition at line 219 of file device_architecture.hpp.

◆ __SYCL_TARGET_NVIDIA_GPU_SM70__

#define __SYCL_TARGET_NVIDIA_GPU_SM70__   0

Definition at line 222 of file device_architecture.hpp.

◆ __SYCL_TARGET_NVIDIA_GPU_SM72__

#define __SYCL_TARGET_NVIDIA_GPU_SM72__   0

Definition at line 225 of file device_architecture.hpp.

◆ __SYCL_TARGET_NVIDIA_GPU_SM75__

#define __SYCL_TARGET_NVIDIA_GPU_SM75__   0

Definition at line 228 of file device_architecture.hpp.

◆ __SYCL_TARGET_NVIDIA_GPU_SM80__

#define __SYCL_TARGET_NVIDIA_GPU_SM80__   0

Definition at line 231 of file device_architecture.hpp.

◆ __SYCL_TARGET_NVIDIA_GPU_SM86__

#define __SYCL_TARGET_NVIDIA_GPU_SM86__   0

Definition at line 234 of file device_architecture.hpp.

◆ __SYCL_TARGET_NVIDIA_GPU_SM87__

#define __SYCL_TARGET_NVIDIA_GPU_SM87__   0

Definition at line 237 of file device_architecture.hpp.

◆ __SYCL_TARGET_NVIDIA_GPU_SM89__

#define __SYCL_TARGET_NVIDIA_GPU_SM89__   0

Definition at line 240 of file device_architecture.hpp.

◆ __SYCL_TARGET_NVIDIA_GPU_SM90__

#define __SYCL_TARGET_NVIDIA_GPU_SM90__   0

Definition at line 243 of file device_architecture.hpp.