Теория и практика использования технологии ATI CrossFireX. SLI и CrossFire X. Плюсы и минусы

От NVidia я не могу пройти мимо аналога от компании AMD. Этот аналог именует себя Crossfire. Давайте де рассмотрим его. Итак, Crossfire что это такое? Поехали!

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


Сами же AMD утверждают, что их технология () работает более слаженно и имеет ряд преимуществ. Однако оба производителя сделали невероятно интересные гибридные графические решения, и спорить в вопросе «Кто лучше?» — это неправильно, потому что эта гонка технологий, чуть ли не каждый день, меняет лидера.


Crossfire имеет несколько принципов работы:
Первый : Изображение делиться на несколько частей и каждая видеокарта обрабатывает свою часть отдельно;
Второй : Каждая видеокарта обрабатывает свой кадр, т.е. если у нас 4 видеокарты, соединенные crossfire-ом (а 4 — это максимум), то 1-я вид.карта обрабатывает первый кадр, вторая второй, третья -третий, и четвертая…ну Вы поняли

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


Что для этого нужно?

Как и в случае с SLI нужен мощный процессор, видеокарты (одного класса) с поддержкой технологии Crossfire, мощный блок питания (производитель рекомендует минимально 700 ватт), материнскую плату с 2-мя или более слотами PCI Express, ну и своеобразный мост, для соединения видеокарт (по сути это просто шлейф), вот и всё.


Есть еще и программный метод подключения технологии (без моста), но этот метод влечет за собой потерю производительности, вплоть до 20%.

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


Итог

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

Технология AMD CrossFireX, первые реализации которой увидели свет больше 10 лет назад (в 2005 году), позволила объединить мощность двух, трех или четырех видеокарт в одном компьютере для повышения производительности в играх. Теоретически, звучит такое решение привлекательно, особенно для тех, кому возможностей одного ГП становится недостаточно. Казалось бы, достаточно пойти в магазин, приобрести новую видеокарту, подключить ее к ПК и получить рост FPS в играх. Но в реальности дело обстоит немного сложнее, эта технология не лишена целой цепочки ограничений, в которых и нужно разобраться. О том, как соединить две видеокарты в CrossFire, расскажет этот материал.

Подключение двух видеокарт через CrossFire: требования

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





Важно помнить, что при подключении двух видеокарт через CrossFire их объем памяти не суммируется. Каждый ГП использует видео-ОЗУ только со своей платы, а суммарный практический ее объем равняется меньшему из двух. Таким образом, при соединении видеокарт на 1 и 2 Гб – в итоге выходит не связка с 3 Гб общей памяти, а конфигурация с 1 Гб полезного пространства.

Аналогично и с частотами: при соединении разогнанной и неразогнанной версий одного процессора – действует «морской принцип», когда равнение идет по самому медленному элементу. Поэтому в играх, не оптимизированных под CrossFire (а таких немало), возможности связки окажутся скромнее, чем у ПК с одной установленной видеокартой.

CrossFire-совместимость видеокарт: таблица от AMD

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


Таблица совместимости видеокарт R-серии


CrossFire-совместимость видеокарт Radeon серий 5000-7000


CrossFire-совместимость видеокарт серий 3000-5000

Подключение двух видеокарт видеокарт через CrossFire

Если все условия соблюдены, можно переходить к созданию конфигурации CrossFire. Для этого нужно установить видеокарты в слоты на плате, подключить к ним кабели питания (если таковые требуются) и соединить карты мостиками. Подключение происходит от первой платы – ко второй, от второй – к третей, и т.д. Если карт две, можно использовать как один, так и два коннектора: на работе это никак не отразится. Ряд видеоадаптеров (они отмечены в таблице) не требуют для соединения мостиков. В таком случае обмен данными между ними осуществляется по шине PCI-Express.


Две бюджетные видеокарты в CrossFire без мостиков

После того, как карты соединены, можно запустить систему. Затем следует обновить драйверы видеокарт, зайти в AMD Catalyst Control Center и во вкладке «Производительность» отметить галочкой пункт «Включить AMD CrossFireX».

Итоги

Подключение двух видеокарт через CrossFire способствует существенному росту производительности в совместимых (адаптированных) играх. Конечно, быстродействие увеличивается не в два раза, а процентов на 80 %, но и это эффективнее, чем замена ГП на другой, обладающий удвоенным количеством вычислительных элементов. К примеру, связка из пары Radeon HD 7770 (или R7 250X, что суть одно и то же), имеющих по 640 шейдерных ядер, окажется быстрее, чем одна HD 6930, оснащенная 1280 процессорами.

Однако в ряде случаев столь значительного роста достичь не удастся. Большинство игр, выпущенных до 2010 года, очень неохотно «дружатся» с CrossFire. Да и среди более современных существуют те, в которых рост быстродействия окажется незначительным. Важно помнить это перед тем, как соединить две видеокарты CrossFire-мостиками. Особенно это актуально для владельцев устаревших видеоплат прошлых поколений. Вторую HD5750 или 6750 в продаже найти новую очень сложно, а если таковая и встретится где-то в рознице – за эти же деньги лучше взять ГП поновее. К примеру, вместо еще одной 5750, стоившей на закате продаж около 100 $ (в рублях цену приводить бессмысленно, так как курс за 4 года существенно изменился), за эти деньги можно взять

CrossFire – Multi-GPU технология компании ATI (в настоящее время – подразделение AMD), позволяющая объединять несколько Radeon для работы над построением одного 3D-изображения.

Изначальная реализация этой технологии (для чипсетов серий X800 и X1800) подразумевала использование так называемой «мастер-карты» и внешнего Y-образного кабеля со специальным чипом, объединяющим передаваемые двумя картами фрагменты изображения в единую картинку. Однако развития такой вариант объединения не получил, и в дальнейшем ATI, как и nVidia в своей технологии , стала использовать для обмена информацией между объединёнными в массив картами внешние мостики.

Необходимым условием для объединения в массив двух или более карт (в настоящее время - до четырёх GPU, т.е. можно объединить четыре однопроцессорных карты или две двухпроцессорных) является принадлежность видеокарт к одному поколению, например, можно объединить 4870X2 с 4870 или 4830 с 4870, но объединить, допустим, Radeon X1950 с HD3850 не получится никак.

Современный вариант технологии CrossFire официально называется CrossFireX, иногда CrossFire для удобства сокращается до "СF"(не путайте с CompactFlash).

Объединение дискретной (отдельной) со встроенной в чипсет называется Hybrid CrossFire и сопровождается рядом дополнительных ограничений, этой технологии посвящена .

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

Эта же особенность относится и к видеокартам, построенным на базе двух видеопроцессоров (опознаются по суффикcу «X2» в названии), при заявленном общем суммарном объёме видеопамяти фактически такая карта является эквивалентом карты с вдвое меньшим объёмом видеопамяти и соответствующим образом опознаётся в 3D-приложениях.

В отличии от технологии nVidia SLI, CrossFire не предъявляет жёстких требований к производителю чипсета , поэтому для объединения нескольких видеокарт ATI Radeon теоретически годится на чипсете любого производителя (даже nVidia) с подходящим набором слотов, однако на практике такую конфигурацию оптимально собирать на специально для этого предназначенных чипсетах Intel или AMD (в зависимости от использованного процессора), однако при этом необходимо обращать внимание на следующие факторы:

  • Результирующая производительность массива видеокарт максимальна, когда каждая из видеокарт, входящих в него, подключается к чипсету максимально возможным для неё числом линий PCI-E, т.е. использует полноценный слот PCI-E 16x. Наличие двух таких слотов характерно для материнских платах на «топовых» чипсетах – Intel X38/X48/X58, AMD 790FX и т.п.
    Поэтому если собирается СF-система на основе «топовых» видеокарт вроде Radeon HD4890, то использование подобных материнских плат желательно (для достижения максимальной производительности), а если используется объединение двух двухчиповых карт вроде 4870X2, то - обязательно.
  • При использовании «популярных» чипсетов вроде Intel P35/P45, не обладающих достаточным количеством линий PCI-E, фатальное падение быстродействия происходит только при установке одной из видеокарт в слот PCI-E 16x с одной линией, при установке в слот с четырьмя или восемью линиями быстродействие по сравнению с «полноценным» вариантом падает не столь значительно.
  • Варианты CrossFire с тремя–четырьмя видеопроцессорами показывают реальное преимущество над такими же конфигурациями с двумя видеопроцессорами только в «сверхтяжелых» режимах (большое, 1680X1050 и выше, разрешение с включенным FSAA), и далеко не во всех играх.
Производительность различных вариантов актуальных CrossFire систем можно оценить по , либо по результатам наших стандартных тестов видеокарт, СF конфигурации на соответствующих картах там помечены префиксом "2X".

AMD называет это CrossFire, а Nvidia - Scalable Link Interface (SLI). Но обе компании подразумевают под этими названиями схожий принцип распределения нагрузки в ваших любимых играх по двум, трём или четырём видеокартам.

Сборка конфигураций на нескольких видеокартах может оказаться не такой простой, поскольку вам предстоит ответить на несколько вопросов. Насколько быстрыми должны быть слоты PCI Express (чуть позже мы как раз опубликуем статью, в которой детально рассмотрим этот вопрос)? Потребуется ли мостик для соединения видеокарт? Насколько мощный должен быть CPU, чтобы полностью раскрыть потенциал видеокарт? В статье мы ответим на все эти вопросы, проведём несколько тестов масштабирования, сравним результаты и, конечно, предоставим нашим читателям полный набор рекомендаций.

Чтобы оценить масштабируемость SLI и CrossFire в зависимости от CPU, мы увеличили штатную тактовую частоту 2,66 ГГц (133 МГц x 20) нашего процессора Intel Core i5-750 до почти 4 ГГц (190 МГц x21), изменив базовую частоту и множитель в BIOS. На всех процессорах Intel с функцией Turbo Boost (которые не относятся к Extreme Edition или семейству K), вы можете увеличивать множитель только на единицу. Мы использовали для разгона материнскую плату Gigabyte P55A-UD7 и отключили функцию Turbo Boost. Число ядер CPU мы не изменяли.

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

Конфигурация для сравнения видеокарт Nvidia и AMD
CPU Intel Core i5-750 @ 4 ГГц (190 МГц x 21), Lynnfield, BIOS 1.26875 V, 45 нм, LGA 1156
Материнская плата Gigabyte P55A-UD7, PCIe 2.0, 3-Way SLI, SATA 6 Гбит/с, USB 3.0
Чипсет Intel P55 Express
Память OCZ3G2000LV4GK, PC3-16000 Golden Series, 2 x 2 Гбайт DDR3, 2 x 570 МГц 7-7-7-19
Звук Realtek ALC889
LAN 2 x RTL8111D
HDD SATA, Western Digital, Raptor WD300HLFS, WD5000AAKS
DVD Gigabyte GO-D1600C
Блок питания Cooler Master RS-850-EMBA 850 W
Драйверы
Видеокарта AMD Catalyst 10.4, Geforce 197.45
ОС Windows 7 Ultimate 32-Bit
DirectX 9, 10 и 11
Драйвер чипсета Intel Chipset Installation Utility 9.1.1


Установка драйвера для видеокарт Nvidia

Установка нескольких видеокарт без особых проблем проходит под Windows Vista и Windows 7, даже с видеокартами или GPU разных производителей. Видеокарты AMD и Nvidia могут работать вместе в сценариях подключения нескольких мониторов. Но если вам требуется увеличить 3D-производительность, то конфигурации CrossFire и SLI требуют, как минимум, двух видеокарт от одного производителя GPU. Увеличение 3D-производительности путём смешивания видеокарт AMD и Nvidia невозможно (это было верно до недавнего времени, пока не появилась технология Lucid Hydra, позволяющая смешивать GPU разных производителей на соответствующих материнских платах, например на MSI Big Bang Fuzion ).




Чтобы распределить 3D-рендеринг по видеокартам в режиме SLI, вам потребуются два идентичных GPU и одинаковые объёмы видеопамяти. Разные GPU не заработают в SLI, как и видеокарты на одинаковых GPU, но с разными объёмами памяти. Хотя текущая версия драйверов и не выдаёт сообщения об ошибке, если видеокарты с разными чипами соединены через мостик SLI. В таком случае мостик работать будет, но прироста производительности вы не получите, поскольку драйвер не сможет включить режим SLI. Опции меню SLI появляются только в том случае, если установленные видеокарты могут работать совместно.

При использовании двух или более видеокарт Nvidia, независимо от того, одинаковые у них GPU или нет, одну можно выделить для обработки физики (PhysX). Это можно сделать даже при работе двух видеокарт в конфигурации SLI после добавления третьей видеокарты. Например, в наших тестах мы взяли две GeForce GTX 280 и одну GeForce GTX 275 и соединили их мостиком 3-way SLI. Драйвер распознал пару видеокарт GeForce GTX 280 в конфигурации SLI, после чего предложил выделить одну из видеокарт GeForce GTX 280 или дополнительную GTX 275 для расчётов физики. Драйвер без проблем работал с тремя видеокартами, соединёнными мостиком SLI, но при активации SLI третья видеокарта с другим GPU просто игнорировалась.




Нажмите на картинку для увеличения.

Наши тесты показали интересные, хотя и неожиданные результаты. При объединении двух видеокарт GeForce GTX 280 в SLI производительность почти удваивалась, а дополнительная GeForce GTX 275 никак не сказывалась на производительности.

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

Установка драйвера для видеокарт AMD

Установка драйвера AMD может пойти так же гладко, как и драйвера Nvidia, а может доставить немало неприятностей. Удачный сценарий таков: вы устанавливаете видеокарты в слоты материнской платы, соединяете их мостиком CrossFire, включаете компьютер и устанавливаете драйвер. В худшем случае драйвер не будет находить видеокарты. Если вы вернётесь к одной установленной карте, то драйвер установится, но стоит вам установить вторую видеокарту, как Catalyst Control Center (интерфейс драйвера AMD) будет выдавать ошибки, ссылаясь на отсутствующие файлы, которые не позволяют включить конфигурацию CrossFire.




Нажмите на картинку для увеличения.

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

В общем, если не повезёт с драйверами AMD, то придётся повозиться. Даже если драйвер правильно определяет видеокарту, он иногда ведёт себя совершенно некорректно, когда вы пытаетесь установить видеокарту в другой слот PCIe. Если вы устанавливали видеокарты по отдельности, попытайтесь установить их обе и соединить мостиком CrossFire. Если проблемы не исчезнут, то вам потребуется другой драйвер, поскольку удаление и повторная установка драйвера не всегда срабатывает. В наших тестах самым простым способом оказалась установка предварительной версии драйверов, которая официально не поддерживается. Будем надеяться, что у вас всё получится, и вы доберётесь до интерфейса Catalyst Control Center, который требуется для активации CrossFire.




Нажмите на картинку для увеличения.

После успешной установки CrossFire-совместимых видеокарт и драйверов, можно выполнить включение режима CrossFire. На самом деле галочка с активацией устанавливается по умолчанию, но вы можете настроить сглаживание и фильтрацию по своему вкусу, после чего перезагрузиться - и ваши настройки будут сохранены. С текущими драйверами AMD вы не можете активировать CrossFire без мостика CrossFire, физически соединяющего видеокарты (за исключением некоторых моделей для массового рынка , которые поддерживают работу без мостиков). Зато вы можете использовать конфигурацию CrossFire с GPU, относящимся к разным классам. Но масштабирование будет уже не таким хорошим. Не ожидайте прироста производительности больше чем в два раза по сравнению с самой слабой видеокартой.

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

Если текущие драйверы Nvidia и позволяют включать конфигурацию SLI без мостика, это накладывает дополнительную нагрузку на шину PCIe. Если карты имеют по одному разъёму каждая, то вы можете соединять только две видеокарты. Если по два разъёма, то возможно объединение трёх или четырёх карт с помощью соответствующих мостиков 3-way или 4-way.


Нажмите на картинку для увеличения.

Преимущества соединения видеокарт мостиком у AMD и Nvidia следует рассматривать по отдельности. Вы можете без особых колебаний отказаться от мостика при соединении видеокарт для массового рынка, поскольку шина PCI Express передаёт данные достаточно быстро. Да и для некоторых конфигураций AMD это единственная возможность - от пары Radeon HD 4650 до двух Radeon HD 4350. Впрочем, если опуститься до линейки Radeon HD 3000 или подняться до Radeon HD 4670, то вам потребуется физический мостик.

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





Нажмите на картинку для увеличения.

Материнские платы не всегда предоставляют полноценные слоты PCI Express x16. Доступные линии PCI Express часто распределяются по двум слотам, то есть второй слот PCIe может работать только с восемью подключёнными линиями. Это также означает, что скорость основного физического слота x16 PCIe снижается, стоит вам установить видеокарту во второй слот. Это касается многих тестовых платформ, как, например, Intel P55 в нашем случае.

Впрочем, унывать не следует. Наши тесты показали, что даже в случае быстрых видеокарт Radeon HD 5870 и Radeon HD 5850 падение производительности при переходе от PCI Express x16 на x8 составляет всего несколько кадров в секунду (мы планируем чуть позже опубликовать более полное исследование, посвящённое масштабированию PCI Express). Кроме того, обе видеокарты переключаются в режим x8, даже если вы будете сочетать слоты x16 и x8. Если верить утилите GPU-Z, конфигурация CrossFire работает полностью синхронно.


Что касается Nvidia, то у вас есть чуть большая гибкость при выборе слотов. Даже самые быстрые видеокарты распознаются в конфигурации SLI, если вы не соединили их мостиком SLI, то есть весь обмен данными идёт по шине PCIe. Впрочем, при этом придётся пожертвовать определённой производительностью. В идеальном случае всегда следует использовать мостик для соединения двух видеокарт. Что интересно, по информации GPU-Z при сочетании видеокарт Nvidia в слотах x16 и x8, каждая карта в конфигурации SLI работает со скоростью соответствующего слота.

С подключённым мостиком разница в скорости между разными вариантами PCIe оказывается в пределах погрешности. Без мостика же можно явно видеть, что скорость интерфейса PCIe влияет на производительность, в худшем случае в конфигурации SLI вы теряете до 13%.










Если вы планируете собрать конфигурацию SLI, то сможете использовать видеокарты только с одинаковыми GPU. При этом можно брать видеокарты разных производителей, хотя в худшем случае вы можете получить несовместимость аппаратных версий GPU или BIOS. Тактовые частоты тоже являются важным фактором. Первая видеокарта (которая располагается ближе к CPU), обычно в конфигурации считается Master-картой. Если вы будете разгонять эту видеокарту, то велик риск, что вторая видеокарта тоже попытается добраться до тех же самых частот. Если вы часто получаете "вылеты" или перегрев, то мы рекомендуем отрегулировать частоты Master-карты, чтобы они соответствовали второй видеокарте (или даже были меньше), после чего посмотрите, не будет ли новая конфигурация более стабильной. Кроме того, обе видеокарты должны использовать видеопамять одинакового объёма.




Нажмите на картинку для увеличения.

Карты AMD можно смешивать, но вам необходимо оставаться в пределах одного семейства, как можно видеть в следующей таблице . Мы попытались установить видеокарту Radeon HD 5800 вместе с моделью 5700, и подобная конфигурация не заработала. Впрочем, вы можете установить в паре с Radeon HD 5870 видеокарты HD 5850 или HD 5830, которые будут прекрасно работать. Оправдывает это себя или нет - вопрос спорный, поскольку в конфигурации CrossFire вы получите, в лучшем случае, в два раза большую производительность самой слабой видеокарты. Но хотя бы такой подход даёт некоторую гибкость. Вы можете купить сегодня недорогую Radeon HD 5830, а потом, когда цены упадут, установить в компьютер Radeon HD 5850 или HD 5870.

Разные комбинации в наших тестах работали замечательно. В случае видеокарт AMD следует использовать самую быструю видеокарту в качестве Master-карты. Прирост производительности от этого невелик, но всё же ощутим во всех тестах. Опять же, комбинация видеокарт в CrossFire с разными частотами может вызвать проблемы в случае более высоких частот Master-карты. Для исправления следует либо отрегулировать частоты, либо изменить порядок видеокарт. Нам пришлось сделать это в комбинации 3-way из Radeon HD 5830, HD 5850 и HD 5870. Radeon HD 5870 в качестве master-карты работать не захотела. Только когда мы установили её в качестве третьей видеокарты, подобная конфигурация заработала должным образом. Впрочем, этот шаг не повлиял на производительность, поскольку все три видеокарты замедлились до уровня Radeon HD 5830.













Нажмите на картинку для увеличения.

Какой процессор требуется, чтобы выжать из нынешнего поколения видеокарт AMD максимальную производительность? Процессор должен быть достаточно мощным, чтобы обе видеокарты Radeon HD 5850 смогли раскрыть свой потенциал.

Чтобы оценить масштабирование конфигурации CrossFire в зависимости от производительности CPU, мы разгоняли процессор Core i5 с частоты 2,66 ГГц до 3,99 ГГц в восемь шагов. Предыдущий опыт с CrossFire говорит о том, что дополнительная производительность CPU явно не повредит, если вы хотите выжать максимальную частоту кадров в секунду. С другой стороны, современные игры в высоком разрешении со сглаживанием накладывают большую часть нагрузки на видеокарты.

Повышение производительности CPU давало очень слабый эффект при использовании самых новых 3D-движков. Только старый движок DirectX 9 Source (Half Life 2, Left 4 Dead, Left 4 Dead 2) показал более ощутимые различия.













Нажмите на картинку для увеличения.

В случае видеокарт Nvidia результаты оказались несколько иными. По большей части, высокие разрешения и требовательные режимы сглаживания переложили большую часть нагрузки на видеокарты. Некоторые отличия можно видеть в игре Battlefield: Bad Company 2, но и там увеличение производительности CPU перестало давать эффект после 3,80 ГГц. Старый движок Source ведёт себя по-другому. Если в случае AMD производительность масштабируется вместе с тактовой частотой CPU, то у Nvidia мы наблюдаем очень слабые изменения.










Поддержка и проблемы




Нажмите на картинку для увеличения.

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




Нажмите на картинку для увеличения.

На приведённом выше скриншоте показана сцена в Battlefield: Bad Company 2. В некоторых конфигурациях CrossFire трава появляется даже там, где её быть не должно. Нас всегда удивлял список исправленных ошибок в новых версиях драйверов - там часто указывалось исправление проблем в играх, которые мы тестировали неделями до нового драйвера без каких-либо ошибок. Но рынок ПК с его разнообразием программного и аппаратного обеспечения настолько сложен, что лучше не делать выводы о качестве драйверов только на основе одной тестовой системы. Разные платформы и операционные системы могут весьма ощутимо сказываться на результате.




Нажмите на картинку для увеличения.

Мы не оценивали поддержку разных игр, поскольку на рынке просто очень много игр, и каждый пользователь считает наиболее важными свои игры. В целом же, поддержку наиболее популярных игр можно назвать очень хорошей, хотя некоторые нишевые игры могут страдать из-за проблем с драйверами и плохой поддержки конфигурациями SLI или CrossFire в течение весьма долгих периодов времени. Помимо ежемесячных обновлений драйверов, AMD предлагает раздельные профили для игр в CrossFire. К сожалению, количество игр весьма ограничено, поэтому мы рекомендуем регулярно просматривать файлы README, чтобы проверять, не добавилась ли в драйверах поддержка вашей любимой игры. Если подходящего профиля всё же нет, то вы всегда можете переименовать запускаемый файл игры в 3dmark.exe, в результате чего будет использовать профиль данного теста. В принципе, подобный подход работает хорошо, хотя использование ошибочного профиля может вызвать проблемы со сглаживанием.




Нажмите на картинку для увеличения.

Нам также следует упомянуть некоторые "подводные камни" конфигураций CrossFire и SLI. Если вы будете сочетать две или больше видеокарт, то температуры GPU почти всегда будут увеличиваться, в результате чего вентиляторы будут работать громче, уровень шума ПК возрастёт. Компактный дизайн многих систем хорошо справляется с одной видеокартой, но если установить несколько видеокарт в конфигурации CrossFire или SLI, то близко расположенные слоты PCIe не позволят видеокарте забирать достаточное количество холодного воздуха. На приведённой выше фотографии средняя видеокарта будет нагреваться с обеих сторон. Для стабильной работы таких конфигураций лучше всего использовать дополнительный вентилятор, направленный на видеокарты.

Заключение

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

Наши тесты постоянно демонстрировали прирост производительности от 65% до 82% при установке нескольких видеокарт (впрочем, мы получили даже более впечатляющее масштабирование при использовании видеокарт из последней линейки GeForce GTX 400). Масштабирование производительности зависит от качества поддержки игры, разрешения и используемых GPU. Видеокарты AMD Radeon HD 5750 прекрасно работают в конфигурации CrossFire, и две подобных недорогих видеокарты способны конкурировать с одной Radeon HD 5850. Если вы хотите более подробно ознакомиться с производительностью, которую мы получили для GeForce GTX 480 в конфигурациях с одной, двумя и тремя видеокартами, то мы рекомендуем обратиться к статье "

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

Прежде чем бежать в магазин за новым графическим ускорителем – необходимо удостовериться, что материнская плата Вашего ПК имеет свободный разъём PCI-E для установки второй видеокарты . К сожалению, иногда случается так, что дополнительный слот есть, он свободен, но… установить в него ничего невозможно по простой причине – он перекрыт системой охлаждения другого устройства. Слава компьютерным богам – такая ситуация довольно редкая, и при наличии современной полноразмерной ATX платы чаще всего можно установить даже больше, чем 2 видеокарты. Кстати, при установке второй платы с GPU существенно усложняется доступ холодного воздуха к системе охлаждения первой видеокарты. Рекомендуем позаботиться о дополнительном их обдуве и правильной организации воздушных потоков в корпусе системного блока. Вполне приемлемым вариантом может стать , который позволяет собрать игровой компьютер с парой графических карт в небольшом объёме.

Обратите внимание, что при объединении Radeon’ов от AMD по технологии (или GeForce от nVidia в режиме SLI ) рекомендуется выбирать одинаковые видеокарты (построенные на одном чипе / можно разных производителей). Современные мощные модели имеют довольно большое потребление электроэнергии – обязательно следует иметь в компьютере мощный ПБ. можно очень просто – это позволяет использовать его для других целей. Для получения существенного прироста скорости в играх необходимо задаться вопросом и (ещё одна на эту тему) – при наличии 4-х GPU из ТОП-сегмента можно не получить никакого ускорения если в системе установлен слабый CPU. Только мощный процессор может полностью раскрыть потенциал современных графических решений в игровом компьютере.

Будем считать, что с обозначенными выше вопросами Вы разобрались, купили видеокарту (например - ) и готовы приступить к её установке и настройке системы. Непосредственно в процессе «втыкания» карты в компьютер нет ничего сложного: обесточить системный блок, снять с него боковую крышку, провести чистку компьютера от пыли, открыть заглушки отсеков для карт расширения на задней части системника, установить вторую видеокарту в свободный разъём PCI-E, закрепить её винтом, подключить дополнительное питание (6/8 pin). Если на видеокартах имеются разъёмы для их соединения между собой, то необходимо сделать это с помощью «мостика», который поставляется в комплекте. Монитор подключать желательно к выходу карты, которая располагается в первом (верхнем) слоте PCI-E. После этого можно закрыть компьютер и загрузившись в Windows включить режим CrossFire или SLI . Мы говорим про Windows – как о самой распространённой операционной системе для игровых компьютеров. Если имеется необходимость (пере-)установить Windows 8.1, то будут очень кстати.

После того, как выполнена установка второй видеокарты , рекомендуется скачать и установить последние версии драйверов для графической подсистемы компьютера. Это позволяет максимально использовать возможности двух GPU в самых современных играх. Скачать драйвер можно на официальных сайтах AMD или nVidia. При желании можно воспользоваться свежей версией драйвер-пака, например – «DriverPackSolution» (DRP) или «SnappyDriverInstaller» (SDI). Второй пакет интересен тем, что при наличии подключения к интернету оболочка инсталлятора сама может обнаруживать обновлённые версии драйверов в сети и скачивать их себе в базу.

Дело осталось за малым – включить объединение видеокарт в SLI или CrossFire в панели управления графическим драйвером. Для решений на основе GPU от AMD это делается в «Catalyst Control Center ». Перейдите в раздел «Gaming» – «AMD CrossFireX» и включите опцию «Enable AMD CrossFireX ». Для карт nVidia откройте «NVIDIA Control Panel », перейдите в группу «3D Settings» и выберите пункт «Configure SLI, Surround, PhisX». В правой части окна в группе «SLI configuration» включить «Maximize 3D performance » (ниже при этом отобразится статус – «SLI enabled »).

Далее можно запускать игру или бенчмарк, чтобы убедиться в компьютера в 3D-играх. Не удивляйтесь, если показания счётчика FPS не выросли 2 раза – не все игры хорошо оптимизированы для работы с несколькими видеокартами . Кроме того – виновником отсутствия удвоения скорости (+100%) может стать и недостаточно быстрый центральный процессор, о чём говорилось в начале статьи. Типичное увеличение FPS находится в диапазоне 70…90% по сравнению с системой, где установлен один графический адаптер. А при установке сразу 2-х одинаковых мониторов на - происходит двукратное увеличение площади экрана...

Открывая страшную тайну скажем, что современные технологии позволяют объединить больше, чем 2 видеокарты в одном ПК, но это имеет смысл (обеспечивается существенный прирост fps) только для 3D-игр на сверхвысоких разрешениях и выборе максимального качества картинки… Кстати, дополнительные карты расширения могут понадобиться не только для ускорения игр, но и для . И напоследок: приготовьтесь к увеличению уровня шума от систем охлаждения мощных GPU – возможно, следует задуматься о переходе на ?