Новый MacBookPros поставляется с двумя графическими адаптерами: Intel HD Graphics и NVIDIA GeForce GT 330M. OS X переключается между ними в зависимости от рабочей нагрузки, обнаружения внешнего монитора или активации Rosetta.
Я хочу получить удовольствие от программирования на CUDA, и, к сожалению, CUDA SDK, похоже, не заботится об этом переключении назад и вперед. Когда Intel активен, устройство CUDA не обнаруживается, а когда карта NVidia активна, оно обнаруживается. Итак, мой текущий обходной путь - использовать маленький инструмент gfxCardStatus (http://codykrieger.com/gfxCardStatus/), чтобы принудительно включать или выключать карту, как мне и нужно, но это не является удовлетворительным.
Кто-нибудь здесь знает, какой благословенный Apple рекомендованный Apple способ (1) обнаруживает наличие карты CUDA, (2) активирует эту карту при ее наличии?