Кажется, я не могу инициализировать аппаратно-ускоренный OpenGL на стороне графического процессора Intel Ivy Bridge (он на чипсете Core i7-3700K с графическим ядром HD4000).
Это новая проблема в Windows 8. Я отчетливо помню, как имел доступ к OpenCL с ускорением на GPU в Windows 7. На самом деле он был встроен в драйверы графических процессоров Intel.
Симптом, который я наблюдаю: каждая запущенная мной программа OpenCL (32-разрядная или 64-разрядная) показывает, что платформа Intel OpenCL может выполняться только на процессоре. При измерении производительности он достаточно медленный, чтобы работать на процессоре. Из того, что я видел, сторона с GPU примерно в 3-4 раза быстрее; Я хотел бы иметь доступ к этому на Windows 8.
Мне не хватает отдельной загрузки драйвера? Я уже попробовал Intel OpenCL SDK, как версии 2012, так и 2013 Beta. Тем не менее, я могу использовать только OpenCL на CPU, который очень медленный по сравнению с тем, на что способен GPU.