

Otherwise there will be file conflicts since the package names won’t match.Solution home PCMark 10 PCMark 10 FAQ How to enable OpenCL with Intel graphics drivers NOTE: if you already have the stack installed from Intel’s github repo, please uninstall it first. They’re also uploaded to Debian, though with the Buster release keeping everyone busy I’m sure it’ll take some time to get them all through the NEW queue. It’s still possible these might end up in the 19.04 release, we’ll see. I’ll check with Intel if some of the ‘no devices found’ are to be expected or not. ) Success ĬlCreateContextFromType(NULL, CL_DEVICE_TYPE_DEFAULT) Success (1)ĬlCreateContextFromType(NULL, CL_DEVICE_TYPE_CPU) No devices found in platformĬlCreateContextFromType(NULL, CL_DEVICE_TYPE_GPU) Success (1)ĬlCreateContextFromType(NULL, CL_DEVICE_TYPE_ACCELERATOR) No devices found in platformĬlCreateContextFromType(NULL, CL_DEVICE_TYPE_CUSTOM) No devices found in platformĬlCreateContextFromType(NULL, CL_DEVICE_TYPE_ALL) Success (1) ) Intel(R) OpenCL HD GraphicsĬlGetDeviceIDs(NULL, CL_DEVICE_TYPE_ALL. Motion Estimation accelerator version (Intel) 2ĭevice-side AVC Motion Estimation version 1ĭevice Extensions cl_khr_3d_image_writes cl_khr_byte_addressable_store cl_khr_fp16 cl_khr_depth_images 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_intel_subgroups cl_intel_required_subgroup_size cl_intel_subgroups_short cl_khr_spir cl_intel_accelerator cl_intel_media_block_io cl_intel_driver_diagnostics cl_intel_device_side_avc_motion_estimation cl_khr_priority_hints cl_khr_throttle_hints cl_khr_create_command_queue cl_khr_fp64 cl_khr_subgroups cl_khr_il_program cl_intel_spirv_device_side_avc_motion_estimation cl_intel_spirv_media_block_io cl_intel_spirv_subgroups cl_khr_spirv_no_integer_wrap_decoration cl_khr_mipmap_image cl_khr_mipmap_image_writes cl_intel_planar_yuv cl_intel_packed_yuv cl_intel_motion_estimation cl_intel_advanced_motion_estimation cl_intel_va_api_media_sharingĬlGetPlatformInfo(NULL, CL_PLATFORM_NAME. Sub-group independent forward progress Yesīuilt-in kernels block_motion_estimate_intel block_advanced_motion_estimate_check_intel block_advanced_motion_estimate_bidirectional_check_intel Max constant buffer size 4294959104 (4GiB) Max planar YUV image size 16384x16352 pixels Pitch alignment for 2D image buffers 4 pixels Max 1D or 2D image array size 2048 imagesīase address alignment for 2D image buffers 4 bytes Max size for 1D images from buffer 268434944 pixels Preferred total size of global vars 4294959104 (4GiB) Max size for global variable 65536 (64KiB) Minimum alignment for any data type 128 bytesĪlignment of base address 1024 bits (128 bytes) Shared Virtual Memory (SVM) capabilities (core) Single-precision Floating-point support (core)Ĭorrectly-rounded divide and sqrt operations Yesĭouble-precision Floating-point support (cl_khr_fp64) Half-precision Floating-point support (cl_khr_fp16)

Platform Extensions function suffix INTELĭevice Name Intel(R) Gen9 HD Graphics NEO Platform Extensions cl_khr_3d_image_writes cl_khr_byte_addressable_storeĬl_khr_fp16 cl_khr_depth_images cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomicsĬl_khr_icd cl_khr_image2d_from_buffer cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomicsĬl_intel_subgroups cl_intel_required_subgroup_size cl_intel_subgroups_short cl_khr_spirĬl_intel_accelerator cl_intel_media_block_io cl_intel_driver_diagnostics cl_intel_device_side_avc_motion_estimationĬl_khr_priority_hints cl_khr_throttle_hints cl_khr_create_command_queue cl_khr_fp64 cl_khr_subgroupsĬl_khr_il_program cl_intel_spirv_device_side_avc_motion_estimation cl_intel_spirv_media_block_ioĬl_intel_spirv_subgroups cl_khr_spirv_no_integer_wrap_decoration cl_khr_mipmap_image cl_khr_mipmap_image_writesĬl_intel_planar_yuv cl_intel_packed_yuv cl_intel_motion_estimation cl_intel_advanced_motion_estimation Platform Name Intel(R) OpenCL HD Graphics After installing it this is what ‘clinfo’ says on my laptop: Number of platforms 1

Intel hd opencl driver install#
The packages are now finally ready, you can enable ‘ppa:canonical-x/x-staging’ and install ‘intel-opencl’ on Disco. The past few months I’ve been packaging the bits needed for Intel’s new OpenCL driver, which they call NEO.
