Куда пропали SLI и Crossfire? Почему две видеокарты оказались хуже одной

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Мнение | Мониторы и видеокарты

Помните в начале 2000-х ажиотаж вокруг «двуглавых» монстров? Две видеокарты в одном ПК, чтобы выжать максимум из любимой игры… SLI и Crossfire — услада для слуха геймера. Казалось, вот оно, будущее! Наконец, стабильные 60 FPS на ультра-настройках даже на не самом топовом железе. Или сборка, заставляющая соседей моргать от нагрузки. Но потом… внезапно все стихло. Куда делись технологии? Почему их, по сути, забросили?

Автор: aiease. ai Источник: www.aiease.ai

Вступление в эпоху двухголовых драконов: триумф и падение SLI и Crossfire

Сама идея установить сразу две видеокарты казалась почти магией. Мол, «одна голова хорошо, а две — лучше?». И, что удивительно, это работало. В начале 2000-х, когда одна карта не справлялась с растущими аппетитами игр, SLI (NVIDIA) и Crossfire (AMD, тогда ATI) стали спасением. Помню, как брат, Димка, маниакально копил на GeForce 6800 Ultra 256 Мб. Мечтал зарубиться в Doom 3 на «ультрах». Он был на седьмом небе от счастья, когда игра перестала тормозить!

В чем суть? Обе технологии распределяли нагрузку между видеокартами. Например, Alternate Frame Rendering (AFR), когда каждая карта рендерила кадр по очереди. Или Split Frame Rendering (SFR), когда каждая обрабатывала часть кадра. Теоретически, почти двукратный прирост производительности. Но, как понимаете, на деле сложнее. Об этом позже.

Почему две карты — это было круто (но недолго):

  • Больше FPS. Очевидно, да? Особенно в «тяжелых» играх, где каждый кадр важен.
  • Более высокие настройки графики. Можно было выкрутить все на максимум и наслаждаться картинкой без лагов.
  • Статус. Комп с двумя топовыми видеокартами — символ «настоящего» геймера. Завидовали почти все.

Но что-то пошло не так: «подводные камни» SLI и Crossfire

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

Проблемы с совместимостью. Далеко не каждая игра поддерживала SLI и Crossfire. А если и поддерживала, то не идеально. Например, в Grand Theft Auto IV связка карт могла глючить, выдавать артефакты, быть нестабильной. Другой пример — Far Cry 3, где прирост на отдельно взятом «железе» был минимальным, к тому же сопровождался мерцанием текстур. Приходилось искать патчи, копаться в конфигах…

Микрофризы. Даже если игра «дружила» с двумя картами, возникали микрофризы — короткие зависания. Раздражало, особенно в динамичных сценах.

Масштабирование. Вместо ожидаемых 90-100% прироста получалось в лучшем случае 50-70%, а чаще меньше. В Crysis, где нагрузка и так огромна, SLI мог дать только 30-40%. Деньги на вторую карту — впустую.

Драйвера. Отдельная тема. NVIDIA и AMD боролись за оптимизацию, но «косяки» вылезали. Ломалась то одна игра, то другая. После обновления драйверов у брата перестала запускаться Metro 2033.

Цена. Удар по кошельку. Две видеокарты вдвое дороже. А топовые карты стоили дорого. Могла позволить себе малая часть геймеров.

Энергопотребление и нагрев. Можно жарить шашлыки на корпусе. Вдвое больше тепла и энергии. Нужен мощный блок питания, хорошая вентиляция. Иначе — перегрев и «тормоза».

Автор: aiease. ai Источник: www.aiease.ai

А что сейчас? Почему SLI/Crossfire почти забыты?

Проблем накопилось столько, что производители решили, что «игра не стоит свеч». И стали отказываться от поддержки. Взгляните на современные видеокарты: разъемы для NVLink и Crossfire на большинстве моделей отсутствуют.

Почему технологии «ушли в закат»:

  • Развитие single-GPU. Современные карты настолько мощные, что одной топовой хватает для игры на максимальных настройках. Зачем «городить огород», если все летает?
  • Оптимизация игр. Разработчики стали лучше оптимизировать проекты под одну карту. Теперь не нужно танцев с бубном.
  • Трассировка лучей и прочее. Появились новые технологии, требующие огромной вычислительной мощности. Логичнее, когда все обрабатывается одной, но мощной видеокартой.
  • Альтернативные решения. Облачный гейминг позволяет играть в «тяжелые» игры без дорогой видеокарты. Хотя я пока не уверен. Много нюансов с интернетом, и цены кусаются.
  • Рынок процессоров, а вернее, конкуренция. AMD выпустила процессоры со встроенной графикой, тем самым объединяя мощность интегрированного ядра и дискретной видеокарты. Но эта фича тоже не зашла.

Что дальше? Есть ли будущее у мульти-GPU?

Нельзя сказать, что мульти-GPU умерли. Они применяются в профессиональных приложениях, где нужна немалая вычислительная мощь. В частности, для машинного обучения или научных расчетов. Используют NVLink для быстрой связи. Но для гейминга, вероятно, не вернутся в прежнем виде. Хотя… кто знает? Может быть, изобретут новые технологии, которые решат все проблемы SLI и Crossfire. Пока проще купить одну, очень мощную видеокарту. И не беспокоиться.

По итогам: SLI и Crossfire — интересная, но не реализованная до конца мечта. Технологии, обещавшие геймерское будущее, встретились с преградами и уступили место более действенным решениям. Отчасти жаль. Но теперешние топовые видеокарты до того хороши, что на них можно играть во все игры на максимальных и даже на ультра настройках. Может, и к лучшему. Как говорится, «не было бы счастья, да несчастье помогло».

P.S.

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

Автор: aiease. ai Источник: www.aiease.ai
Изображение в превью:
Автор: muryou-aigazou.com
Источник: muryou-aigazou.com
Автор не входит в состав редакции iXBT.com (подробнее »)
Об авторе
Пишу статьи на различные темы.

9 комментариев

113049719366673278516@google
Какое дикое незнание истории
8
Оптимизация в современных играх??? Да я вас умаляю! Где???
S
Их похоронили, в первую очередь, технологии рендеринга, использующие для работы данные предыдущего кадра.
Во вторую очередь — появление DirectX 12, в котором есть поддержка мульти-GPU, при чем совместно могут работать карты разной мощности и даже разных вендоров.
1
Как поддержка мульти-гпу похлронила SLI, если должна была наоборот помочь?
S
Отпала необходимость.
Появилась возможность использовать несколько ГПУ без ограничений в виде одинаковых карт, соединенных специальной шиной, поочередного или черезстрочного рендеринга.
115659003821713954962@google
есть две видухи нвидия — 3070 и 4080, можно как то в ИИ их запаралелить? корпус и Бп позволяет
A
Автор ни хрена не разобрался в вопросе и статью написал по схеме:
1. Историческая справка.
2. Симптомы (не причины!) где и как не работает.
3. Собственные домыслы о причинах проблем.
4. Выводы, основанные на п.3
Как итог: статью стоит распечатать и ею подтереться.
А между прочим, раздел о причинах мог быть большим и очень интересным. Но, автору же не важно, что SLI и CF обеспечивали совместимость на уровне самого API и поддержка конкретными играми вообще не требовалась! Конфликт начался с борьбы за ресурсы кадрового буфера и управление им. По хорошему, нужно было внести изменения в сами API и дать настраивать его работу самим разрабам прикладного ПО: выбирать глубину кадров или использовать многобуферную схему, в 1 проход параллельно или нет и т.д.
Но, нет. Никого не услышали и… игроделы забили на совместимость и полезли в со своими оптимизациями в буфер. Так отвалился и SLI и 3D Vision (всего лишь перехватывавшего на этапе буфера работу у видеодрайвера и перезапускавшего конвейер во второй раз для отрисовки проекции для второго глаза) и много чего ещё интересного отвалилось.
Где у тебя про всё это написано, автор!?
1
Как поддержка мульти-гпу похлронила SLI, если должна была наоборот помочь?
115659003821713954962@google
есть две видухи нвидия — 3070 и 4080, можно как то в ИИ их запаралелить? корпус и Бп позволяет

Добавить комментарий

Сейчас на главной

Новости

Публикации

Русская народная лампа: обзор светильника в виде матрешки «Центрсвет»

Днем ранее в Гостином дворе завершился Best Interior Festival, где свою продукцию демонстрировали архитектурные бюро, дизайнеры интерьеров, разработчики аксессуаров для дома и общественных...

Сколько датчиков дыма нужно устанавливать в доме для максимальной безопасности

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

Что такое ретрит, и как он может помочь вернуть силы

В мире, где всё движется с бешеной скоростью, где гаджеты не замолкают ни на минуту, а мысли переполнены задачами, тревогами и планами, становится всё труднее услышать самого себя. Именно поэтому...

Возвращая вымерших: как наука приближает де-экстинкцию к реальности

Идея вернуть к жизни исчезнувшие виды ещё недавно звучала как научная фантастика. Мамонты, тасманийские тигры, древние птицы — всё это казалось навсегда ушедшим в прошлое. Однако...

Какие комплектующие ПК чаще всего выходят из строя и как этого избежать

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

Почему кошек не стоит будить во время их сна

Если кошка доверяет вам, вы могли заметить, как она крепко спит с вами на кровати или в другом укромном месте. Глубокая фаза сна питомца может даже сопровождаться лёгким, едва слышным сопением или...