» » Вы здесь

Что лучше выбрать CrossFire или SLI технологию для игр?

Рассмотрим плюсы и минусы технологий


    CrossFire или SLI - что лучше подходит для игр?

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

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

Что такое AMD CrossFire?

Crossfire или Sli

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

Что такое Nvidia SLI?

Crossfire Nvidia

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

Различия между AMD CrossFire и Nvidia SLI

Sli или Crossfire

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

SLI, с другой стороны, выполняет более строгий набор предварительных требований, включая необходимость в двух идентичных графических процессорах (тактовые частоты могут отличаться для обеспечения разгона), не обязательно от одного производителя (например, MSI, EVGA и т.д.) И с идентичной конфигурацией RAM. Например, с CrossFire вы можете без проблем соединить AMD Radeon RX 580 с RX 570, а с SLI вам понадобятся две карты Nvidia GeForce GTX 1080.

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

Раньше и CrossFire, и Nvidia требовался мост; AMD Bridge Interconnect и Nvidia SLI Bridge соответственно, хотя, начиная с серии 200 и далее, CrossFire использует шину PCIe вместо моста. AMD достигает этого с помощью технологии аппаратного ядра, называемой XDMA, которая открывает прямой канал между графическими процессорами.

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

Поддержка Crossfire

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

Еще одно отличие заключается в том, что CrossFire работает с APU (интегрированными графическими блоками в процессорах) и дискретными видеокартами через то, что AMD называет гибридной графикой, ранее известной как Hybrid Crossfire, и Hybrid CrossFireX. Технология в основном ориентирована на карты более низкого уровня и для ноутбуков, где интегрированный графический блок и дискретный графический процессор объединяют усилия для улучшения графических возможностей системы, но также и для управления энергопотреблением.

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

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

Sli Crossfire мост

Еще одно отличие состоит в том, что CrossFire работает только в полноэкранном режиме, если это не предусмотрено разработчиками, в то время как SLI более гибок с совместимостью в оконном/безграничном режиме. Помимо вышесказанного, наиболее существенное различие между CrossFire и SLI заключается в том, что AMD постепенно отказалась от названия бренда в конце 2017 года в пользу «поддержки mGPU» (multi-GPU), в то время как Nvidia придерживалась аббревиатуры SLI.

Логика решения AMD заключается в том, что с появлением DirectX 12 способ, которым игра поддерживает несколько графических карт, резко изменился. В DirectX 11 ответственность за создание профилей для игр лежала на AMD. Другими словами, драйверы для их карт с настройками, ориентированными на то, чтобы конкретная игра могла максимально использовать CrossFire.

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

Хотя CrossFire официально и с честью завершен, AMD продолжает обеспечивать поддержку игр с использованием DirectX 11 и создавать профили. Переход к играм и движкам DirectX 12 - медленный процесс, поэтому поддержка AMD пока что сохранится.

Сходства между AMD CrossFire и Nvidia SLI

Amd Crossfire

Помимо различий, основная концепция остается идентичной, и, как следовало ожидать, существует значительное совпадение. CrossFire и Nvidia используют одни и те же режимы рендеринга для нескольких графических процессоров: SFR и AFR. При рендеринге SFR или Split Frame две или более карты совместно используют фрейм, разделяя его на два и визуализируя их соответствующие части независимо. Затем работа по визуализации объединяется для создания единого кадра.

В настройке CrossFire режим называется Scissor, а не SFR, но это тот же процесс. AFR или альтернативный рендеринг кадра работает, назначая определенные кадры каждой карте на чередующейся основе. Один процессор отображает первый кадр, другой - следующий и так далее.

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

Критика обеих технологий более или менее одинакова из-за идентичности основной концепции. Самая распространенная проблема - это необходимость профилей AMD и Nvidia для работы игр, хотя это должно измениться, поскольку DirectX 12 набирает обороты в ближайшие месяцы и годы. Кроме того, широко признано, что режим AFR страдает от проблем с микронастройками как для CrossFire, так и для SLI.

Заключение

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

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

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

Можете задать вопрос в коментариях если что-то хотите дополнить или узнать: