Как ни печально, но поведение драйверов NVidia ничем не лучше драйверов ATI: чтобы CUDA/OpenCL работали, к какой-то видеокарте NVidia должен быть подключен какой-то из активных дисплеев.
Таким образом, идея потестировать NVidia Nexus на одной машине с двумя видеокартами, одна ATI и одна NVidia, полностью провалилась: если к Geforce не подключать монитор, то с точки зрения CUDA/NEXUS этой карты не существует. Вот если бы у меня было две карты NVidia, разговор был бы другой. Еще одна карта NVidia у меня есть, но слоты кончились....
Конечно, у меня есть еще немножко компьютеров и Nexus я найду как потестировать (или вытащу ATI, вставлю G80), но обидно, да. Ограничение чисто софтверное и явно на пустом месте (ATI это тоже касается, та же фигня).
Comments
А Нексус уже доступен?
Есть у меня один комп с двумя нвидиями и виндой, а вот Нексуса нет:(
Да, я зарегистрировался в октябре (почти сразу после анонса) и перед новым годом мне прислали подтверждение.
В форумах читал, что сейчас за пару недель подтверждают.
А сам варез вышел, судя по дате, 1-го декабря.
Я регился где-то в ноябре или начале декабря. Они мне так логин и не дали - на сайте залогиниться по мылу не дают, но по Forget Password высылают мне на почту мой пароль. Короче, багнутая там система какая-то:(
А он в интернетах-то нигде не лежит ещё?
"The account for the tools site is *not* the same as your NVIDIA registered developer account so make sure you are using the right set of credentials when logging in."
тебе сюда:
http://supportcenteronline.com/ics/support/default.asp?deptID=4639
Ну у меня та же фигня была с октября по декабрь, а недели 2 назад прислали аппрувал и все заработало.
Три резистора решают проблему:
http://soerennielsen.dk/mod/VGAdummy/index_en.php
http://www.geeks3d.com/20091230/vga-hack-how-to-make-a-vga-dummy-plug/
Ограничение лежит в самом механизме WDDM Windows. Драйверы NVIDIA умеют этот механизм на это самое, но только если в системе они одни-одинешеньки.
Нет, суть проблемы не в том, чтобы карта думала, что к ней подключен монитор.
Наоборот, для Nexus нужна карта, к которой ничего не подключено (либо Remote Debugger, тоже вариант, но мне для этого надо винды еще где-то поставить, возможно виртуальная машина сойдет).
Но если от карты все отключить, то драйвера обижаются.