How to check if OpenCL runtime installed right?

How to check if OpenCL runtime installed right?

I used OpenCL before to run app on AMD's APU.

Their APP SDK has utility called CLinfo that lists available OpenCL platforms and devices.

When I try to run this utility on Ivy Bridge-based PC with OpenCL SDK 2012 installed it crashes. And I can't find smth similar  in Intel's SDK. How can I check if Intel's OpenCL platform operating correctly on my host?


3 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

Intel SDK for OpenCL doesnt have such a tool. But you can install gpucaps viewer which will give you lot more information than just the OpenCL devices.


It turns out that single issue with CLinfo was RDP access to host.
When I logged in locally it worked OK and reported Intel OpenCL platform with 2 devices as it should be:

Number of platforms: 1
Platform Profile: FULL_PROFILE
Platform Version: OpenCL 1.1
Platform Name: Intel(R) OpenCL
Platform Vendor: Intel(R) Corporation
Platform Extensions: cl_intel_dx9_media_sharing cl_khr_byte_addressable_store cl_khr_gl_sharing cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_icd cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics

Platform Name: Intel(R) OpenCL
Number of devices: 2

The question is: why RDP access causes crash? I can understand that GPU becomes unavailable with RDP. But what happened with CPU? It becomes unavailable too? ;)

Leave a Comment

Please sign in to add a comment. Not a member? Join today