Установка двух или более видеокарт, работающих совместно, обеспечивает улучшенную производительность видео, 3D и игр по сравнению с одной видеокартой. Как AMD, так и Nvidia предлагают решения для работы с двумя или более видеокартами, но чтобы решить, стоит ли принимать это решение, нужно рассмотреть требования и преимущества.

Требования к системе с двумя видеокартами

Чтобы использовать две видеокарты, вам необходимо базовое оборудование, AMD или Nvidia для запуска их графических технологий. Графическое решение AMD — фирменный CrossFire, а решение Nvidia — SLI. Есть способы использовать два разных бренда вместе. Для каждого из этих решений вам нужна совместимая материнская плата с необходимыми графическими слотами PCI Express. Без одной из этих слотов в материнской плате, использование технологии двух карт невозможно.

Преимущества

Есть два реальных преимущества запуска нескольких видеокарт. Основная причина — повышенная производительность в играх. При наличии двух или более графических карт, которые совместно используют функции для рендеринга 3D-изображений, компьютерные игры могут работать с более высоким ФПС и более высоким разрешением и с дополнительными фильтрами. Эта дополнительная емкость может значительно улучшить качество графики в играх. Конечно, многие современные видеокарты могут воспроизводить игру с разрешением до 1080p. Настоящим преимуществом является возможность управлять играми с более высоким разрешением, например на дисплеях 4K, которые имеют разрешение в четыре раза, или управлять несколькими мониторами.

Другое преимущество — для людей, которые хотят обновиться позже, не заменяя свою видеокарту. Купив видеокарту и материнскую плату, способную работать с двумя картами, вы можете добавить вторую графическую карту позже, чтобы повысить производительность без необходимости извлекать существующую видеокарту. Единственная проблема с этим планом состоит в том, что циклы видеокарты выполняются примерно каждые 18 месяцев, а это значит, что совместимую карту может быть трудно найти, если вы не собираетесь приобретать ее в течение двух лет.

Недостатки

Большим недостатком двух видеокарт в одном компьютере является стоимость. Поскольку топовые видеокарты уже стоят 500 долларов и более, многим потребителям трудно позволить себе вторую. Хотя ATI и Nvidia предлагают более дешевые карты с поддержкой двух карт, зачастую лучше потратить одинаковое количество денег на одну карту с одинаковой или иногда лучшей производительностью, чем на две недорогие.

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

Две видеокарты AMD Radeon подключеные через кабель DVI

Современные видеокарты очень энергоемки. Наличие двух из них в системе может почти удвоить количество потраченой эллектроэнергии, необходимое для их запуска в тандеме. Например, для правильной работы одной видеокарты высокого класса может потребоваться блок питания на 500 Вт. Наличие двух таких же карт может потребовать около 850 Вт. Большинство настольных компьютеров не оснащены такими мощными блоками питания. Обратитесь к мощности вашего компьютера и требованиям, прежде чем покупать более мощное оборудование.

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

Кто должен установить две видеокарты?

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

Довольно распространено мнение, что установка двух видеокарт на компьютер даёт возможность повысить производительность системы, сэкономив при этом средства . Однако не все и не всегда так однозначно.

Причины использования двух видеокарт

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

Улучшение графики в играх

Совместное использование 2-х видеокарт на компьютере позволяет поднять производительность системы и частоту кадров (fps), что делает «картинку» в играх более детальной и реалистичной. Облегчается обработка 3D графики, также можно задать установки изображения вплоть до 4K или «разбить» его на несколько экранов. Обычно прирост достигает 50%-70%, на некоторых играх возможно увеличение fps почти в 2 раза.

Раздельное использование

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

Видеомонтаж забирает большую долю производительности компьютера. Рендеринг на видеокарте намного эффективнее, чем просчет кадров с помощью центрального процессора (ЦП). Поэтому использование второго графического процессора (ГП) для монтажа видеоматериала позволит сократить время процесса и не нагрузит другую видеокарту.

Если есть два монитора, то можно вывести изображение двух GPU на них. На одном можно смотреть фильм, а с другого выйти в Интернет. Цели могут быть разные, но удобство в использовании двух мониторов очевидно. Хотя этого можно добиться и с одним видеоадаптером.

Технологии совмещения и алгоритмы их функционирования

Два производителя графических процессоров: Nvidia и AMD — используют схожие принципы при соединении двух видеоадаптеров, но есть различия.

SLI от Nvidia

Впервые аббревиатура «SLI» стала использоваться компанией 3dfx в 1998 году. Расшифровывалась она, как Scan Line Interleave, что в переводе означает «чередование строк». 3dfx хотела объединить 2 графических чипа для получения огромного, на тот момент, разрешения 1024 x 768. Каждый чип обрабатывал чётную или нечётную строку, и далее все строки складывались. Но недоработки и ограниченность графического порта AGP не позволили успешно внедрить технологию. В 2001 году 3dfx была куплена компанией Nvidia.

После разработки PCI-Express появилась возможность подключения 2-х и более видеокарт в одном компьютере. Nvidia возрождает в 2004 году проект под той же аббревиатурой, но принцип работы уже другой. SLI теперь означает Scalable Link Interface, что в переводе — «масштабируемый интерфейс». В данной технологии процесс взаимодействия карт и построения графики происходит по следующим алгоритмам:

  1. Split Frame Rendering(SFR) или Раздельная Визуализация Кадра. Простой метод, суть его в том, что каждый кадр изображения делится между графическими процессорами поровну. Каждая часть обрабатывается отдельно. Потом они складываются, в результате общий fps возрастает.
    Минусом данного рендеринга является то, что на реальной «картинке» эффективность его будет падать. Первому ГП может достаться простой участок, без большого количества деталей и эффектов, и для неё время обработки будет минимально. У второго, наоборот, часть кадра может изобиловать мелкими деталями, ему понадобится большее время на визуализацию. Из-за этого первая карта будет «простаивать» определенное время, общий fps будет ниже.
  1. Alternate Frame Rendering (AFR) или Чередующаяся Визуализация Кадра. Чтобы избежать проблем с задержкой рендеринга, используется режим AFR. Здесь четные карты изображения обрабатываются одним видеопроцессором, нечетные другим.
    Кадры могут быть разной сложности, поэтому «проседание» fps также есть. Данный метод требует большей видеопамяти для запоминания предыдущих и последующих кадров. Происходят большие задержки между кадрами, поэтому данный алгоритм не находит поддержки у пользователей. CrossFire от AMD

    РазработкуCrossfire начала компания ATIRadeon в 1999 году. Первоначально режим совмещения двух видеопроцессоров назывался MAXX. В 2004 году название сменилось на Crossfire. После покупки ATI Radeon компанией AMD, технология приобрела название AMD CrossFireX. У AMD также есть несколько алгоритмов работы ГП, некоторые схожи с режимами Nvidia:

    1. Scissor (Slicing) или Нарезка. Алгоритм аналогичен SFR у Nv />
    2. AFR. Аналогичен Nvidia, вплоть до названия.
    3. SuperAA (AntiAliasing) или Супер Сглаживание. Режим схож со SLIAntiAliasing, но в нем применяется сглаживание SSAA, тогда как у SLI — MSAA. Вариант от AMD дает чуть более лучшее изображение, но нагружает карту больше. Также коэффициент сглаживания у CrossFire максимум x14, тогда как у SLI — 32.

    Комплектующие для подключения

    Для полноценного функционирования SLI или Crossfire и объединения двух видеокарт на компьютере необходимо выполнить следующие требования:

    1. ПодходящиеGPU. Частоты графических процессоров должны быть одинаковы. Если они различаются, то тандем будет работать на наименьшей, соответственно будет теряться производительность. Объем памяти ГП не суммируется и размер памяти тоже должен быть одинаковым.
      Для SLI карты должны быть одинаковых моделей, можно от разных производителей. Например, GTX1080 от Asus и Palit, но нельзя 1080 и 1050.
      Для Crossfire требования более мягкие, допустимо объединение в пределах одной серии, например 7870 и 7850.
    2. Поддержка материнской платой. Главная плата должна поддерживать возможность работы с двумя GPU. Обычно такая функция указана на самой плате или в документации.
      На материнской плате должны быть 2 слотаPCIExpress в конфигурации PCI-E x16. Или один слот x16, второй — x8. В противном случае выгоды от совместного использования карт не будет. После установки видеопроцессоров между ними должно остаться свободное пространство для циркуляции воздуха. Как подключить две видеокарты к одному компьютеру

      Подсоединение двух мониторов

      Стандартный случай, просто вместо одного видеоконтроллера нужно использовать две видеокарты одновременно. Для этого:

      1. Выключить компьютер, отключить его от электрической сети и подождать 20 — 30 секунд. Открыть крышку системного блока.
      2. Если нужно удалить старый видеоадаптер, то открутить удерживающие его винты и вытянуть GPU из слота, оттягивая назад защелку сбоку слота.