I seem unable to initialize hardware-accelerated OpenGL on the GPU side of the Intel Ivy Bridge GPU (it's on a Core i7-3700K chipset, with the HD4000 graphics core).
This is a new problem on Windows 8. I distinctly recall having access to GPU-accelerated OpenCL on Windows 7. In fact, it came in the built-in Intel processor graphics drivers.
The symptom that I observe: every OpenCL program I run (whether the program is 32-bit or 64-bit) shows that the Intel OpenCL platform can only execute on the CPU. When measuring the performance, it is definitely slow enough to be running on the CPU. From what I have seen, the GPU side is about 3-4 times faster; I'd like to have access to that on Windows 8.
Am I missing a separate driver download? I've already tried the Intel OpenCL SDK, both version 2012, and 2013 Beta. Still I can only use OpenCL on the CPU, which is very slow compared to what a GPU is capable of.