Greetings
I'm probably just missing something simple, but I'm having an issue with using the GPU with OpenCL under 64-bit Windows 7 on an Intel Z230 with P4600 graphics. I installed Intel INDE 2015 Update 2, and in Visual Studio 2013, I created an OpenCL application via the CodeBuilder Project for Windows. I just selected Finish, accepting all default options, which specifies GPU acceleration for OpenCL. When I run the resulting application, I get the error "clGetDeviceIDs() returned CL_DEVICE_NOT_FOUND" as no GPU device is located. If I replace the desired device type to be CL_DEVICE_TYPE_CPU instead of CL_DEVICE_TYPE_GPU, then the Add code example runs fine.
According to Device Manager, my graphics driver is 10.18.14.4170, and I ran the automatic driver updater to update it, where it detected 15.36.21.64.4222 was current and it determined an update was needed. The update appeared to be successful, but Device Manager still showed me 10.18.14.4170. I uninstalled that driver via the control panel so no explicit driver was loaded, and did another update (with the update app telling me I was now updating from 6.something instead of 10.18.14.4170), but after a reboot the 10.18.14.4170 version reappeared. Is that ultimately the source of my problem, or does driver 15.36.21.64.4222 in Intel numbering appear as 10.18.14.4170 in device manager? The release notes form INDE indicate that 15.33.3 or higher is needed for OpenCL, but I'm not sure if that is what I have or not.
Any thoughts would be appreciated - thanks!