- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am using IvyBridge platform, and have installed the Latest OpenCL SDK 2012. But in my helloworkd opencl programme. I can only get CPU Device while can't get GPU Device. My OS is windows 7 64bit. Below are some informations(platform, extension, etc)I printed when run my program:
FULL_PROFILE index.html:112
OpenCL 1.1 index.html:114
Intel OpenCL index.html:116
Intel Corporation index.html:118
cl_khr_fp64 cl_khr_icd 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_byte_addressable_store cl_intel_printf cl_ext_device_fission cl_intel_exec_by_local_thread cl_khr_gl_sharing cl_intel_dx9_media_sharing index.html:120
Intel Core i7-3720QM CPU @ 2.60GHz index.html:135
Intel Corporation index.html:137
OpenCL 1.1 (Build 31360.31441)
I used different way of sample to get device. Firstly I got a platform, and then got device like this:clGetDeviceIDs(platform_id, CL_DEVICE_TYPE_GPU, 1, NULL, &num_devices);
It works for CPU but not GPU.
My graphics driver is the latestest with HD4000. Anyone can help on this? Thanks
Jin
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You should be able to get both the CPU and GPU devices on IvyBridge with HD4000. What error message are you getting trying to get the device? Can you post your sample code here?
Thanks,
Raghu
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page