[ { "Profile": "FULL_PROFILE", "Version": "OpenCL 2.1 ", "Name": "Intel(R) OpenCL", "Vendor": "Intel(R) Corporation", "Extensions": [ "cl_intel_dx9_media_sharing", "cl_khr_3d_image_writes", "cl_khr_byte_addressable_store", "cl_khr_d3d11_sharing", "cl_khr_depth_images", "cl_khr_dx9_media_sharing", "cl_khr_fp64", "cl_khr_gl_sharing", "cl_khr_global_int32_base_atomics", "cl_khr_global_int32_extended_atomics", "cl_khr_icd", "cl_khr_image2d_from_buffer", "cl_khr_local_int32_base_atomics", "cl_khr_local_int32_extended_atomics", "cl_khr_spir" ] }, { "Profile": "FULL_PROFILE", "Version": "OpenCL 1.2 CUDA 10.0.132", "Name": "NVIDIA CUDA", "Vendor": "NVIDIA Corporation", "Extensions": [ "cl_khr_global_int32_base_atomics", "cl_khr_global_int32_extended_atomics", "cl_khr_local_int32_base_atomics", "cl_khr_local_int32_extended_atomics", "cl_khr_fp64", "cl_khr_byte_addressable_store", "cl_khr_icd", "cl_khr_gl_sharing", "cl_nv_compiler_options", "cl_nv_device_attribute_query", "cl_nv_pragma_unroll", "cl_nv_d3d10_sharing", "cl_khr_d3d10_sharing", "cl_nv_d3d11_sharing", "cl_nv_copy_opts", "cl_nv_create_buffer" ] } ]