Как может я компилировать Открывать CL on Mac OS X 10.6.3?

Я смог следовать инструкциям и скомпилированному CUDA 3.0, но не могу скомпилировать OpenCL, который идет с ним на Mac OS X 10.6.3?

5
задан Roman Kagan 28 April 2010 в 13:20
поделиться

2 ответа

Взгляните на clBuildProgram в http://www.khronos.org/files/opencl-quick-reference-card.pdf . Я считаю, что программа должна быть скомпилирована для каждой видеокарты, на которую вы хотите настроить таргетинг, так же, как и для каждой архитектуры процессора.

1
ответ дан 18 December 2019 в 07:28
поделиться

Я полагаю, что nVidia под OpenCL предлагает вам просто использовать драйверы Apple, которые она предоставляет по умолчанию. Для компиляции программы OpenCL через gcc на OS X вы просто используете:

gcc -o foo foo.c -framework OpenCL
20
ответ дан 18 December 2019 в 07:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: