Есть ли способ выделить отдельную графическую карту для CUDA на MacBook Pro?

8

Когда дисплей подключен к графической карте с поддержкой CUDA, для ядер CUDA, работающих на этой карте, устанавливается ограничение по времени выполнения.

Можно ли использовать встроенную графическую карту для питания дисплея и одновременно использовать дискретную для запуска долго работающих ядер CUDA?

Я попробовал gfxCardStatus, но если я принудительно использую встроенную карту, дискретная карта полностью отключается и больше не распознается драйвером CUDA.

GaretJax
источник

Ответы:

1

Решением для такого рода проблем является отключение графического управления окнами и использование Mac OS из TTY. Это громоздко, но не так, как для двойной загрузки компьютера и переключения с одной ОС на другую.

Способ сделать это состоит в том, чтобы перейти в Настройки-> Пользователи и установить параметры входа в систему «имя пользователя и пароли» (по умолчанию это список пользователей). Затем выйдите из системы всех пользователей и перейдите на экран журнала

В окне проверки входа в систему введите >console и введите свой пароль в поле пароля (у вас должны быть права администратора, но я предполагаю, что это уже так)

Теперь вы находитесь в текстовом режиме, и графический процессор полностью доступен для CUDA. Вы должны знать основы оболочки, хотя ...

Olotiar
источник
0

У пользователя в StackOverflow была похожая проблема: /programming/6655033/use-nvida-card-for-cuda-motherboard-for-video

К сожалению, поскольку у Mac нет большого количества параметров BIOS, доступных для конечного пользователя, может показаться, что лучшим вариантом может быть переход на Linux.

zwerdlds
источник