Sli что это такое: что это такое: как работает в видеокарте и что дает?

Содержание

что это такое: как работает в видеокарте и что дает?

Опубликовано 26.06.2019 автор — 0 комментариев

Всем привет, уважаемые читатели! Сегодня обсудим SLI: что это за технология, как работает, для чего нужна и что нужно сделать, чтобы воспользоваться ее преимуществами.

История развития технологии

Первые эксперименты начали проводить еще в 1998 году, когда компания 3dfx выпустила графический ускоритель Voodoo2. Среди прочих плюшек была заявлена поддержка технологии Scan Line Interleave (чередование строк) – совместная обработка изображения двумя графическими чипами.

На тот момент это было революционное решение – такая связка могла работать в разрешении до 1024×768, при этом могли использоваться видеокарты от разных производителей с разными техническими характеристиками.

Конечно же, такое решение имело некоторые недостатки – очень высокий уровень тепловыделения и лаги при чересстрочной синхронизации картинки. Да и цена немного «кусалась» — 600 долларов мог позволить себе выложить не каждый, даже в технически продвинутой богатой Америке.

Использование этого режима отложили в «долгий ящик» с распространением порта AGP, который пришел на смену PCI: на материнках такой порт был только один, да и особенности архитектуры не позволяли раскрыть преимущества SLI в полной мере.Экспериментам 3dfx в этом направлении мешали высокое энергопотребление SLI-систем, подключаемых через AGP, а также частое перегорание чипов из-за проблем с питанием.

В 2001 году компания Nvidia купила 3dfx, заплатив 110 млн. долларов США. После внедрения спецификации PCI-E, технология SLI обрела «второе дыхание»: благодаря архитектуре этого порта, использование связки из нескольких чипов для рендеринга изображения становится вновь возможно.

Несмотря на то, что аббревиатура теперь расшифровывается как масштабируемый интерфейс (Scalable Link Interface), базовые принципы почти не изменились – они только были несколько доработаны.

Логическим развитием стало внедрение в 2006 году алгоритма Quad SLI, в котором для парной работы объединяется два двухчиповых графических ускорителя (например, GeForce 7900GX2). В 2007 году анонсирована технология 3-Way SLI, позволяющая объединить три видеокарты с чипом Nvidia.

Как сделать SLI на ПК

Для создания системы SLI, компоненты компьютера должны соответствовать определенным требованиям:

  • В материнских платах должна быть поддержка этой технологии и как минимум два порта PCI Express x16;
  • Видеокарты Nvidia с этим слотом подключения не старше моделей GeForce 6 или GT 200;
  • Блок питания мощностью от 550 Ватт (желательно сертифицированный как SLI Ready).

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

При отсутствии такого мостика, графические чипы будут сообщаться через порт PCI-E, что может замедлить работу системы.

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

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

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

Для настройки парной работы, следует запустить Панель управления Nvidia и перейти в раздел «Настроить SLI, Physx». В выпадающем меню выберите пункт «Максимальная производительность» и нажмите кнопку «Применить».

После этого экран должен несколько раз моргнуть, пока система настраивается для наиболее эффективного режима работы. Для подтверждения новых настроек нужно нажать кнопку «Применить».

Для активации режима SLI перейдите и выберите пункт «Изменение настроек 3D» и в параметре «Режим производительности SLI» установите значение «Альтернативная обработка 2».

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

Что дает режим SLI и какие есть альтернативы

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

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

Связку из двух видеокарт средней мощности можно использовать в качестве альтернативы топовому устройству – часто их покупка обходится дешевле.

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

Главный конкурент этой технологии – режим Crossfire, разработанный компанией AMD и также поддерживающий только «родные» графические чипы. Важно помнить, что связку из видеокарт на базе чипов Нвидиа и АМД невозможно синхронизировать, так как принципы их работы немного отличаются.

Советую детальнее ознакомиться с линейкой видеокарт nvidia и с тем, где находится видеокарта в компьютере. Про сравнение intel hd graphics 630 с видеокартами, можно почитать здесь (заодно, прокачаете ваши знания). И не забудьте этим постом поделиться в социальных сетях, а можете и не делиться. До завтра!

 

С уважением, автор блога Андрей Андреев.

Друзья, поддержите блог! Поделитесь статьёй в социальных сетях:

SLO и SLI на практике — что это такое, как внедрить и как контролировать на примере инструмента Instana

Сегодня мы хотим обсудить практическую сторону внедрения концепций Service Level Objectives и Service Level Indicators. Рассмотреть, что входит в понятия SLI, SLO и Error budget, как рассчитывать эти показатели, как за 7 шагов внедрить их отслеживание и как в последствии контролировать эти показатели на примере инструмента Instana.

Определимся с терминологией

Service Level Indicator (SLI) – это количественная оценка работы сервиса, как правило, связанная с удовлетворенностью пользователей производительностью приложения или сервиса за заданный период времени (месяц, квартал, год). А если говорить конкретнее – это индикатор пользовательского опыта, который отслеживает одну из многочисленных возможных метрик (рассмотрим их ниже) и, чаще всего, представляется в процентном эквиваленте, где 100 % — означает отличный пользовательский опыт, а 0% — ужасный.

Service Level Objectives (SLO) – это желаемое, целевое значение нашего SLI или группы SLI. При установке SLO необходимо указывать реально достижимое значение для каждого конкретного SLI. Ниже мы рассмотрим логику установки SLO на примере конкретных SLI.

Также важно понимать, что SLO – это наш внутренний показатель качества работы сервиса и/или приложения, в отличие от Service Level Agreement (SLA), который обычно устанавливается бизнесом как внешнее обязательство по доступности сервиса перед клиентами компании.

Если компания предоставляет SLA клиентам, обычно при прописывании SLO берутся в расчет установленные показатели SLA. Так как в случае не достижения SLO это напрямую отразиться на SLA, что приведет к определенным последствиям для бизнеса в лице нарушения договорных обязательств перед клиентами или даже штрафам.

В концепции SLI и SLO присутствует индикатор Error Budget или, как его иногда называют, «право на ошибку». Error Budget – это степень невыполнения наших SLO. Например, если наш SLO учитывает доступность, то error budget – это максимальное время, в течение которого наша система может быть недоступной без последствий для нас и нашей команды.

Использование данного показателя упрощает командам процесс контроля времени недоступности приложений/сервисов посредством ввода наглядного индикатора. Устанавливая Error Budget, мы ставим для себя цель – не выйти за рамки разрешенного нам самим downtime.

Например, если в качестве SLI для одного из наших приложений у нас указана метрика Availability, а в качестве SLO для этого SLI мы указали значение 99,95% в месяц, то наш Error Budget за месяц (30 дней) составит 21 минуту 54 секунды. Конкретную цифру Error Budget можно не рассчитывать самостоятельно, а воспользоваться готовым калькулятором.

Для анализа текущего положения дел с Error Budget с учетом установленного SLO/SLA и среднего показателя Availability на момент расчета, можно использовать вот такой калькулятор.

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

7 последовательных шагов по имплементации SLO

  1. Определяем сервисы, критичные с точки зрения пользовательского опыта.

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

  2. Для выбранных сервисов определяем набор метрик, которые войдут в наш SLI.

    Чаще всего в SLI включают метрики, непосредственно связанные с пользовательским опытом, доступностью и производительностью, такие как время исполнения транзакций, время отклика, процент ошибок, доступность.

  3. Определяем текущее распределение значений выбранных метрик.

    Если вы используете промышленное APM решение, то скорей всего вам уже доступно определение baseline метрик. Например, мы видим, что у транзакции чекаута время исполнения по 90-му перцентилю равняется 110 мс за последние две недели.

  4. Определяем SLO, учитывая нормальное поведение выбранных метрик или данных по baseline и устанавливаем Error Budget.

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

    Например, можно установить порог 110 мс по 90-му перцентилю и SLO в 95%. Это будет означать, что мы допускаем 5% времени, в которое время исполнения транзакции по 90-му перцентилю будет выше 110 мс.

  5. Прописываем процедуру действий на случай истощения Error Budget

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

    1. Оповещение при превышении Error Budget

    2. Повышение приоритета для команд разработки и DevOps у работ по восстановлению доступности сервиса перед работами по выкатке новых фич на определенный период времени.

    3. Lessons learned, post mortem и другие документы – фиксация причин превышения Error Budget в каждом конкретном случае в базу знаний и работа над ошибками.

  6. Отслеживаем выполнение установленных нами SLO для соответствующих SLIs во времени.

  7. Оцениваем результаты внедрения SLI SLO, как и с любым процессом, следующим логике Plan-Do-Check-Act. Лучше начать с небольшого количества SLO, определить достижимые цели, научиться отслеживать показатели и проводить улучшения постепенно.

 А теперь давайте посмотрим, как концепция SLI SLO реализована в инструменте Instana. 

Реализация концепции SLO и SLI в Instana

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

В Instana определить пути пользователя по приложению можно с помощью функции Application Perspective. Подробнее о том, как еще использовать Application Perspective, можно прочитать в нашем посте — Observability система для микросервисов на примере Instana, часть 1 

Для создания Application Perspective перейдем в интерфейсе Instana к разделу Application, кликнем на «New Application Perspective».

 В появившемся окне будут предложены варианты Application Perspective. Выбрав «a critical user journey», мы укажем, какие сервисы и эндпоинты входят в «путь пользователя». А если говорить проще – то мы определили какие сервисы и эндпоинты входят в одну из бизнес-транзакций, по которой необходимо определить SLO.

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

Конфигурация SLI

Создадим новый кастомный дашборд. 

На котором добавим SLO виджет и выберем созданное ранее Application Perspective. 

Кликнув на «Manage SLI» перейдем к списку всех доступных индикаторов для выбранного Application Perspective.  

Выбрав «Create SLI», мы перейдем к созданию SLI.

Для создания индикатора:

  1. Укажем имя индикатора.

  2. Определим тип индикатора: Time-Based или Event-Based.

  3. Определим границы для вызовов: Inbound Calls или All Calls. 

    1. Inbound calls: Все входящие вызовы в рамках сервисов входящих в Application Perspective.

    2. All calls: Все входящие вызовы в рамках Application Perspective и исходящие вызовы из Application Perspective.

  4. Укажем необходимую конфигурацию в зависимости от выбранного типа индикатора. 

  5. Сохраним SLI кликнув на “Create”.

Time Based SLI

Time-Based индикатор – основывается на значениях выбранной метрики (временного ряда). Среди доступных метрик: 

  • Latency – время исполнения вызовов;

  • Call Count – количество вызовов;

  • Error Rate – процент ошибок;

  • Erroneous Calls – количество вызовов, содержащих ошибку.

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

В процессе установки SLI мы:

  • Определяем область действия этого индикатора — можем выбрать как конкретный сервис, так и использоваться все сервисы входящие в Application Perspective. Для более детального определения можем указать конкретный эндпоинт сервиса. 

  • Выбираем метрику, которая войдет в  SLI.  Это может быть — Latency, Call Count, Error Rate, Erroneous Calls.

  • Определяем, как будем агрегировать значение метрики: по перцентилям (90, 50, 99 и т.д.), по среднему значению, по минимальному или максимальному значению.

  • Определяем пороговое значение метрики.

 
После того, как мы указали метрику и ее пороговое значение, SLI рассчитается по формуле: 

SLI = (1 - #minutes_where_threshold_is_violated / #minutes_in_time_window) * 100% 

Посмотрим на пример настройки Time-Based индикатора. 

 Все вызовы сервиса proto.group должны исполняться в среднем не более чем за 25мс.  

Event-Based SLI

Event-Based индикатор основывается на «хороших» и «плохих» событиях.

«Хорошие» события — это набор вызовов, которые указывают на положительное качество работы сервиса, например, 2хх HTTP статус коды.

«Плохие» события – это набор вызовов, которые указывают на отрицательное качество работы сервиса, например, 5хх HTTP статус коды. 

В ходе настройки Event-Based SLI мы: 

  • С помощью фильтров определим, какие вызовы указывают на положительное качество работы сервиса;

  • С помощью фильтров, определим, какие вызовы указывают на отрицательное качество работы сервиса.

SLI в таком случае рассчитывается по формуле: 

SLI = #good_events / (#good_events + #bad_events) * 100%  

Рассмотрим пример настройки Event-Based индикатора. 

 Мы определили, что «хорошие» события – это все вызовы с 2хх HTTP статус кодом, а «плохие» — все вызовы с 5хх HTTP статус кодом. 

 

SLO отчет

В Instana SLO отчет предоставляется в виде «виджетов», которые можно добавить на свои кастомные дашборды. Виджеты позволяют проанализировать качество работы предоставляемого нами приложения/сервиса за определенный период времени.  

 

На представленном примере виджета – Robot Shop SLO. Мы используем метрику времени исполнения транзакции добавлении товара в корзину, как ключевой индикатор SLI, значение метрики должно не превышать 20мс. 

SLO рассматриваем за выбранный промежуток времени – 24 часа, и нам доступно 72 минуты на простой нашего сервиса (Error Budget). На дашборде выше мы видим, что SLO нарушался 116 минут за выбранный промежуток времени, наш Error Budget превышен на 44 минуты.  

 

Еще пример SLO отчета для Event-Based SLI:

Конфигурация SLO виджета 

 В этом разделе мы расскажем, как создать SLO Widget для любого Application Perspective. 

 Перейдем на свой кастомный дашборд и добавим SLO виджет, просто кликнув на “Add Widget”:

 В открывшемся окне перейдем на вкладку SLO и для настройки сделаем следующее:

  1. Укажем имя виджета.

  2. Выберем Application Perspective/критически важный пользовательский путь, по которому нужно задать SLO 

  3. Выберем заранее созданный целевой индикатор SLI для выбранного Application Perspective.  

  4. Определим цель SLO которую нужно достичь 

  5. Выберем временной период, за который будет рассчитываться SLO: 

    1. Dynamic time window – SLO будет рассчитываться за период, который указан в тайм пикере. Тайм пикер доступен в правом верхнем углу интерфейса Instana, в нем мы выбираем период времени, за который будут отображаться данные.  

       

    2. Rolling Time Window – SLO будет рассчитываться за выбранный период времени, где конечная дата периода указана в тайм пикере. Например, мы всегда можем посмотреть данные за предыдущую неделю, без необходимости изменять период времени в тайм пикере. 

    3. Fixed time interval – SLO будет рассчитываться за фиксированный период времени с определенной датой начала и длительностью. Например, ежемесячно начиная с 2020-01-01. 

  6. Убедимся, что мы заполнили все необходимые поля конфигурации. Нажав на «Highlight missing configuration» нам подсветятся все не заполненные поля. 

  7. Сохраним виджет, нажав на «Create» 

 

Итоги

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

Также с помощью Instana мы настроили SLI и SLO для сервисов, начали с выбора критичного пути пользователя по сайту, определили какие метрики использовать для SLI, указали error budget и настроили виджет, визуализирующий текущий статус SLO. Метрики приложений мы собрали автоматически, путем установки агента, реализующего инструментацию приложений — метрики не потребовалось описывать вручную.

Подробнее про основные возможности observability системы Instana можно почитать в нашем обзоре продукта.

Также приглашаем на наш вебинар, посвященный использованию Instana для мониторинга Kubernetes и снижения MTTR.

SLI — это… Что такое SLI?

SLI-систему можно организовать двумя способами:

  1. С помощью специального мостика SLI;
  2. Программным путем.

В последнем случае нагрузка на шину PCIe возрастает, что плохо сказывается на производительности.

Получила распространение система Quad SLI. Она предполагает объединение в SLI-систему двух двухчиповых плат (GeForce 7950GX2, GeForce 9800GX2 или GeForce GTX295). Таким образом, получается, что в построении изображения работают 4 чипа. Примечание: Quad SLI пока корректно работает только в операционной системе Windows Vista, в Windows XP ее нельзя использовать из-за ограничения в ОС.

Используемая память.
Многие производители «двойных» видеокарт предпочитают писать суммарный объем локальной памяти, например (EVGA или Palit). На самом же деле такие видеоадаптеры, фактически являясь SLI-картами, могут использовать только собственную установленную на PCB память. Т.е. в построении изображении, например, видеокарта GeForce GTX295 сможет использовать только 896 Мб памяти. Каждый ее чип имеет в своем распоряжении только половину от заявленной вендором.

Процессорозависимость
Связка из видеокарт SLI изначально является довольно производительным решением, например из пары GeForce GTX260. Но тут возникает проблема процессорозависимости, т.к. многие современные игры очень интенсивно используют ЦП, также как и сам SLI. Поэтому, чтобы связка SLI полностью раскрыла свой потенциал, необходим соответсвующий мощный процессор с высокой тактовой частотой; в противном случае прироста от использования SLI будет намного меньше ожидаемого.

Алгоритмы построения изображений

Схема алгоритма Split Frame Rendering

Split Frame Rendering

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

Аналог в CrossFire — алгоритм Scissor

Схема алгоритма Alternate Frame Rendering

Alternate Frame Rendering

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

Этот алгоритм, запатентован ATI во время выпуска двухчиповoй видеокарты.

SLI AA

Данный алгоритм нацелен на повышение качества изображения. Одна и та же картинка генерируется на всех видеокартах с разными шаблонами сглаживания. Видеокарта производит сглаживание кадра с некоторым шагом относительно изображения другой видеокарты. Затем полученные изображения смешиваются и выводятся. Таким образом достигается максимальные четкость и детализованность изображения. Доступны следующие режимы сглаживания: 8x, 10x, 12x, 14x, 16x и 32x.

Аналог в CrossFire — SuperAA.

См. также

Ссылки

Литература

Мост объединения видеокарт SLI мост гибкий

2-е Видеокарты — в 2 раза больше мощности! Гибкий Мост объединения видеокарт SLI sli-мост SLI Bridge 8 см 80 мм Для объединения двух или более видеокарт в одной системе для совместной работы над одним изображением / SLI-мост для организации работы двух видеокарт в режиме 2-Way SLI

Общий размер: 10 х 2 см
Длина шлейфа: 8 см

SLI-мостик SLI (Scalable Link Interface — масштабируемый интерфейс) — фирменная технология Nvidia для объединения двух или более видеокарт в одной системе для совместной работы над одним изображением. Эта технология подразумевает использование параллельных вычислений для повышения производительности графической системы компьютера. SLI: подключение видеокарт для совместной работы.

в 1998 году компанией 3dfx с их видео чипов Voodoo2. Именно тогда была представлена технология SLI. Благодаря ей могли работать вместе самые различные видеокарты. мидея технологии SLI — разделить нагрузку по обработке 3D-сцены между несколькими графическими процессорами (GPU — graphics processing unit). В идеальном случае в 2 слота PCI-Express x16 материнской платы установлены 2 одинаковые видеокарты, образуя конфигурацию master-slave. Обе карты обрабатывают одну и ту же часть 3D-сцены, но половина нагрузки передается вторичной (Slave) карте через коннектор, называемый SLI Bridge (мост SLI). Например, мастер-карта может работать над верхней половиной сцены, а вторая карта это же время — над нижней. Когда вторая карта завершает свою работу, она отправляет результаты мастер-карте, которая объединяет 2 изображения и выводит результат на монитор.

Изначально SLI расшифровывался — Scan Line Interleave — чередование строчек, но после покупки компанией Nvidia, стала звучать как Scalable Link Interface — масштабируемый интерфейс.

Как объединить видеокарты в SLI: требования

SLI предлагает 2 метода рендеринга и 1 метод сглаживания (anti-aliasing) для распределения нагрузки между видеокартами.

Split Frame Rendering (SFR) — рендеринг с разделением кадра. Чтобы распределить нагрузку поровну между двумя GPU, кадр делится по горизонтали в пропорциях, зависящих от геометрии изображения. Например, для сцены, верхняя половина которой представляет собой по большей части пустое небо, разделяющая линия будет проходить низко. Данный метод, однако, не так эффективен, как AFR.

Alternate Frame Rendering (AFR) — рендеринг с чередованием кадров. Один GPU обрабатывает четные кадры, а другой — нечетные. Когда вторичная карта завершает работу над кадром (или над частью кадра), результат передается через мост SLI-коннектор основной карте, которая выводит обработанные кадры. В идеальном случае данный метод позволяет ускорить обработку кадров вдвое. Nvidia в своей рекламе обещает увеличение производительности в 1.9 раза.

Сглаживание SLI является отдельным режимом обработки изображения, позволяющим удвоить производительность путем разделения нагрузки между двумя графическими картами и получить изображение высочайшего качества. Один GPU использует шаблон, слегка сдвинутый по отношению к обычному (например, вверх и вправо), второй — сдвинутый в противоположном направлении (вниз и влево) шаблон. Объединение результатов позволяет получить более качественное изображение. Данный режим не предназначен для использования при высокой частоте смены кадров и может привести к падению производительности. Он используется для GPU-независимых игр, где требуется качественное изображение, а не высокая производительность. При использовании сглаживания SLI можно выбрать один из следующих режимов: SLI 8X, SLI 16X, SLI 32x (только для серии 8800). В системах Quad SLI возможно использование сглаживания SLI 64X.

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

Совместимые видеокарты. Как и для CrossFire, платы не обязательно должны быть идентичными, но построенными на одном процессоре. То есть, можно объединить видеокарты GeForce GTX960 от Asus и Gigabyte, но нельзя построить SLI из GTX750Ti и GTX960 от Palit. Рекомендуется использовать GPU с идентичными объемами памяти.

Конфигурация из карт на 1 и 2 Гб если и заработает — использоваться будет меньший объем, а при различиях в скорости памяти (например, 2 Гб DDR3 и 1 Гб GDDR5) существует риск возникновения программных ошибок, приводящих к некорректному формированию изображения. Для обеспечения функционирования SLI требуются карты, оснащенные интерфейсом SLI и соединенные с помощью мостика. Возможно и объединение их программным путем, но в таком случае быстродействие системы будет ниже.

Flexible 8cm 80mm SLI Bridge PCI-E Cable Video Card Connector For ASUS Wholesale ZC210200 Мост объединения видеокарт Asus SLI/ P/N: 08G160001230/ длина 11см ZC210200 Wieson G9016-01 GC-X2WAYSLIL

AIQ -YP19124 for MSI N Card Dual Graphics SLI Bridge Connector Crossfire Cable K1F-1026013-E06

что это такое: как работает в видеокарте и что дает?

Fps up » Видеокарта » Вы здесь

Подключаем несколько видеокарт с похожей функцией

Опубликовано 02.11.2019, 12:52 · Комментарии:15

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

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

Масштабируемый интерфейс связи (SLI)

Так что же такое SLI? И что делает SLI, или более конкретно: как он помогает использовать несколько видеокарт?

Интерфейс Scalable Link Interface (SLI) – это небольшая жемчужина, которую нам предоставили Nvidia в 1998 году. Впервые эта технология была использована компанией 3dfx на линейке видеокарт Voodoo2 в 1998 году, но позже компания была куплена Nvidia, и эта технология была заморожена на некоторое время.

В 2004 году Nvidia повторно выпустила SLI с обновлениями, позволяющими ей работать с существующей на тот момент технологией шин PCIe.

Хотя существуют проблемы совместимости (обсуждаемые ниже), связанные с запуском нескольких установок графического процессора, SLI позволяет использовать от двух до четырех карт одновременно. Это достигается путем использования алгоритма параллельной обработки, который собирает информацию, разбивает её на более мелкие части и позволяет обрабатывать несколько частей одновременно несколькими видеокартами.

Физическая составляющая

В недалеком будущем технологии SLI и CrossFire придут на помощь центральному процессору в нелегком деле обсчета физических процессов в играх. Здесь компании ATI и NVIDIA идут схожими путями. Одна из карт тандема CrossFire/SLI будет заниматься обработкой физики (посредством движка Havok

), а другая — графики. ATI предлагает использовать материнские платы с тремя разъемами PCIe x16 и три видеокарты для максимальной производительности. Две отвечают за картинку, третья — за физику. Впрочем, можно обойтись и двумя картами, при этом под физику можно будет поставить не самую дорогую модель, например Radeon X1650 Pro.

В арсенале NVIDIA есть похожая разработка, более того, все материнки на базе nForce 680i SLI оснащены тремя разъемами PCIe x16. С выходом чипа GeForce 8800 было заявлено о возможности одновременного обсчета графики и физики даже силами одной платы — унифицированные процессоры справятся с обеими задачами.

Все это прекрасно, но пока лишь на бумаге. Разработчики игр не торопятся внедрять поддержку технологий от NVIDIA и ATI.

Intel
NVIDIA nForce ProfessionalNVIDIA nForce4 SLI XE
NVIDIA nForce 4 SLINVIDIA nForce4 SLI
NVIDIA nForce 4 SLI X16NVIDIA nForce4 SLI X16
NVIDIA nForce 500 SLINVIDIA nForce 570 SLI
NVIDIA nForce 570 SLINVIDIA nForce 590 SLI
NVIDIA nForce 590 SLINVIDIA nForce 650i SLI
NVIDIA nForce 680a SLINVIDIA nForce 680i SLI

Режимы SLI

Видеокарты Nvidia будут работать в SLI в трёх основных режимах: сглаживание SLI, SFR и AFR. Вы можете выбрать и изменить эти режимы в Панели управления Nvidia, которая должна была быть установлена на ваш компьютер при установке драйверов видеокарты.

Рендеринг с разделением кадров (SFR)

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

Например, если кадр содержит в основном пустое статичное небо в верхней половине кадра (менее ресурсоемкое), но изменяемые объекты в нижней половине (более интенсивно), то при разделении 50/50 одна карта будет выполнять больше работы. Поэтому видеокарта, отвечающая за верхнюю часть экрана, может получить около 60% площади экрана, в то время как карта, отвечающая за нижнюю часть, должна обработать только нижние 40%.

Примечание: эти проценты являются лишь расплывчатыми примерами, а не конкретными цифрами.

Альтернативный рендеринг кадров (AFR)

В этом режиме кадры ставятся в очередь, и каждая карта отображает полный кадр. Таким образом, если вы используете 2 карты, то одна будет отвечать за четные кадры, а другая – за нечетные кадры. Это часто считается более эффективным, чем SFR, для достижения более высокой частоты кадров, но также может вызывать такие проблемы, как микростеролазание.

Ключевое слово: Micro Stuttering – это когда вы видите на экране «визуальные заикания», вызванные несоответствием времени рендеринга кадров между картами. Если карты не синхронизированы должным образом или у них недостаточно информации, чтобы угадать следующий кадр, который нужно визуализировать, то вы увидите задержку.

SLI сглаживание

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

Использование этого режима может разблокировать более высокие режимы сглаживания в играх (например, SLI 8x, 16x и даже 32x в системах Quad-SLI).

Как сделать SLI на ПК

Для создания системы SLI, компоненты компьютера должны соответствовать определенным требованиям:

  • В материнских платах должна быть поддержка этой технологии и как минимум два порта PCI Express x16;
  • Видеокарты Nvidia с этим слотом подключения не старше моделей GeForce 6 или GT 200;
  • Блок питания мощностью от 550 Ватт (желательно сертифицированный как SLI Ready).

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

При отсутствии такого мостика, графические чипы будут сообщаться через порт PCI‑E, что может замедлить работу системы.

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

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

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

Для настройки парной работы, следует запустить Панель управления Nvidia и перейти в раздел «Настроить SLI, Physx». В выпадающем меню выберите пункт «Максимальная производительность» и нажмите кнопку «Применить».

После этого экран должен несколько раз моргнуть, пока система настраивается для наиболее эффективного режима работы. Для подтверждения новых настроек нужно нажать кнопку «Применить».

Для активации режима SLI перейдите и выберите пункт «Изменение настроек 3D» и в параметре «Режим производительности SLI» установите значение «Альтернативная обработка 2».

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

Совместимость и проблемы режима SLI

Казалось бы, купи две видеокарты Nvidia, вставь их в разъемы на материнской плате и наслаждайся «удвоенной» скоростью работы. К сожалению, не всё так просто…

Два (или более) вида

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

Например, если у вас GTX 1070 Ti 8GB производства Asus, а другая той же спецификации, но от MSI, то режим SLI доступен. Но, GTX 1070 и GTX 1080 несовместимы, так как они не являются одним и тем же графическим процессором.

Вам также необходимо убедиться, что видеокарты совместимы с режимом SLI, так как карты без порта SLI могут быть несовместимы. Также стоит отметить, что в Nvidia убрала поддержку 3-х и 4-х карточного SLI для серии GTX 10.

Слоты и заглушки

Следующим в списке стоит ваша материнская плата и блок питания. Они оба должны быть совместимы со SLI.

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

Отсутствие удвоения видеопамяти

Распространенное заблуждение относительно SLI состоит в том, что вы можете получить двойную, тройную или даже четырехкратную видеопамять с большим количеством видеокарт. К сожалению, Nvidia SLI использует ОЗУ только с одной карты, поскольку каждая карта должна получать доступ к одной и той же информации в одно и то же время.

Актуальность и критика

Поддержка SLI снижается со времен безмятежности графических процессоров Nvidia серии GTX 600, 700, 900. В те годы большинство игр стремились поддерживать SLI, и как Nvidia, так и разработчики заметили толчок к интеграции этой технологии. Со стороны потребителей был высокий интерес, и SLI оказался доступным способом более или менее удвоить графические возможности системы.

Однако с появлением все более мощных одиночных графических процессоров, особенно серий 1000 и 2000, более чем способных удовлетворить требования «ультра» настроек в современных играх. Потребность в установке с двумя графическими процессорами приближается к моральному устареванию для среднего уровня.

Небольшое меньшинство игроков используют SLI, означает, что создание профиля ограничено все меньшим количеством новых игр. Разработчики сосредотачивают свои ресурсы на игровых функциях, исправлениях ошибок и изменениях, которые затрагивают большую часть игроков с одним GPU. Производители не кодируют их игры для поддержки SLI, и не ломаются, для нишевой группы пуристов, стремящихся достичь лучший FPS и разрешение на 5K или выше.

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

Для игр, которые поддерживают SLI, масштабирование часто не достигает 200%, ожидаемого от двух идентичных графических процессоров. Технология SLI склонна к микропроцессорам (особенно в режиме рендеринга альтернативных кадров) и другим проблемам с производительностью, отсутствующим при рендеринге с одним графическим процессором. Это отталкивает многих потребителей, интересующихся технологией SLI.

Многие новые и старые игры не будут работать с включенным SLI, это означает что его нужно отключить, чтобы играть. Ценовое соображение вновь поднимает голову, и многие не видят логики в двойной трате за столь малую прибыль. Требования к мощности установки SLI учитывают эту тенденцию.

Nvidia постепенно отказывается от поддержки SLI, поскольку она выпускает новые модели, что считается лучшим признаком того, что технология находится в упадке. Из самой последней серии RTX только RTX 2080 и RTX 2080 TI поддерживают NVLink, необходимый для графических процессоров с двумя SLI. Вероятность того, что кто-либо, кроме опытных пользователей, будет использовать эту технологию за высокую цену на эти модели маловероятна.

Чтобы больше повлиять на состояние SLI, DirectX 12 в настоящее время не поддерживает SLI. Все больше разработчиков переходят на новую и универсальную версию популярного API. Вероятно названия с поддержкой SLI резко упадут.

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

Что такое мост SLI

Последнее, что вам понадобится для запуска настройки SLI, – это мост SLI. Nvidia использует физический разъем для соединения видеокарт вместе, что позволяет им взаимодействовать друг с другом, не используя драгоценную полосу пропускания в слотах PCIe.

Вам понадобится один из двух мостов SLI: либо стандартный мост (для менее мощных карт), либо мост с высокой пропускной способностью (для более мощных карт).

Серия SLI Bridge

МостТактовая частотаМаксимальная пропускная способностьРекомендуемый монитор
Стандартный мост400 МГц1 Гб/с1920×1080 до 2560×1440 при 60 Гц
Мост с высокой пропускной способностью650 МГц2 Гб/сДо 5K и объемный звук

Если у вас более мощные карты (например, GTX 1080), вы можете использовать стандартный мост, но это не позволит обеспечить полную производительность карт.

Мифы об использовании режима Dual Graphics для увеличения производительности графической системы

Некоторые наивные юзеры устанавливают две карты для увеличения производительности, считая, что она повысится в два раза (раз две карты на борту). Это заблуждение. Прирост производительности, как показывает практика, редко превышает 20-30 %.

Кроме того, показатель этот рассчитывается по более слабой карте. Например, если у нас имеется у одной карты 8 Гб памяти, а у другой – 2 Гб, как ни крути, на выходе пользователь получит всего 2 Гб. То же самое касается и установки двух карт, допустим, с памятью 4 Гб каждая. На выходе останутся все те же 4 Гб.

Еще один момент: если одна карта MSI, а вторая EVGA, расчет суммарной производительности будет производиться именно по той, которая обладает наименьшими частотами. Так что, как видим, обольщаться особо не стоит.

Производительность SLI

Итак, мы знаем, что такое SLI, как он работает и что вам нужно для его использования. Но стоит ли вам бросаться покупать вторую GTX 1080 Ti? Здесь «вода становится мутной». В то время как Nvidia утверждает, что удвоение производительности возможно при удвоении количества карт, это случается редко.

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

Это означает, что если вы не играете в игру ААА, возможно, что не будет никакого увеличения производительности (фактически, даже есть вероятность снижения производительности).

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

Отключение режимов при помощи «родных» утилит

Несмотря на простоту описанных методов, лучше всего (и безопаснее) использовать «родные» утилиты настройки и управления графическими адаптерами, которые инсталлируются автоматически при установке соответствующих драйверов, или установленные дополнительно.

Для карт nVidia моно использовать GeForce SLI Profile Tool, PhysX, Riva Tuner и т. д. Для чипсетов AMD пригодятся утилиты вроде ATI Tray Tool или ATI Catalyst Control Centre и другие. Их использование более простое, настолько, что даже не придется «лазить» в системной конфигурации или в BIOS, чтобы изменить тот или иной параметр. Если разобраться, такое решение рассматриваемой нами проблемы (как отключить Crossfire/SLI) будет более эффективным, при этом исключается даже возникновение конфликтов между установленным оборудованием (к сожалению, встречается и такое).

SLI или зачем нам чипсет от NVidia?! / Overclockers.ua

В 1998 году небезызвестная 3dfx представила графический адаптер Voodoo2 с технологией
SLI
(Scan Line Interleave), благодаря которой появилась возможность объединить две подобные видеокарты для формирования изображения методом чередования строк, что увеличивало быстродействие графической подсистемы и разрешение экрана. Единственным существенным недостатком на то время была цена — $600 за комплект «настоящего геймера». После перехода с шины PCI на AGP компания выпускает в 2000 году чип VSA-100 с поддержкой SLI, но время для новой разработки, как и для самой компании, подходило к концу. И уже в 2001 году 3dfx была куплена со всеми её наработками всего за ~100 млн. долларов ни кем иным, как компанией NVidia

Немного о SLI

Для повышения производительности графической подсистемы настольного компьютера порой бывает недостаточно возможностей самих видеокарт, и производители видеочипов предлагают технологии, позволяющие объединить несколько акселераторов для достижения требуемого эффекта. Да и вечная борьба двух основных чипмейкеров, ATI (уже AMD) и NVidia, за лидерство в этом сегменте рынка сыграла не последнюю роль в появлении данных возможностей. Итак, достаточно взять два одинаковых видеоадаптера, специальную материнскую плату и в конечном итоге мы сможем получить почти двукратный прирост производительности, в зависимости от приложения. И если с технологией CrossFire от ATI/AMD все понятно и никаких вопросов не возникает, так как стандарт уже открытый, о чем свидетельствует поддержка со стороны чипсетов Intel (забавно, не правда ли? Intel поддерживает технологии AMD), то с режимом SLI (в новой интерпретации: Scalable Link Interface — масштабируемый интерфейс соединений) от NVidia не все так гладко, как кажется на первый взгляд.

С возможностью построения тандема из двух видеокарт от самой компании все в порядке, об этом можно не волноваться, а вот как его построить, вот в чем вопрос. Если для CrossFire достаточно чипсета от AMD и Intel (либо другого, рассчитанного для CrossFire), то компания NVidia ни в коей мере не захотела делиться пирогом и её детище поддерживают лишь её же чипсеты. Но вернемся опять к истории. После долгого периода затишья и желания быть впереди планеты всей, NVidia в 2004 году представляет технологию SLI (а зачем выдумывать новое название, если в активах есть уже что-то подобное). Правда, на тот момент единственным чипсетом, поддерживающим режим SLI, был Intel E7525 (а не решение от NVidia), на котором и демонстрировались возможности новой технологии. Всё прошло неплохо, появилось мнение о возможности поддержки SLI не только на чипсетах Intel, но и на решениях от VIA, SIS и т.д. — главное, чтобы материнские платы на их базе имели два слота PCI-E x16. А NVidia тем временем разрабатывала собственные чипсеты для SLI, и когда соответствующие продукты появились на рынке — заблокировала в драйверах возможность объединения двух видеокарт на сторонних чипсетах. И с тех пор попытки включить режим SLI на наборах логики не от NVidia пресекаются компанией в каждой новой версии видеодрайверов.

Что необходимо?

Но разве что-то может нам помешать хоть краем глаза взглянуть на тот самый режим SLI не на NVidia-чипсете? Конечно же, нет — и для наших начальных экспериментов был собран тестовый стенд на базе i975X и двух видеокарт GeForce 7900GT. Список подобранных компонентов будет чуть ниже, а сейчас необходимо сказать пару слов о самом важном, а именно о драйверах ForceWare, в которых и будет активизироваться режим SLI. Для беспроблемного включения этого режима на i975X можно воспользоваться ForceWare версии 65.xx, но они староваты и вряд ли могут подойти. В версиях постарше NVidia заблокировала «все пути отступлении» и единственным выходом могут послужить драйвера, модифицированные народными умельцами. Пока выше ForceWare 84.xx-85.xx найти пропатченные драйвера в Сети (а именно там они «обитают») не представляется возможным, но для исследования возможностей работы SLI на «неродном» чипсете этого будет достаточно. Так как модифицированные драйверы на официальных сайтах не лежат, то придется воспользоваться поиском. Не стесняясь, набираем комбинацию «modded+drivers+sli+975» и результат не заставит себя долго ждать. Устанавливаются они привычным способом, и если железо подходит по всем критериям, то можно будет поставить заветную галочку напротив Enable SLI multi-GPU в настройках драйвера.


Еще один плюс чудо-драйверов в том, что они подходят для включения режима SLI на любом чипсете, хотя и менее гарантированно, чем на интеловских наборах логики. Следующим необходимым звеном для получения максимальной отдачи от таких операций является соединительный мостик SLI-bridge (идет в комплекте с материнскими платами с поддержкой SLI, на базе чипсетов NVidia, бывает гибким и жестким), по которому передаются данные между видеокартами, что значительно увеличивает производительность по сравнению с использованием только шины PCI-E.

Также для увеличения быстродействия желательно использовать материнскую плату (чипсет), поддерживающую формулу распределения линий шины PCI-E между графическими разъемами: «PCI-E x16+ PCI-E x16» или как минимум «PCI-E x8+ PCI-E x8». Если же будет доступна лишь «PCI-E x16+ PCI-E x4» (например, во всех чипсетах Intel до i975X, который поддерживает «PCI-E x8+ PCI-E x8»), то это негативно скажется на производительности тандема.

Тестовая система

Для ознакомления с возможностями SLI на чипсете от Intel мы собрали следующую конфигурацию:

  • Материнская плата: Intel D975XBX2 (Intel 975X)
  • Процессор: Intel Core 2 Extreme X6800 (2,93 ГГц, 4 Мб кэш, FSB1066, LGA775)
  • Память: 2хTeam Xtreem TXDD1024M1066HC4 (1 Гб, DDR2, 1066 МГц)
  • Система охлаждения: Thermaltake Big Typhoon
  • Видеокарта: 2xMSI NX7900GT (GeForce 7900GT, 256MB)
  • HDD: Samsung HD120IJ (120 Гб, 7200 об/мин, SATAII)
  • Привод: Samsung TS-H552 (DVD+/-RW)
  • Блок питания: Thermaltake Purepower PowerStation 520W (W0073RE, 520 Вт)

Тестирование проводилось в среде Windows XP Professional Edition SP2, для видеокарт использовался модифицированный ForceWare 84.21. Память работала в двухканальном режиме на частоте 800 МГц с таймингами 3-3-3-8. Остальные параметры системы не так критичны.

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

Бонус

Исследование работоспособности режима SLI только на Intel D975XBX2 было бы неполным, и мы пошли дальше, продолжив эксперименты на… материнской плате Sapphire Pure CrossFire PC-A9RD580, основанной на AMD Xpress 3200 (RD580), поддерживающей процессоры AMD Socket 939, 32 линии PCI-E (по 16 для каждого разъема PCI-E x16) и режим CrossFire. Да-да, именно на чипсете AMD было решено проверить конкурирующую технологию, ведь все необходимые блоки, отвечающие за SLI, находятся внутри видеочипов NVidia и вся эта технология в итоге становится, грубо говоря, софтовой, что от железной части требует, как было сказано в начале, лишь наличие двух разъемов PCI-E x16.

Компания NVidia собрала еще не все сливки с сегмента рынка высокоуровневых систем и для задействования режима SLI мы опять воспользовались чудо-драйверами (еще бы), и опять же появился заветный пункт в настройках драйверов.

Но все прошло не так гладко, как в первом случае. После установки двух видеокарт невозможно было пройти тесты. Снижение в BIOS Setup количества линий PCI-E для каждого из разъемов до восьми решило проблему не полностью: тест 3DMark06 просто-напросто вылетал «на полпути». В качестве оппонента была выбрана плата ASUS A8N32-SLI Deluxe на базе nForce4 SLI x16 с нативной поддержкой SLI и формулой «PCI-E x16+ PCI-E x16». И даже с этой системой наблюдались некоторые проблемы, а именно: один из адаптеров вел себя нестабильно и выдавал порой артефакты в игровых приложениях, а синтетический тест вообще невозможно было пройти. На других системных платах «глюкавая» видеокарта работала безупречно. В чем была проблема, выяснить не удалось, возможно, просто несовместимость, но серийные номера отличались лишь на единицу. В этом случае остается лишь гадать, кто виноват.

Второй набор тестового оборудования имел следующий вид:

  • Материнская плата №1: Sapphire Pure CrossFire PC-A9RD580 (AMD RD580)
  • Материнская плата №2: ASUS A8N32-SLI Deluxe (nForce4 SLI x16)
  • Процессор: AMD Athlon64 3000+ ([email protected] МГц, DH-E6, Socket 939)
  • Память: CORSAIR TWINX2048-3500LLPRO (2×1 Гб, DDR, [email protected] МГц)

Остальное оборудование аналогично первой системе. Процессор Athlon64 3000+ был разогнал с 1,8 ГГц до 2,7 ГГц, двухканальная память при этом функционировала на эффективной частоте 490 МГц при таймингах 2,5-3-3-8-2T. Операционная система Windows XP Professional Edition SP2, видеодрайвер ForceWare для системы на ASUS A8N32-SLI Deluxe использовался оригинальной версии 84.21, на базе Sapphire PC-A9RD580 — пропатченный. Данные системы ни в коем случае нельзя сравнивать с первой конфигурации, только между собой.

Результаты тестирования

Первым представим вам график результатов в синтетическом приложении 3DMark06 от Futuremark тестовой системы на базе Intel 975XBX2. Результаты второй и третьей системы не включены ввиду их отсутствия как таковых при режиме SLI, а при одиночной карте они оказались почти равными.

Как видите, установка второй карты без соединительного мостика увеличила производительность на 61%, а с мостиком добавила еще 5% и в итоге мы получили 66%. Конечно, это далеко от желаемых 100%, но практически соответствует сегодняшним реалиям, когда две объединенные вместе карты не всегда могут показать двукратный рост производительности. Также обращает на себя внимание то, что использование дополнительного элемента в виде SLI-bridge совсем не обязательно, но это частный случай, который зависит от конкретного приложения.

В игровом приложении F.E.A.R. использование просто двух карт для платформы Intel дало всего лишь 24%, с использованием «перемычки» производительность выросла на 80%, а это уже прекрасный результат.

Жаль, что NVidia блокирует режим SLI для чипсетов сторонних производителей, иначе, при универсальности продуктов, пользователи могли бы сами выбирать, что им предпочтительней: режим CrossFire или SLI. Да и тесты, проводимые на таких платах, стали бы куда «честней и прозрачней». Если сравнить между собой результаты, полученные на чипсетах AMD RD580 и NVidia nForce4 SLI x16 при использовании двух видеокарт, то разницу в 4% можно списать на двукратно уменьшенную нами пропускную способность графических интерфейсов у Sapphire PC-A9RD580. Отсутствие результата ASUS A8N32-SLI Deluxe в режиме SLI с соединительным мостиком не дает полной картины реального быстродействия двух систем, но с тем, что мы имеем, можно с полной уверенностью предположить, что разницы между решениями AMD и Nvidia незначительна.

И, наконец, уже ставшая старой игра Doom 3 (версия 1.0), в которой все системы показали падение производительности, особенно на платформе Intel (9%). И только на плате от ASUS наблюдается рост менее одного fps, что вряд ли оценят геймеры на фоне конечной стоимости системы.

Это тот случай, когда без оптимизации — как со стороны драйверов (если драйвер не знает или некорректно распознал приложение, то, используя SLI, можно не наблюдать роста производительности), так и со стороны приложения — можно не получить желаемого эффекта, тем самым поставив под сомнение целесообразность любой технологии объединения двух акселераторов для увеличения скорости работы графической подсистемы.

Заключение

Подытоживая данные, полученные нами в ходе эксперимента, мы можем заявить: технология SLI работает на чипсетах Intel и даже AMD. Да и почему бы ей не работать на интеловских чипсетах, если именно на них и начинал свое шествие Scalable Link Interface? Именно Intel 975X должен был стать топовым продуктом в линейке Intel с поддержкой этой технологии. Но кому-то показалось, что подправить свое благосостояние можно блокировкой возможности использовать SLI на сторонних решениях. Естественно, такое положение дел устраивает калифорнийскую компанию, но сколько продается наборов логики nForce с технологией SLI, а сколько видеокарт? Конечно, это дело NVidia, как ей поступать в такой ситуации. В итоге, если даже и появится возможность использовать режим Multi-GPU в выпущенных платах на базе чипсетов Intel, то быстродействие подобных систем не будет на должном уровне, ведь соединительного мостика, благодаря которому происходит обмен данными между картами, в комплекте не было и нет, в большинстве случаев. Но, как говорится, спрос делает предложение и, возможно, на рынке появятся различные на вид и цвет SLI-bridge по цене менее $10, а нам останется лишь докупить недостающую деталь.

Что касается проблемной работы режима SLI на чипсетах AMD, то, возможно, это связано конкретно с нашим экземпляром платы или же, что вероятней всего, с самими драйверами ForceWare, ведь они не носят официальный характер, а были модифицированы «непонятно кем и непонятно где» — и тот, кто пользуется ими, делает это на свой страх и риск.

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

SLA, SLO и SLI: различия

Что общего у всех технологических компаний? Пользователи.

Работаете ли вы в поисковой системе Google, услугами которой бесплатно пользуется миллиард ежемесячных активных пользователей, или в системе Salesforce с 3,75 миллионами платных подписчиков — создание технологического продукта всегда связано с обслуживанием людей.

В современном мире постоянной доступности люди предъявляют высокие требования как к бесплатным, так и платным сервисам. Скорость. Время безотказной работы. Удобный интерфейс. Современные пользователи ожидают соответствия высоким стандартам.

Компания Looker выбрала Opsgenie с целью организации ежедневного сервиса для 200 000 пользователей.

Именно поэтому компаниям важно знать и соблюдать SLA, SLO и SLI — три аббревиатуры, которые представляют обещания, данные пользователям, внутренние цели, которые помогают выполнять обещания, и отслеживаемые показатели, позволяющие понять, как мы справляемся.

Цель этих трех компонентов — сформировать у всех (и поставщиков, и клиентов) общее представление о работе системы. Как часто будут доступны ваши системы? Как быстро отреагирует ваша команда на отказ системы? Какие обещания вы даете в отношении скорости и функциональных возможностей? Пользователи хотят это знать, поэтому вам нужны SLA, SLO и SLI.

SLA: соглашения об уровне обслуживания

Что такое SLA?

SLA (соглашение об уровне обслуживания) — это соглашение между поставщиком и клиентом об измеримых показателях, таких как время безотказной работы, время реагирования, а также мерах ответственности.

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

Задача SLA

Как известно, SLA сложно измерить, представить в отчете и выполнить. Эти соглашения (обычно их пишут люди без детальных знаний о технологиях) часто содержат обещания, которые командам трудно измерить. Они не всегда соответствуют текущим и постоянно меняющимся бизнес-приоритетам и не учитывают всех тонкостей.

Например, соглашение SLA может содержать обещание, что команды решат проблемы с продуктом X в течение 24 часов. При этом в SLA не оговаривается, что произойдет, если клиенту потребуется 24 часа на отправку ответов или снимков экрана, необходимых команде для диагностики проблемы. Означает ли это, что 24 часа, отведенные команде, пропали из-за медлительности клиента? Или отсчет времени начинается после получения отклика от него? В SLA должны быть ответы на эти вопросы, но часто их нет. Поэтому многие менеджеры ИТ относятся к соглашениям неодобрительно.

По мнению многих экспертов, для решения этой задачи нужно прежде всего привлекать к созданию SLA технических специалистов. Чем более тесным будет сотрудничество команд ИТ и DevOps с юридическими и бизнес-командами при создании соглашений SLA, которые соответствуют реальным ситуациям, тем больше будут отражены в SLA реальные условия (например, задержка решения проблемы по вине клиента).

Кому нужны соглашения SLA?

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

SLO: цели уровня обслуживания

Что такое SLO?

SLO (цель уровня обслуживания) — это соглашение в рамках SLA о конкретном показателе, например о времени безотказной работы или времени реагирования. Таким образом, если соглашение SLA является формальным соглашением между вами и клиентом, то SLO — это отдельные обещания, которые вы даете клиенту. Соглашения SLO формируют ожидания клиентов и показывают командам ИТ и DevOps, каких целей они должны достичь и на какие показатели ориентироваться.

Задачи SLO

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

Кому нужны соглашения SLO?

Если соглашения SLA актуальны только для платных клиентов, соглашения SLO могут быть полезны как для платных, так и для бесплатных аккаунтов, а также для внутренних и внешних клиентов.

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

SLI: индикатор уровня обслуживания

Что такое SLI?

Индикатор уровня обслуживания (SLI) измеряет соответствие цели уровня обслуживания (SLO). Например, если в SLA указано, что системы будут доступны 99,95 % времени, то в качестве SLO, вероятно, будет выбрано время безотказной работы 99,95 %, а в качестве SLI — фактическое измеренное время безотказной работы. Возможно, оно составит 99,96 %. Или 99,99 %. Чтобы удовлетворять требованиям SLA, индикатор SLI должен соответствовать обещаниям, зафиксированным в этом документе, или превосходить их.

Задачи SLI

Как и в случае SLO, задача состоит в том, чтобы индикаторы SLI были простыми, выбранные показатели можно было легко отслеживать, а работа ИТ-команд не усложнялась из-за отслеживания слишком большого числа показателей, которые на самом деле не важны для клиентов.

Создайте подробный план аварийного восстановления

Что вы будете делать, когда столкнетесь с простоем? Если вы еще не знаете ответ на этот вопрос, значит, ваш ответ — «Терять драгоценное время, пытаясь понять, что делать».

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

Кому нужны индикаторы SLI?

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

Рекомендации по SLA, SLO и SLI

Согласуйте SLA с ожиданиями клиентов

Каждая часть соглашения с клиентом должна создаваться с учетом того, что важно для клиента. Фактически инцидент может требовать рассмотрения 10 различных компонентов. Но клиенту важно только, чтобы система функционировала согласно его ожиданиям.

Соглашения SLA и SLO должны отражать эту ситуацию. Не усложняйте соглашения, углубляясь в детали и давая отдельные обещания по каждому из этих 10 компонентов. Ограничьтесь обещаниями в отношении функциональных возможностей верхнего уровня, ориентированных на пользователя. Это повысит удовлетворенность клиентов и не запутает их, а кроме того, облегчит работу ИТ-специалистам, ответственным за выполнение обещаний SLA.

Пишите SLA простым языком

Клиенты не всегда будут сами обращаться за разъяснениями. Поэтому если соглашение SLA написано слишком сложным языком, в будущем вас могут ожидать неприятные недоразумения. Чем проще язык, тем меньше вероятность конфликтов с клиентами в будущем.

Чем меньше SLO, тем лучше

Не все показатели важны для успеха клиента, поэтому не каждый показатель следует превращать в SLO. Используйте как можно меньше SLO. Сосредоточьтесь на тех целях, которые особенно важны для клиентов.

Не каждый отслеживаемый показатель должен стать SLI

Аналогичным образом, отслеживание работы системы по 10 компонентам для каждого из 10 соглашений SLO очень быстро станет неподъемной задачей. Вместо этого мыслите стратегически: выберите действительно важные показатели для основных соглашений SLO и направьте свою энергию на их эффективное отслеживание.

Учитывайте факторы, не зависящие от ИТ-команды

Что происходит, когда решение проблемы задерживается по вине клиента? Если эта ситуация четко не оговорена в SLA, команда будет стремиться к невыполнимому стандарту, пытаясь решить проблему без участия клиента.

Предусмотрите бюджет ошибок

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

Кстати, компания Google рекомендует использовать остаток бюджета ошибок на плановые простои. Это помогает выявлять непредвиденные проблемы (например, ненадлежащее использование серверов со стороны сервисов) и поддерживать соответствующие ожидания клиентов.

Не ставьте перед собой труднодостижимые цели

То, что команда, вероятно, сможет поддерживать безотказную работу в течение 99,99 % времени, не означает, что 99,99 % следует указать в качестве SLO. Всегда лучше обещать меньше, а делать больше. Особенно это касается agile-команд, которые стремятся запускать продукты рано и часто: им необходим бюджет ошибок для поддержания такого быстрого темпа.

Как это влияет на SRE?

SLA, SLO и SLI являются основой успеха для тех, кто следует модели Google и использует команды по техническому обеспечению надежности сайта (SRE) для преодоления разрыва между разработкой и эксплуатацией. Соглашения SLA помогают командам установить границы и определить размер бюджета ошибок. Соглашения SLO позволяют расставить приоритеты в работе. А индикаторы SLI указывают инженерам SRE, когда им следует приостановить все запуски, чтобы сэкономить бюджет ошибок, а когда можно расслабиться.

Что такое SLI? Стоит ли оно того? [Ответ 2021]

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

Само сокращение от Scalable Link Interface означает масштабируемость, лежащую в основе технологии multi-GPU.

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

История

В своей современной версии технология SLI принадлежит и разрабатывается Nvidia, но так было не всегда. Концепция SLI была детищем ныне несуществующего производителя графических процессоров 3Dfx, который в период своего расцвета в 1990-х годах был в авангарде технологий обработки 3D-графики и видеокарт, конкурируя с Nvidia и ATI (теперь AMD).

В 1998 году компания 3Dfx произвела и распространила линейку графических ускорителей, известную как Voodoo2, первое устройство, использующее недавно представленный 3dfx интерфейс Scan-Line Interface, или SLI, и включающее три графических процессора на одной карте.Voodoo2 была первой ориентированной на потребителя видеокартой, предназначенной для игр, и во многих отношениях задала тон богатой и яркой игровой аппаратной среде, которую мы знаем и любим сегодня.

Связь между двумя картами Voodoo2 обеспечивалась ленточным кабелем, который позволял картам обмениваться данными и отображать изображение, чередуя рисование горизонтальных линий пикселей. Технология позволила разрешить 1024 × 768, значительный скачок по сравнению с конкурентами, использующими одну карту, которые могли управлять только стандартным 800 × 600.

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

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

К сожалению, состояние 3Dfx быстро пошло на убыль из-за неудачного слияния с STB Systems, замедления продаж и неспособности последовать за улучшением линейки карт GeForce и Radeon. В конце 2000 года Nvidia приобрела новаторскую компанию по производству видеокарт, производство и поддержка которой вскоре прекратились.

Nvidia не сразу использовала технологию SLI, и она бездействовала до 2004 года, когда компания перезапустила его как Scalable Link Interface, ориентированный на использование в слотах PCI-e, а не в ранее используемых слотах PCI.

Отсюда технология стала повсеместной в большинстве современных графических процессоров Nvidia, а подавляющее большинство технологий стандартных наборов микросхем материнских плат, особенно серии Intel X и Z, поддерживают SLI.

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

Особенности и особенности

SLI работает по принципу «ведущий» и «ведомый», где одна карта выступает в качестве конечного порта вызова или ведущего устройства, отвечающего за отправку окончательной трехмерной визуализированной графики на дисплей.Технология может одновременно соединять 2, 3 и 4 графических процессора, стилизованных под 2-Way, 3-Way и 4-Way SLI.

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

  • Стандартный мост SLI с пропускной способностью до 1 ГБ в секунду и тактовой частотой пикселей 400 МГц.
  • SLI LED мост, который очень похож на вышеупомянутый стандартный мост, за исключением того, что он имеет тактовую частоту пикселей 540 МГц и способность излучать светодиодную RGB-подсветку во время работы.
  • SLI HB-мост или мост с высокой пропускной способностью, работающий на частоте 650 МГц со скоростью передачи около 2 ГБ в секунду. В настоящее время это самый распространенный мост.
  • Мост NVLink — это новейший формат, уникальный для линейки графических процессоров Nvidia RTX. Он может похвастаться невероятной скоростью до 100 ГБ в секунду.

Различная скорость передачи означает, что каждый тип подходит для определенного разрешения.Мост SLI лучше всего работает при 1080p, SLI LED — при 4K, а SLI HB и NVLink подходят для 5K.

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

В настоящее время существует три режима SLI:

  • Рендеринг с разделением кадров, при котором нагрузка рендеринга разбивается по горизонтали на блоки в зависимости от сложности 3D и распределяется между графическими процессорами.
  • Альтернативный рендеринг кадра, при котором каждый графический процессор последовательно визуализирует кадр. Графический процессор 1 визуализирует кадр 1, графический процессор 2 визуализирует кадр 2, графический процессор 1 визуализирует кадр 3, графический процессор 2 визуализирует кадр 4 и т. Д. До бесконечности. Результат — более высокая частота кадров.
  • SLI Antialiasing, посредством чего возможности антиалиасинга увеличиваются вдвое за счет разделения задачи обработки поровну между графическими процессорами в шаблоне смещения. Результат — поразительно лучшее визуальное качество, но, как следствие, производительность имеет тенденцию падать.Возможно, вы встречали эту опцию в настройках игр, часто сопровождаемых «SLI 8X» или «SLI 16X», и задавались вопросом, что все это значит, теперь вы знаете!

Для работы SLI разработчики должны кодировать игры для поддержки этой технологии. Из-за неотъемлемой сложности настройки двух графических процессоров для совместной работы этот процесс требует значительного объема работы.

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

Актуальность и критика

Поддержка

SLI снижается с безмятежных дней серии GTX 600, 700, 900 графических процессоров Nvidia. В те годы большинство игр стремились поддерживать SLI, и как Nvidia, так и разработчики проявили заметный толчок к интеграции этой технологии. Со стороны потребителей был высокий интерес, и SLI оказался доступным способом более или менее удвоить графические возможности машины.

Однако с появлением все более мощных одиночных графических процессоров, особенно серий 1000 и 2000, более чем способных удовлетворить требования «ультра» настроек в сегодняшних играх, потребность в установке двух графических процессоров для современных игр становится практически устаревшей. средний геймер.

Тот факт, что SLI использует лишь небольшая часть геймеров, означает, что создание профилей ограничивается все меньшим и меньшим количеством новых игр. Разработчики предпочитают сосредотачивать свои ресурсы на игровых функциях, исправлении ошибок и изменениях, которые затрагивают большую часть геймеров с одним графическим процессором, а не кодировать свои игры для поддержки SLI. Или, по крайней мере, не сломается, для нишевой группы пуристов, стремящихся достичь невероятных FPS и разрешений на 5K или выше.

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

Для игр, которые действительно поддерживают SLI, масштабирование часто не достигает 200%, ожидаемых от двух идентичных графических процессоров, а технология SLI подвержена микропостоянству (особенно в режиме рендеринга альтернативного кадра) и другим проблемам с производительностью, отсутствующим при рендеринге с одним графическим процессором. Этот факт отпугивает многих потребителей, интересующихся технологией SLI.

Кроме того, многие новые и старые игры не будут работать с включенным SLI, а это значит, что для игры его необходимо выключить. С этим снова встает вопрос о цене.Многие не видят логики в том, чтобы тратить вдвое больше при такой небольшой отдаче. Требования к питанию SLI также влияют на эту тенденцию.

В конечном счете, Nvidia, похоже, постепенно отказывается от поддержки SLI по мере того, как поставляет новые модели, что является лучшим признаком того, что технология находится в упадке. Из последних серий RTX только RTX 2080 и RTX 2080 TI поддерживают NVLink, необходимый для двух графических процессоров SLI. Цена на эти модели означает, что вероятность того, что кто-либо, помимо опытных пользователей, будет использовать эту технологию, маловероятна.

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

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

Итог

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

Что такое SLI и список совместимых карт SLI [Руководство]

Scalable Link Interface или SLI — это торговая марка технологии NVIDIA для нескольких графических процессоров , предназначенной для объединения двух или более видеокарт в один выход с использованием алгоритма параллельной обработки.

Звучит скучно, но это действительно крутая технология, которую также опробовали конкуренты NVIDIA, AMD, с их брендом CrossFire . Стоит присмотреться.

По теме: CrossFire против SLI — они того стоят?

Давайте посмотрим, как все это работает!

Интересный факт: NVIDIA не может претендовать на звание этой технологии, поскольку компания приобрела ее у 3dfx Interactive, которая представила ее в 1998 году. На тот момент технология немного опережала свое время.

Однако в 2004 году, когда снова появилась SLI, рынок высокопроизводительного игрового оборудования созрел.

Что нужно для работы SLI?

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

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

Во-вторых, нужно одинаковых видеокарт . Подключить GTX 1080 и GTX 1070 не получится, несмотря на их сходство. Они должны быть той же модели и серии , хотя возможно их получение от разных производителей.

Например, если один сделан MSI , другой — ASUS , а третий — Gigabyte , вы все равно сможете настроить их вместе на одной машине.Однако в редких случаях возможно запускать «смешанные конфигурации SLI» на некоторых картах, которые имеют только кодовое имя , совпадающее с кодовым именем ядра , например G70, G73, G80 и т. Д.

Конфигурация ведущий-ведомый

Видеокарты

настроены в конфигурации «главный-подчиненный», что означает, что одна карта будет выполнять роль «мастера», даже если рабочая нагрузка распределяется равномерно на все карты. В настройке с двумя картами master будет работать с верхней частью экрана , а slave будет управлять нижней частью .Как только ведомое устройство визуализирует свою часть экрана, оно отправляет ее мастеру, который затем объединяет два визуализации и выводит на монитор.

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

SLI Мосты / Коннекторы

SLI Bridge соединяет видеокарты . Он также известен как SLI Connector , поскольку его цель — установить прямое соединение между картами.Стоит отметить, что с помощью набора микросхем на материнской плате можно запустить две карты низкого или среднего уровня без моста.

Это также возможно для высокопроизводительных карт , но не рекомендуется. Результаты будут очень плохими, так как на чипсете просто не хватит памяти. Именно здесь SLI Bridge полезен, поскольку он снижает ограничения полосы пропускания и может передавать данные напрямую между картами.

Существует три типа мостов SLI:

  • Стандартный мост (частота пикселей 400 МГц, пропускная способность 1 ГБ / с) — это традиционный мост, входящий в комплект материнских плат, поддерживающих SLI до 1920 × 1080 и 2560 × 1440 при 60 Гц.
  • LED Bridge (тактовая частота пикселей 540 МГц) — рекомендуется для мониторов с разрешением до 2560 × 1440 при 120 Гц + и 4K. Продается NVIDIA, EVGA, MSI, ASUS и другими. Он может работать только с увеличенной частотой пикселей, если графический процессор поддерживает эту частоту.
  • High-Bandwidth Bridge или SLI HB Bridge (пиксельная частота 650 МГц и пропускная способность 2 ГБ / с) — это самый быстрый мост, который продается исключительно NVIDIA. Рекомендуется для мониторов с разрешением до 5K и объемного звука. Мосты SLI HB доступны только в двухсторонней конфигурации.

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

Будущее этих схем остается неопределенным, поскольку NVIDIA прекращает поддержку более чем двух комбинаций карт из-за высокой сложности драйвера .Фактически, такие карты, как GTX 1070, GTX 1080 и выше, поддерживают только двусторонний SLI.

SLI поддерживается во всех версиях Windows, следующих за Windows Vista , как в 32-разрядной версии , так и в 64-разрядной версии . Его также можно настроить для работы в Linux, но, поскольку для этой платформы создано не так много видеоигр с высококачественной графикой, в этом нет особого смысла.

SLI требует не менее 2 ГБ из RAM для 32-разрядной системы и 4 ГБ для 64-разрядной. Еще в 2003 году NVIDIA выпустила NVIDIA ForceWare Unified Driver Architecture (UDA), которая имеет встроенную поддержку технологии SLI.Таким образом, нет необходимости в дополнительных драйверах для SLI, но они все равно нужны для каждой видеокарты.

Требования к питанию

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

Важно: Не все игры и приложения поддерживают SLI . Тем, кто это делает, NVIDIA включает профили SLI в свой пакет драйверов, поэтому вам не нужно ничего настраивать вручную, чтобы получить больше удовольствия от игры.

Связанный: Лучшие игры с поддержкой SLI

Режимы SLI

Рендеринг с разделением кадра

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

Альтернативный рендеринг кадра

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

Хотя AFR может иметь на лучшую частоту кадров , чем SFR, он может вызвать заикание micro , что изменяет способ восприятия частоты кадров. Хотя частота поступления кадров может быть увеличена вдвое, время производства кадров — нет, поэтому это не может уменьшить задержку ввода.

SLI Сглаживание

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

SLI Antialiasing имеет несколько расширенных опций, включая SLI 8X, SLI 16X и SLI 32X, хотя последний доступен только для систем Quad SLI.

Гибрид SLI

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

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

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

NVLink — это смерть SLI?

Было бы точнее сказать, что будущее многопроцессорных систем в целом находится под сомнением, поскольку игровая индустрия все еще не полностью осознала его преимущества. Хотя AMD CrossFire, похоже, находится на грани исчезновения, у NVIDIA все еще есть несколько уловок в рукаве.

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

Пока что он работает только в конфигурации с двумя картами, но этого должно быть достаточно, учитывая использование NVLink Bridge . Как и мосты SLI, он соединяет две карты, но может обеспечить в 10–12 раз лучшую скорость связи .

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

По теме: Что такое NVLink и чем он отличается от SLI?

После выпуска видеокарт NVIDIA Ampere и RTX 3000 можно с уверенностью сказать, что SLI официально закончился. Только RTX 3090 уровня энтузиастов имеет интерфейс NVLink, в то время как другие будут поддерживать SLI лишь в небольшом объеме, то есть он будет обрабатываться внешними API, такими как Vulkan, DirectX 12 или Open CL.

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

GeForce RTX 2080 Ti
GeForce RTX 2080 SUPER
GeForce RTX 2080
GeForce RTX 2070 SUPER
NVIDIA Titan Xp
GeForce GTX 1080 Ti
NVIDIA Titan X
GeForce GTX 1080
GeForce GTX 1070
GeForce GTX TITAN X
GeForce GTX 980 Ti
GeForce GTX 980
GeForce GTX 970
GeForce GTX 960
GeForce GTX 950
GeForce GTX TITAN
GeForce GTX 780 Ti
GeForce GTX 780
GeForce GTX 770
GeForce GTX 760 Ti
GeForce GTX 760
GeForce GTX 690
GeForce GTX 680
GeForce GTX 670
GeForce GTX 660 Ti
GeForce GTX 660
GeForce GTX 650 Ti BOOST
GeForce GTX 480
GeForce GTX 470
GeForce GTX 465
GeForce GTX 460
GeForce GTX 460 SE
GeForce GTS 450
GeForce GTX 555 (OEM)
GeForce GTX 560 Ti (OEM)
GeForce GTX 560
GeForce GTX 550 Ti
GeForce GTX 590
GeForce GTX 660
GeForce GTX 560 Ti
GeForce GTX 545 GDDR5
GeForce GTX DDR3
GeForce GTX 570
GeForce 9800 GT
GeForce GTX 580
GeForce 9600 GT
GeForce 8500 GT
GeForce 8600 GTS
GeForce 8600 GT
GeForce 8400 GS
GeForce GTX 275X
GeForce GTS 150
GeForce GT 130
GeForce GT 120
GeForce GTS 250
GeForce GTX 285
GeForce GTX 295
GeForce GTX 295
GeForce 8800 ULTRA
GeForce GTX 280
GeForce 8800 GTX
GeForce 9800 GX2
GeForce GTX 260
GeForce 9400 GT
GeForce 9500 GT
GeForce 9800 GTX
GeForce 9800 GTX+

Is SLI Still Worth It? We Weighed the Pros and Cons

Considering a dual graphics card setup and wondering if SLI is still worth it? The dual graphics card debate has been around for years now, with many claiming that SLI is a “dead” technology.SLI действительно закончился или это преувеличение?

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

Тем не менее, SLI не умер, и для небольшого меньшинства из геймеров, находящихся на переднем крае игр, SLI по-прежнему остается жизнеспособным вариантом. Это действительно будет применимо только к тем, кто играет на максимальных настройках с монитором 4k 144 Гц или 8k, для которого вам действительно понадобятся два графических процессора, чтобы удовлетворить высокий спрос на пиксели и кадры.

Преимущества использования SLI

1. Лучшая производительность

Самым заметным преимуществом SLI является просто лучшая производительность. Хотя это не применимо к 1080p или ниже, при более высоких разрешениях, таких как 4k (3840 × 2160) или 8k (7680 × 4320) SLI, безусловно, будет иметь значение.

Мониторы с высоким разрешением и большой частотой обновления , например 144 Гц , требуют от графического процессора огромного объема работы для визуализации всех этих пикселей и кадров. Если у вас есть монитор с высоким разрешением и высокой частотой обновления, SLI — действительно единственный способ гарантировать безупречную производительность с этими требованиями и максимальными настройками.

При игре в SLI-совместимую игру использование SLI, безусловно, обеспечит производительность , непревзойденную ни с чем, на что способен один GPU . Если вы играете с высокими настройками, высоким разрешением 4k, 5k, 8k, 16k) и высокой частотой обновления (144 Гц и выше), SLI позволит вам максимально использовать ваши технологии.

2. Повышение точности графики

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

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

3. Эстетично

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

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

Минусы использования SLI

1. Уменьшение прибыли

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

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

2. Повышенное потребление энергии

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

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

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

3. Игры должны поддерживать SLI

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

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

В некоторых играх даже падает производительность при использовании SLI. Чтобы узнать о ваших любимых играх и о том, поддерживаются ли они SLI, требуется некоторое исследование. Если все ваши любимые игры поддерживают SLI, то вам повезло, и SLI может оказаться не таким уж плохим решением.

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

4. Микро заикание

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

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

5. Перед запуском в игры без SLI необходимо выключить SLI

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

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

Почему раньше SLI был так популярен?

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

SLI, что означает Scalable Link Interface, — это запатентованная технология параллельной обработки от Nvidia, которая позволяет нескольким графическим процессорам подключаться и работать на одном ПК. Этому способствует мост SLI, который передает данные между двумя графическими процессорами.

Изначально SLI не означало Scalable Link Interface. На самом деле он был разработан в 1990-х годах компанией 3Dfx, которая впоследствии была приобретена Nvidia, и назывался Scan Line Interface (SLI). Это работало таким же образом — путем соединения двух графических процессоров.

Первая линейка графических ускорителей, использующих технологию SLI, была запущена в 1998 году, однако не имела большого коммерческого успеха. После того, как Nvidia приобрела 3Dfx, они унаследовали технологию SLI, однако ничего не делали с ней до 2004 года, когда она была запущена как Scalable Link Interface.

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

Что изменилось с тех пор? Примерно за последние 10 лет на рынке появилось все более мощных графических процессоров . Эти графические процессоры способны удовлетворить требования ультра-игр и не нуждаются в дополнительном усилении другого графического процессора вместе с ним.

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

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

Обычно эти геймеры будут использовать мониторы 4k или 8k с частотой 144 Гц или выше, для которых требуется чрезвычайно мощный графический блок , и их не беспокоит возросшая стоимость, связанная с более высоким потреблением энергии и тепловыделением.

Как работает SLI?

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

Для

SLI требуется минимум 2 видеокарты, но для также можно установить 3 или 4 видеокарты. Это называется двусторонним, трех- или четырехсторонним SLI в зависимости от того, сколько видеокарт вы используете. Независимо от того, сколько видеокарт вы используете, SLI разделит задачи рендеринга поровну на между графическими процессорами, причем каждый графический процессор сосредоточится на своем собственном наборе кадров.

Есть три различных режима, в которых работает SLI. Каждый из них — это просто другой способ разделения обработки между графическими процессорами. Один из режимов называется Split Frame Rendering, , где рабочая нагрузка визуализации разделяется по горизонтали на части в соответствии со сложностью 3D.Затем эти части равномерно и пропорционально назначаются графическим процессорам.

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

Третий режим называется SLI Anti-Aliasing, который разделяет работу по сглаживанию и, следовательно, удваивает (или утроил или учетверяет в зависимости от того, сколько графических процессоров вы используете) возможности сглаживания графического процессора.

Хотите использовать SLI? Вот что вам нужно

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

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

Это означает, что не может соединить , например, видеокарту на 4 ГБ с видеокартой на 8 ГБ. Вам понадобятся две карты по 4 или 8 ГБ. Точно так же нельзя использовать две видеокарты с двумя разными графическими процессорами. Хотя они могут быть разных производителей, убедитесь, что все ваши карты основаны на одном графическом процессоре.

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

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

Заключение

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

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

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

Dual GPU Gaming отказывается от поддержки, когда Nvidia прекращает поддержку SLI

Этот сайт может получать партнерские комиссионные за использование ссылок на этой странице. Условия эксплуатации.

SLI — аббревиатура, которая первоначально расшифровывалась как Scan-Line Interleave, а затем и для Scalable Link Interface — на сегодняшний день фактически мертва в том виде, в каком мы ее знали давно.Современные графические процессоры, поддерживающие DX12, поддерживают две формы SLI: неявную и явную. Неявный SLI — это режим, используемый в DirectX 11, а также в предыдущих версиях Microsoft 3D API.

Nvidia сделала это объявление в примечаниях к выпуску версии 456.38 своего программного обеспечения GeForce Game Ready. Начиная с 1 января 2021 года, новые неявные профили SLI не будут предоставляться для любого графического процессора RTX 2XXX или более ранней версии. Вся поддержка SLI графическим процессором в будущем будет осуществляться через явный SLI, то есть игра должна будет поддерживать режим напрямую, а не реализовывать режим в драйвере.

Однако вряд ли разработчики игр задумаются над этим. Из различных графических процессоров Ampere только RTX 3090 имеет подходящие точки подключения моста. Разработчики игр вряд ли будут вкладывать средства в оптимизацию для крошечного процента рынка, который покупает такие карты, и, хотя они могут реализовать явную поддержку в нескольких играх, которые будут обслуживать существующих владельцев SLI, я ожидаю, что эта функция исчезнет сейчас, когда Nvidia больше не будет предоставлять неявные обновления драйверов.

Разбить нагрузку на несколько видеокарт очень сложно.

Это не повлияет на приложения, которые могут работать на нескольких графических процессорах вне зависимости от SLI, и количество игроков, на которых могут повлиять эти изменения, невелико. По правде говоря, за те 10 с лишним лет, что SLI была доступна от AMD и Nvidia, она так и не оправдала своих обещаний. Прирост производительности снижается в течение многих лет, и нет ничего необычного в том, что люди с установками SLI жалуются, что ни один из их графических процессоров не работает на 100 процентов.

Может показаться странным, что SLI так сложно реализовать должным образом, учитывая, что игры преподносятся как стереотипный пример удручающе параллельной рабочей нагрузки, но есть объяснение. Распределение рабочей нагрузки между двумя разными графическими процессорами требует эффективного параллелизма на совершенно другом уровне системы по сравнению с эффективным масштабированием рабочей нагрузки с одним графическим процессором по более широкому и широкому графическому процессору. В первом сценарии, насколько эффективно масштабируется рабочая нагрузка, будет зависеть от ряда характеристик вне графического процессора, в том числе доступной пропускной способности PCI Express, от того, подключен ли набор микросхем PCIe непосредственно к ЦП или подвешен к южному мосту, а также от того, насколько хороша игра (или driver) в первую очередь при отправке работы на несколько карт.

Во втором сценарии эффективный параллелизм почти полностью определяется факторами, присущими самому графическому процессору. AMD и Nvidia довольно хороши в этом, поэтому обе компании могут развернуть одну и ту же архитектуру на чипах с 384 ядрами или 3840 ядрами. Я не хочу сказать, что на этом уровне проще решить параллелизм, но это, по крайней мере, более прямолинейно. Вы не сможете улучшить производительность SLI, пока не поймете, в чем заключается узкое место, и пока в системе достаточно движущихся частей, чтобы затруднить обнаружение и устранение проблемы.Есть причина, по которой Nvidia обработала этот встроенный драйвер, а не просила разработчиков реализовать эту возможность полностью самостоятельно.

SLI также столкнулся с некоторыми внутренними ограничениями: согласно старой модели эпохи DX11, данные графического процессора одной карты должны дублироваться на другой. У вас может быть две карты с 8 ГБ ОЗУ каждая, но общий объем памяти в вашем графическом массиве составлял 2×8 ГБ, а не 16 ГБ. DirectX 12 снимает это ограничение, но этого оказалось недостаточно, чтобы заинтересовать производителей этой функцией.

Поскольку DirectX 12 — это низкоуровневый API, старые механизмы Nvidia для обеспечения производительности SLI в играх DX11 не могут работать таким же образом, и у разработчиков изначально был ограниченный интерес к реализации SLI.Все могло бы развиваться в другом направлении, если бы SLI стала по-настоящему популярной. В мире, где потребители предпочитают играть с двумя недорогими графическими процессорами, а не с более дорогостоящей моделью, мы могли бы увидеть больше усилий по разработке движков и методов рендеринга, специально подходящих для масштабирования с несколькими графическими процессорами. Этого не произошло.

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

Эпоха игр с несколькими графическими процессорами подошла к концу — по крайней мере, на данный момент.

Сейчас прочтено :

Стоит ли устанавливать несколько графических процессоров в 2020 году?

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

И, если вы хотите максимально использовать лучшие современные игры в более высоких разрешениях (1440P, 4K и выше), вам потребуется еще большая мощность обработки графики.

Хотя идеальным решением для обработки более требовательных игр с более высоким разрешением (и более высокой частотой обновления) всегда является использование лучшей доступной видеокарты (прямо сейчас это GTX 1080 Ti), для некоторых есть вариант (особенно с неограниченным бюджетов), чтобы использовать несколько видеокарт в одной установке, чтобы попытаться получить даже на больше производительности своих систем.

Графические процессоры NVIDIA и AMD предлагают технологию (SLI и CrossFire), которая позволяет 2–4 их видеокартам работать вместе в одной системе, чтобы обеспечить большую мощность графического процессора. Но стоит ли рассматривать использование нескольких графических процессоров в конфигурации SLI или CrossFire?

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

SLI против CrossFire: основы их работы и различия между ними

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

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

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

Во-первых, SLI — это многопроцессорное решение NVIDIA, тогда как CrossFire — это многопроцессорное решение AMD. Опять же, обе похожи технологии в том, что они позволяют использовать мульти-видеокарты в одной системе.

Обе технологии также работают в двух разных режимах:

  • Рендеринг с разделением кадров: По сути, графические процессоры разделяют рабочую нагрузку по обработке каждого кадра. Таким образом, один графический процессор будет работать с одной «частью» кадра, а другой графический процессор будет работать с оставшейся частью
  • Альтернативный рендеринг кадра: Графические процессоры разделяют рабочую нагрузку, работая с альтернативными кадрами.GPU 1 будет обрабатывать кадры 1,3,5… и так далее, а GPU 2 будет обрабатывать кадры 2,4,6…
  • .

Однако есть пара основных отличий, о которых следует помнить:

  • SLI требует, чтобы вы использовали идентичные графические процессоры (так что GTX 1080 может работать в режиме SLI только с другим GTX 1080 — хотя марка карты не имеет значения), тогда как CrossFire будет работать с разными графическими процессорами той же архитектуры ( RX 580 может быть CrossFired с RX 570, но не с R9 390)
  • SLI требует, чтобы две карты были соединены кабелем или мостом SLI.Карты AMD раньше требовали подключения нескольких карт, но в обновленных версиях графические процессоры AMD в конфигурации CrossFire теперь просто обмениваются данными через PCIe 3.0
  • . Конфигурации
  • SLI, как правило, дороже, чем конфигурации CrossFire, потому что NVIDIA требует, чтобы производители материнских плат платили за получение сертификата SLI, тогда как AMD не требует какой-либо сертификации, и, как следствие, существует намного больше материнских плат, в том числе недорогих. варианты — которые поддерживают CrossFire.

Проблемы при использовании нескольких видеокарт

Хотя использование нескольких видеокарт было отличным способом помочь пользователям добиться большей производительности в игре, в последние годы преимущество в производительности систем SLI или CrossFire несколько уменьшилось.

В прошлом многие разработчики игр тратили время на разработку своих игр, совместимых с технологией multi-GPU. Однако в настоящее время все меньше разработчиков работают над оптимизацией своих игр для конфигураций SLI и CrossFire.

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

Тем не менее, будущее систем с двумя графическими процессорами связано с вопросами. Сами NVIDIA даже отказалась от поддержки SLI на некоторых своих картах последнего поколения.Только GTX 1070 или выше может быть SLId. GTX 1060 технически может быть настроен в конфигурации с несколькими графическими процессорами, но он официально не поддерживается NVIDIA (они не включают порты подключения SLI на 1060-х).

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

Хотя можно утверждать, что, поскольку двойная GTX 1070 стоит лишь немного больше, чем одна GTX 1080 Ti и часто превосходит одиночную 1080 Ti в тестах, они предлагают аналогичное (или лучшее) соотношение цены и производительности.Однако реальность такова, что двойная GTX 1070 потребует от вас потратить больше денег на блок питания, материнскую плату и корпус / охлаждение. Это связано с тем, что двойные видеокарты будут производить больше энергии и тепла, а также потребуют сертифицированной материнской платы SLI (которая, как правило, дороже).

Таким образом, вы должны учитывать эти дополнительные расходы при определении соотношения цены и производительности при использовании нескольких карт.

Итак, когда же тогда иметь смысл конфигурации с несколькими графическими процессорами?

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

Итак, в настоящее время это означает такие сценарии, как попытка запустить игры с максимальными настройками на мониторе 1440P 144 Гц (или выше) со скоростью 144 FPS. Или, пытаясь запустить игры на тройном мониторе 4K. Или, на самом деле, любые другие экстремальные сценарии в этом роде.

Хотя видеокарты, такие как GTX 1080 Ti и GTX 1080, хорошо работают в играх 4K и могут обрабатывать большинство игр на более высоких настройках на мониторе 1440P 144 Гц, на самом деле их все еще недостаточно в некоторых из этих крайних случаев использования. .

Масштабирование 2-Way SLI на GTX 1080 показывает значительное увеличение производительности на мониторе 4K.

И именно здесь в игру вступают конфигурации с несколькими графическими процессорами. Нет, они не дадут ни удвоения (по крайней мере, по всем направлениям), ни утроенного, ни четырехкратного прироста производительности по сравнению с использованием одной и той же карты самостоятельно. Однако, если вы хотите создать игровой компьютер, чтобы вы могли играть в игры с максимально возможными настройками и максимальной частотой кадров (особенно на мониторе 4K или 1440P 144 Гц), то вы, вероятно, работаете. в любом случае с очень высоким бюджетом.И в этом случае вы, вероятно, также можете позволить себе потратить дополнительные деньги на вторую (или третью, или четвертую) видеокарту, чтобы выжать как можно больше производительности для этих сценариев.

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

Например, если у вас есть GTX 970 и вы хотите повысить производительность своей системы в играх, вам может быть лучше купить вторую GTX 970 примерно за 175 долларов (использованная) на eBay, и это должно дать у вас есть приличный прирост производительности в играх, которые правильно используют SLI.С другой стороны, вам придется заплатить не менее 400 долларов в настоящее время, чтобы заменить GTX 970 только на GTX 1070, что не так уж важно для обновления, если учесть, что GTX 970 по-прежнему довольно неплох. новый GPU.

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

Подходит ли вам SLI или CrossFire?

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

Для большинства пользователей SLI и CrossFire бессмысленны. Если вы играете на мониторе 1080P или стандартном 1440P, использование нескольких видеокарт, вероятно, того не стоит. Однако, если вы пытаетесь максимизировать игры на мониторе 4K или мониторе 1440P 144 Гц, добавление второго графического процессора может помочь вам справиться с более экстремальными сценариями.

Что такое масштабируемый интерфейс связи (SLI)?

Что означает масштабируемый интерфейс связи (SLI)?

Scalable Link Interface — это технология, разработанная Nvidia, которая позволяет использовать несколько видеокарт вместе для создания одного вывода. Эта технология является применением концепции параллельной обработки и значительно увеличивает производительность для графических приложений, таких как игры и 3D-рендеринг. SLI позволяет нескольким графическим процессорам (GPU) работать друг с другом, чтобы ускорить обработку и распределять рабочую нагрузку при рендеринге сцены.

Для установки необходимо следующее:

  • Материнская плата, совместимая с SLI
  • Как минимум две SLI-совместимые видеокарты Nvidia одной модели.
  • Разъем моста SLI

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

Techopedia объясняет масштабируемый интерфейс связи (SLI)

SLI работает, предоставляя обоим графическим процессорам одну и ту же сцену для рендеринга, но разные ее части.Мастер-карте обычно дается верхняя половина сцены, а подчиненному — нижняя. Когда ведомое устройство завершает рендеринг другой половины сцены, она передается главному графическому процессору и объединяется перед отправкой на дисплей.

Когда SLI был впервые выпущен в 2004 году, он поддерживался только очень немногими моделями материнских плат, и установка одной из них была утомительным занятием. Конструкции материнских плат в то время не имели достаточного количества шины PCIe, поэтому SLI-совместимые платы поставлялись с «лопастной картой», которая вставлялась между двумя слотами PCIe и в зависимости от ее положения могла направлять все линии в основной слот или равномерно разделять их между два слота.По мере развития технологий необходимость в лопастной карте отпала. Теперь SLI можно достичь даже с помощью одной видеокарты, разместив два отдельных графических процессора на одной плате, что устраняет необходимость в двух разъемах PCIe или материнской плате, совместимой с SLI. Используя две из этих двух видеокарт на материнской плате SLI, вы можете достичь Quad SLI.

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

Однако, поскольку две карты не работают независимо друг от друга, прирост производительности не на 100%. Мастер-карте по-прежнему нужно дождаться завершения подчиненного устройства, а затем объединить то, что они сделали, перед отправкой на отображение, что является узким местом системы. Чтобы объединить рендеры, требуется немного больше времени, что дает прирост производительности в реальном мире 60-80%, но все же очень значительный прирост.

Действительно ли SLI того стоит?

Одной из ключевых особенностей игровых материнских плат высокого класса является их способность поддерживать одновременную работу нескольких видеокарт. С одной из этих материнских плат вы можете подключить две, три или четыре одинаковые видеокарты и подключить их, чтобы они разделяли графическую нагрузку во время игры. Nvidia использует технологию SLI или Scalable Link Interface для соединения нескольких графических процессоров вместе. Это форма параллельной обработки, которая позволяет одновременно запускать до четырех карт Nvidia.AMD называет свою технологию параллельной обработки CrossFire.

SLI vs CrossFire

Хотя обе технологии параллельной обработки, SLI от Nvidia и CrossFire от AMD также имеют свои различия. Для использования SLI у вас должны быть одинаковые видеокарты Nvidia. Вы можете настроить CrossFire с другими картами того же семейства AMD Radeon или даже со встроенным APU, интегрированной графикой процессора AMD. Чтобы включить SLI на картах Nvidia, вы должны подключить их с помощью так называемого моста SLI.Новые карты AMD не требуют наличия такого моста для работы в CrossFire.

GTX 980Ti vs 970 SLI

Действительно ли стоит объединять несколько видеокарт? Ответ: это зависит от вашего бюджета и от того, как вы собираетесь использовать компьютер. Может показаться хорошей идеей запустить две карты более низкого уровня, такие как Nvidia GeForce GTX 970 в SLI, вместо использования только одной мощной карты, такой как GTX 980Ti. Вы можете быть удивлены, узнав, что установленный 970 SLI будет обеспечивать частоту кадров только примерно на 5-10 процентов выше, чем один 980Ti.В настоящее время покупка двух новых карт 970 обойдется вам примерно так же, как одна GTX 980Ti. Отличная идея, правда? Учтите, что две видеокарты в вашем случае потребуют больше электроэнергии, производя больше тепла и шума. Кроме того, подойдет ли к вашему компьютеру несколько видеокарт? Важное соображение, если у вас есть мини-игровой ПК.

Лучше установить одну GTX 980Ti. Вы сможете запускать все новейшие игры, такие как Fallout 4, на высоких настройках и получать хорошую частоту кадров.В конце концов, когда будут выпущены новые игры, настанет день, когда ваш 980Ti не сможет запускать новейшие игры на высоких настройках. На этом этапе было бы неплохо купить еще один 980Ti, который будет супер дешевым из-за своего возраста, и запустить эти две карты в SLI. Затем, когда вы, наконец, больше не сможете играть в новейшие игры с двумя картами 980Ti, эти графические процессоры будут старше нескольких поколений, и вы сможете обновить их до новейших (если не обновить весь компьютер)

Однако, добавив еще одна карта для работы в SLI или CrossFire — это еще не все, что нужно.Это не только увеличивает потребляемую мощность, нагрев и шум в вашем компьютере, но и добавление дополнительных видеокарт не всегда дает вам желаемые преимущества. Некоторые игры не оптимизированы для использования более чем одного графического процессора. В некоторых играх у вас будет производительность всего одного графического процессора, когда у вас действительно два в вашем компьютере. Разделение работы между двумя видеокартами также требует некоторых усилий со стороны процессора.

SLI — убывающая отдача

Если вы думаете о добавлении третьей или четвертой видеокарты, мы настоятельно рекомендуем вам пересмотреть и сэкономить бюджет для обновления в будущем.Конечно, добавление второй видеокарты может дать вам от 20 до 90% увеличения производительности в играх (измеряется частотой кадров или FPS). Добавление третьей карты может увеличить частоту кадров только от 20 до 50%. Повышение производительности зависит от игры, но не хотите ли вы потратить 300 долларов или больше, чтобы увидеть увеличение частоты кадров на 33%?

Лучший игровой ПК требует SLI или CrossFire

Однако некоторые экстремальные игровые энтузиасты не будут удовлетворены одной GTX 980Ti.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *