Ich scheine nicht in der Lage zu sein, hardwarebeschleunigtes OpenGL auf der GPU-Seite der Intel Ivy Bridge-GPU zu initialisieren (es befindet sich auf einem Core i7-3700K-Chipsatz mit dem HD4000-Grafikkern).
Dies ist ein neues Problem unter Windows 8. Ich erinnere mich deutlich an den Zugriff auf GPU-beschleunigtes OpenCL unter Windows 7. Tatsächlich war dies in den integrierten Intel-Prozessor-Grafiktreibern enthalten.
Das Symptom, das ich beobachte: Jedes von mir ausgeführte OpenCL-Programm (unabhängig davon, ob es sich um ein 32-Bit- oder ein 64-Bit-Programm handelt) zeigt, dass die Intel OpenCL-Plattform nur auf der CPU ausgeführt werden kann. Bei der Messung der Leistung ist es definitiv langsam genug, um auf der CPU ausgeführt zu werden. Soweit ich gesehen habe, ist die GPU-Seite ungefähr 3-4 mal schneller; Ich möchte unter Windows 8 darauf zugreifen können.
Vermisse ich einen separaten Treiber-Download? Ich habe bereits das Intel OpenCL SDK, Version 2012 und 2013 Beta, ausprobiert. Trotzdem kann ich OpenCL nur auf der CPU verwenden, was im Vergleich zu einer GPU sehr langsam ist.