OpenCL and Compatibility Pack

Altamir Gomes 0 Reputation points
2023-03-31T00:59:08.98+00:00

Hi. I installed the OpenGL and OpenCL compatibility pack from Microsoft, but anything OpenCL I throw at my Windows ARM laptop with Adreno 618 GPU fails to retrieve a result. I tried another box with a Intel HD Graphics 630 GPU, but to no avail. The native OpenCL driver of the Intel box, from Intel itself, works fine.

Does OpenCL have proper support from the Compatibility Pack on Windows 10/11? What's your personal experience with OpenCL apps and support from the Compatibility Pack?

Windows 10
Windows 10
A Microsoft operating system that runs on personal computers and tablets.
10,659 questions
Windows Hardware Performance
Windows Hardware Performance
Windows: A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.Hardware Performance: Delivering / providing hardware or hardware systems or adjusting / adapting hardware or hardware systems.
1,546 questions
Windows 11
Windows 11
A Microsoft operating system designed for productivity, creativity, and ease of use.
8,221 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Limitless Technology 43,951 Reputation points
    2023-03-31T10:29:49.67+00:00

    Hello there,

    This is the article published by Microsoft.

    The OpenCL and OpenGL Compatibility Pack includes an OpenGL ICD implementation and an OpenCL compiler stack from the Mesa project, as well as an OpenCL ICD implementation from our own open source repository. The OpenCL compiler stack leverages even more open source components: It uses Clang/LLVM 10.0, the SPIRV-LLVM-Translator project, and the SPIRV-Tools project before converting OpenCL SPIR-V into Mesa’s NIR format and finally to D3D’s DXIL format.

    Read more here

    https://devblogs.microsoft.com/directx/announcing-the-opencl-and-opengl-compatibility-pack-for-windows-10-on-arm/

    Hope this resolves your Query !!

    --If the reply is helpful, please Upvote and Accept it as an answer--