После посещения этой страницы: http://docs.nvidia.com/cuda/cuda-getting-started-guide-for-mac-os-x/
Я не знаю, подходит ли мой MacBook Pro для разработки CUDA. После этого Mac я вижу это:
Это не похоже на графическую карту в этом списке: https://developer.nvidia.com/cuda-gpus
Но я несколько раз спрашивал перед покупкой этой машины, способна ли она на GPU. И я могу правильно запустить программу, которая использует шейдеры. И, что более важно, я установил драйвер CUDA и инструментарий, и они, похоже, не дают никаких ошибок. Но если я попытаюсь что-то скомпилировать вручную с помощью CUDA .. это не сработает.
Ответы:
Ваша модель имеет только Intel HD 4000, поэтому вы не можете использовать CUDA
Полные технические характеристики: http://support.apple.com/kb/sp649
источник
В диалоговом окне «О программе» отображается только основное встроенное устройство, а не дискретный ускоренный графический процессор. Чтобы быть уверенным, запустите:
в терминале.
На моем Mac диалоговое окно About показывает только встроенное устройство Intel, но приведенная выше команда раскрывает детали, а также говорит о том, что мой Mac оснащен AMD Radeon HD 6750M, поддерживающей OpenCL 1.1. Мой макинтош на год старше твоего.
Все устройства MBP имеют две карты.
источник
Недавно я исследовал возможность использования Macbook Retina в качестве платформы разработки CUDA для научных вычислений, но разочаровался в его производительности (по состоянию на 22 сентября 2014 года). Для этой конкретной цели я приобрел более дорогую модель с видеокартой Nvidia. См. Macbook Pro в качестве платформы разработчика (не развертывания) CUDA? для деталей:
источник
Нажмите кнопку «Системный отчет» и перейдите к «Оборудование» -> «Графика / Дисплеи». Если есть дискретный графический процессор, соответствующий https://developer.nvidia.com/cuda-gpus , то вы выполнили системные требования для CUDA.
источник
CUDA доступна только на графических процессорах nVidia.
источник