Могу ли я запустить Cuda или OpenCl на процессоре Intel graphics I7 (3-го или 4-го поколения)
Я разрабатываю на SBC (которые имеют Intel I7 3ed или 4ed, и не имеют внешнего GPU) Я использую linux. Я хочу воспользоваться преимуществами процессорной графики Intel . Я думал научиться разрабатывать с помощью Cuda или OpenCl. Я читал некоторые старые сообщения (несколько лет назад) (и я не уверен, что сейчас есть лучшая технология):
Могу ли я запустить CUDA на Intel
Программирование на GPU, CUDA или OpenCL
- могу ли я запустить код cuda на процессорной графике Intel ?
- могу ли я запустить код OpenCl на процессорной графике Intel ?
- Если я могу запустить код Cuda & OpenCl на процессорной графике Intel, что лучше ?
2 ответа:
Как сказал @Robert Crovella, вы не можете запустить CUDA на Intel GPU / CPU. Там, где дело доходит до OpenCL, у вас есть несколько вариантов:
- драйвер Intel OpenCL для Intel GPU и CPU
- Open Source Beignet для Intel GPU
- AMD APP SDK, который может быть запущен на процессоре Intel
Я не могу сказать, какой из них будет лучшим для Intel GPU на Linux. Я думаю, что Beignet сначала поддерживал Intel GPU, а затем появились официальные драйверы Intel. Для процессора Intel на Linux я использую AMD APP SDK.
Теперь вы можете: -) использовать: coriander, который является компилятором NVIDIA® CUDA™ для графических процессоров OpenCL 1.2 (полное раскрытие: я автор)