Две разные карты nVidia, одна как графика, другая как физика - возможно?

Скоро у меня будет совершенно новая Geforce GTX 285, чтобы заменить мою нынешнюю 8800GT.

Удастся ли перенести мой 8800GT в другой слот PCIX, вставить GTX 285 в основной слот и использовать программное обеспечение nVidia, чтобы заставить 8800GT заниматься физикой?

На моей материнской плате достаточно слотов PCIX (4). GTX 285 займёт 2, поэтому 8800GT должен уместиться на 3-м.

Если кто-нибудь знает, возможно ли это, я был бы признателен за образование!

3 ответа

Решение

Как PhysX работает с конфигурациями SLI и multi-GPU?

альтернативный текст + альтернативный текст = Поддерживается!

Когда два, три или четыре совпадающих графических процессора работают в SLI, PhysX работает на одном графическом процессоре, а рендеринг графики - на всех графических процессорах. Драйверы NVIDIA оптимизируют доступные ресурсы для всех графических процессоров, чтобы сбалансировать вычисления PhysX и рендеринг графики. Поэтому пользователи могут ожидать гораздо более высокую частоту кадров и лучший общий опыт работы с SLI.

Новая конфигурация, которая теперь возможна с PhysX, - это 2 несогласованных (гетерогенных) графических процессора. В этой конфигурации один графический процессор отображает графику (обычно это более мощный графический процессор), а второй графический процессор полностью выделен для PhysX. Разгрузив PhysX на выделенный графический процессор, пользователи получат более плавную игру.

Наконец, мы можем поместить две вышеуказанные конфигурации в один компьютер! Это будет SLI плюс выделенный GPU PhysX. Аналогично случаю с двумя гетерогенными графическими процессорами, рендеринг графики происходит в графических процессорах, теперь подключенных к SLI, в то время как несопоставленный графический процессор предназначен для вычислений PhysX.


Обзор производительности PhysX:

В режиме с несколькими графическими процессорами один графический процессор выполняет все графические функции, в то время как вторая карта несет полную ответственность за выполнение всех физических команд. В этом режиме конечные пользователи могут смешивать и сопоставлять разные карты. Например, кто-то, кто купил GeForce 8800 GT в прошлом году, может запустить эту карту для физики, а затем выбрать совершенно новую GeForce GTX 280, чтобы работать в качестве основной видеокарты для игр. Материнская плата SLI также не требуется для этого режима, поддерживаются как материнские платы SLI, так и не-SLI.


Относительно драйверов: Какой драйвер мне использовать?

Унифицированная архитектура драйверов (UDA) NVIDIA® ForceWare® поддерживает технологию SLI. Просто загрузите последнюю версию графического драйвера GeForce или Quadro со страницы загрузки драйверов, расположенной здесь.

NVIDIA постоянно добавляет новые профили приложений SLI к будущим драйверам. Для самой современной поддержки приложений SLI всегда используйте самые последние драйверы.

Могу ли я смешивать и сочетать видеокарты разных производителей?

При использовании графических драйверов 180 или более поздних версий видеокарты NVIDIA разных производителей могут использоваться вместе в конфигурации SLI. Например, GeForce XXXGT от производителя ABC можно сравнить с GeForce XXXGT от производителя XYZ.

Могу ли я смешивать и сочетать видеокарты с разным объемом памяти?

Приобретая вторую видеокарту, вы должны попытаться подобрать размер памяти, чтобы обеспечить полную стоимость и производительность при покупке. Однако, хотя это и не рекомендуется, NVIDIA предлагает гибкость для запуска видеокарт с разным объемом памяти с использованием CoolBits. Используя CoolBits (значение установлено на 18), вы можете заставить обе карты использовать меньший из двух размеров памяти и использовать их вместе в режиме SLI. Когда разным объемам памяти разрешено работать вместе с использованием CoolBits, эффективный объем памяти для каждой карты становится меньше размеров памяти. Инструкции по включению этой функции можно найти здесь.


Из Википедии о SLI (не уверен, что это правильно...)

В конфигурации SLI карты могут быть разных производителей, с названиями моделей карт, версиями BIOS или тактовыми частотами. Однако они должны быть одной серии GPU (например, 8600, 8800) и с названием модели GPU (например, GT, GTS, GTX).[15] Существуют редкие исключения для конфигураций "смешанного SLI" на некоторых картах, которые имеют только совпадающее кодовое имя ядра (например, G70, G73, G80 и т. Д.), Но в противном случае это невозможно, и это происходит только тогда, когда две совпадающие карты отличаются очень незначительно, Примером может служить различное количество видеопамяти, потоковых процессоров или тактовой частоты. В этом случае медленная / меньшая карта становится доминирующей, а другая карта совпадает.

В случае, когда две карты не идентичны, самая быстрая карта - или карта с большим объемом памяти - будет работать со скоростью более медленной карты или отключит ее дополнительную память. (Обратите внимание, что, хотя в FAQ по-прежнему утверждается, что поддерживается другой объем памяти, поддержка была удалена начиная с версии 100.xx пакета драйверов Nvidia Forceware.[16])

Это конечно возможно!

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

Сообщение о награде:

Будет ли это работать с 30XX в качестве основного графического процессора и 10XX или 20XX в качестве физической карты? Как оно будет в 2021 году?

Википедия говорит о PhysX:

Первоначально видеоигры, поддерживающие PhysX, должны были ускоряться с помощью PhysX PPU (карты расширения, разработанные Ageia). Однако после приобретения Ageia компанией Nvidia выпуск выделенных карт PhysX был прекращен в пользу использования API на графических процессорах GeForce с поддержкой CUDA. В обоих случаях аппаратное ускорение позволило выгрузить физические вычисления из ЦП, позволив ему вместо этого выполнять другие задачи.

Поскольку PhysX снят с производства, в настоящее время вопрос о том, можно ли использовать второй графический процессор для физических расчетов, полностью зависит от программы, которая управляет этими вычислениями, от того, поддерживает ли она использование CUDA API.

Если ваша программа не может использовать CUDA API вместо PhysX, то вы заблокированы.

Другие вопросы по тегам