Я смог следовать инструкциям и скомпилированному CUDA 3.0, но не могу скомпилировать OpenCL, который идет с ним на Mac OS X 10.6.3?
Взгляните на clBuildProgram
в http://www.khronos.org/files/opencl-quick-reference-card.pdf . Я считаю, что программа должна быть скомпилирована для каждой видеокарты, на которую вы хотите настроить таргетинг, так же, как и для каждой архитектуры процессора.
Я полагаю, что nVidia под OpenCL предлагает вам просто использовать драйверы Apple, которые она предоставляет по умолчанию. Для компиляции программы OpenCL через gcc на OS X вы просто используете:
gcc -o foo foo.c -framework OpenCL