Стоит ли устанавливать в игровой компьютер 2 видеокарты?

Далеко не всегда две видеокарты дают большую производительность, чем одна

Далеко не всегда две видеокарты дают большую производительность, чем одна

Установка новой видеокарты — это рост графической производительности, увеличение фпс, фреймтайма и, конечно, качества самой картинки. Но видеокарты — особенно мощные — стоят недешево, поэтому некоторые умельцы предпочитают использовать вместо одной мощной модели пару штук послабее и подешевле. В свое время, еще до появления линейки GeForce RTX, такие спецы умудрялись запускать игры в 4К на базе двух GTX 1080. А что, если взять две RTX 4070 Super? Представляете, какая будет производительность? Но не все так просто.

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

Будем честны: даже такие цифры захватывают дух. Сразу возникает желание докупить вторую видеокарту в пару к своей старенькой, но вполне живой GTX 1660 Ti и поиграть на ультра-пресетах. А уж если взять с рук еще парочку таких карточек, то и вовсе можно рассчитывать на выдающиеся цифры производительности, которые не снились, вероятно, даже новейшим решениям линейки RTX 40-й серии.

Как объединить две видеокарты в компьютере

Объединение производится при помощи перемычек, которыми видеокарты подключаются друг к другу напрямую посредством специального моста. Стандарт Nvidia в зависимости от поколения называется SLI или NVLink, а у AMD это CrossFireX. Сами карточки располагают специфическими интерфейсами, позволяющими связать их друг с другом, а разные поколения несовместимы, как и разные интерфейсные решения.

CrossFireX - это метод объединения видеокарт Radeon от AMD

CrossFireX — это метод объединения видеокарт Radeon от AMD

По сути, CrossFireX — это способ объединения видеокарт друг с другом, аналогичный SLI, работающий по принципу мастер-слейв. С новыми картами он, к сожалению, уже несовместим. Поэтому объединить удастся только…

Эти видеокарты

  • ​​Radeon RX Vega 64

  • Radeon RX Vega 56

  • Radeon RX 590

  • Radeon RX 580

  • Radeon RX 570

  • Radeon RX 560

  • Radeon RX 480

  • Radeon RX 470

  • Radeon RX 460

  • Radeon R9 380X

  • Radeon R9 295×2

  • Radeon R9 290

  • Radeon R9 280X

  • Radeon R9 280

  • Radeon R9 270X

  • Radeon R9 270

  • Radeon R7 265

  • Radeon R7 260X

  • Radeon R7 260

  • Radeon R7 250X

  • Radeon R7 250

  • Radeon R7 240

  • Radeon HD 7970

  • Radeon HD 7950

  • Radeon HD 7870

  • Radeon HD 7850

  • Radeon HD 7770

  • Radeon HD 7750

  • Radeon HD 6990

  • Radeon HD 6970

  • Radeon HD 6950

  • Radeon HD 6870

  • Radeon HD 6850

  • Radeon HD 6790

  • Radeon HD 6770

  • Radeon HD 6750

  • Radeon HD 5970

  • Radeon HD 5870

  • Radeon HD 5850

  • Radeon HD 5830

  • Radeon HD 5770

  • Radeon HD 5750

  • Radeon HD 4870×2

  • Radeon HD 4850×2

  • Radeon HD 4890

  • Radeon HD 4870

  • Radeon HD 4850

  • Radeon HD 4830

  • Radeon HD 4770

  • Radeon HD 4670

  • Radeon HD 4650

  • Radeon HD 4550

  • Radeon HD 4350

  • Radeon HD 3870×2

  • Radeon HD 3870

  • Radeon HD 3850×2

  • Radeon HD 3850

  • Radeon HD 3650

  • Radeon HD 3470

  • Radeon HD 3450

CrossFireX предлагает два метода обработки изображения:

Суть метода AFR заключается в том, чтобы распределить кадры между разными видеокартами. Например, первая обрабатывает только четные, а вторая — только нечетные. В результате они совмещаются друг с другом и получается итоговая картинка. Но при таком методе обработки данных может проявляться одна серьезная проблема, которая не позволит кадрам следовать друг за другом равномерно, провоцируя подергивания экрана.

SFR, в отличие от AFR, предполагает, что каждый кадр делится на множество точек, часть которых обрабатывает одна видеокарта, а часть — другая. Несмотря на то, что оба метода применяются, SFR считается чуть более совершенным методом, поскольку обычно не страдает от перебоев в скорости обработки, поскольку совмещение точек происходит более равномерно.

Главное преимущество CrossFireX состоит в относительной универсальности метода. AMD не настаивает на подключении одинаковых карт, позволяя объединять разные модели друг с другом. Главное, чтобы это был Radeon, а модель и производитель значения не имеют. Впрочем, гарантии, что получившийся у вас сетап заведется, нет ни в том, ни в другом случае.

Чем CrossFireX отличается от SLI и NVLink

SLI (Scalable Link Interface) — это старая технология Nvidia, позволяющая объединять видеокарты по принципу master-slave, когда одна из них выступает в роли главной, а вторая и все последующие — в роли второстепенных. 

Почему их нельзя просто установить в материнскую плату, особенно, если она имеет соответствующие разъемы? Хороший вопрос, потому что на самом деле так сделать можно, но желаемого эффекта мы не достигнем. Тут всегда все упиралось в пропускную способность PCI-E, которая сильно ограничена даже по сравнению с SLI, разгоняющейся до 1 ГБ/с

Две и более видеокарт соединяются физическим мостом SLI или NVLink

Две и более видеокарт соединяются физическим мостом SLI или NVLink

Для сравнения NVLink разгоняется уже до 300 ГБ/с, а также позволяет всем видеокартам в кластере работать на равных, что дает минимальные потери в производительности.

Кроме того, подключение по NVLink суммирует видеопамять (для некоторых карт RTX), а SLI — нет. Зато SLI позволяла объединить в сетап до 4 видеокарт разом, а NVLink — только 2, если говорить о решениях потребительского, а не профессионального сегмента. 

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

Что нужно, чтобы установить вторую видеокарту в ПК

Мультикарточные системы хоть и привлекательны в теории, на практике довольно проблемны с точки зрения требований, которые нужно соблюсти, чтобы все заработало.

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

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

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

Кроме того, две видеокарты — это не только горячо, но и энергозатратно. Если одна GTX 1660 Ti потребляет 125 Вт, то двум понадобится уже 250 Вт. Чтобы обеспечить сетап такой мощностью, придется установить более мощный блок питания. Если по умолчанию вам бы потребовался какой-нибудь 400-ваттник, то в случае со второй картой надо будет брать решение хотя бы на 600 Вт, которое будет стоить дороже.

Производительность двух видеокарт в одной сборке

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

При подключении по методу SLI можно не рассчитывать на суммирование видеопамяти, поскольку он не предполагает сложения VRAM в принципе. Такое возможно на NVLink, но эта технология работает лишь на некоторых видеокартах 30-й серии. Но та же RTX 3090 хоть и располагает соответствующим интерфейсом, вряд ли покажется вам привлекательным вариантом для организации мультикарточной сборки под игры.

RTX 3090 — SLI vs Single // Test in 7 Games | 4K, 8K

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

Напротив, в контексте игр использование двух видеокарт может оказаться даже вредным. Отсутствие той самой оптимизации не просто оставит fps на уровне, которого могла бы достичь одна карточка, а почти наверняка приведет к его падению. К тому же, мультикарточные системы требуют более высокой производительности от процессора. А значит, придется использовать что-то более-менее быстрое, способное тянуть образовавшийся поток данных.

Что выгоднее: две старых видеокарты или одна новая и мощная

Стоимость игровых сборок с двумя видеокартами — особый редфлаг. 

Даже если просто брать в расчет цену пары карт, которые вы хотите объединить, получится довольно нерациональная затея. Возьмем для примера Nvidia GTX 1660 Ti. Новой эту видеокарту в магазинах можно приобрести примерно за 20 000 рублей. Путем несложных вычислений мы получаем 40 тысяч, даже не считая вспомогательных компонентов, которые нам могут понадобиться:

  • Совместимая материнская плата 

  • Корпус eATX

  • Более мощный блок питания

  • Мост SLI/NVLink

  • Корпусные вентиляторы

За эти деньги в XCOM-SHOP.RU, например, можно купить видеокарту GeForce RTX 4060. С точки зрения игровой производительности это будет более предпочтительное решение, поскольку не потребует непривычных манипуляций по объединению, расчетов продуваемости корпуса и, собственно, самого корпуса с увеличенным внутренним пространством.

Лучше купите хорошую современную видеокарту и не заморачивайтесь

Лучше купите хорошую современную видеокарту и не заморачивайтесь

Вы наверняка обратили внимание, что я говорю об объединении только в разрезе далеко не самых новых видеокарт. В основном, относящихся к поколениям, вышедшим до 2019 года. Это связано не с тем, что карточки RTX стоят дорого, а с тем, что современные модели объединению не подлежат в принципе. Например, SLI подходит только для карточек GTX, а NVLink хоть и является его более современным аналогом и работал с моделями RTX 20-й серии, 40-ю серию уже не поддерживает.

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

© Habrahabr.ru