На каком оборудовании работает OpenCL на процессорах Intel Core?
Я думаю о возможностях параллелизма, комбинируя OpenCL и AVX на платформах Intel i7, но я не думаю, что это возможно. Хотя я понимаю, что процессор и iGPU имеют одинаковую пропускную способность памяти, но я не уверен, что они используют другое оборудование?
Работает ли OpenCL на iGPU ("Графический процессор Intel") или AVX ("ядра процессора")?
1 ответ
Решение
OpenCL может работать на процессорах и графических процессорах. Если вы установите целевое устройство в качестве ЦП Intel, а openCL скомпилирован с использованием компилятора Intel, то весьма вероятно, что скомпилированный код может использовать модули SSE/AVX. И вы также можете написать свой собственный векторизованный код в ядре openCL для использования модулей AVX.