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

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

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

Проверка совместимости оборудования и требований

Первым и самым критичным этапом является аудит имеющегося "железа". Не любые две видеокарты можно соединить в связку. Кросс-лицензия (CrossFire) требует, чтобы карты были либо идентичными, либо belonged к одной серии с одинаковым количеством процессорных блоков. Например, объединение Radeon RX 580 и RX 570 теоретически возможно, но работа будет идти по скорости более медленного адаптера, что снижает эффективность.

Особое внимание следует уделить материнской плате. Для полноценной работы связки требуется, чтобы слоты PCI Express поддерживали достаточную пропускную способность. В идеале оба слота должны работать в режиме x8/x8 или хотя бы x16/x4. Если второй слот физически урезан до x4 или работает через чипсет с низкой скоростью, прироста производительности вы не получите, а в некоторых случаях система может даже не запуститься.

⚠️ Внимание: Убедитесь, что ваш блок питания обладает достаточной мощностью. Две видеокарты потребляют значительно больше энергии, чем одна. Недостаток ватт на линии +12V приведет к внезапным выключениям системы под нагрузкой или повреждению компонентов.

Также важно проверить наличие физических мостиков (CrossFire Bridge). Для карт поколения GCN и новее (начиная с R9 290 и выше) мостики часто не требуются, так как связь осуществляется программно через шину PCIe. Однако для более старых моделей, таких как HD 7970 или R9 280X, наличие специального соединителя на верхних гранях карт является обязательным условием.

📊 Какая у вас основная цель использования CrossFire?
Игры в высоком разрешении
Рендеринг видео
3D-моделирование
Эксперименты с железом

Физическая установка и подключение видеокарт

Процесс установки начинается с полного обесточивания компьютера. Откройте боковую крышку корпуса и найдите свободный слот PCI Express x16. Аккуратно извлеките вторую видеокарту из антистатической упаковки, взяв её за края платы, не касаясь золотых контактов и чипов памяти.

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

  • 🔌 Подключите дополнительные кабели питания (6-pin или 8-pin) ко второй видеокарте от блока питания.
  • 🔩 Надежно закрепите карту винтом к корпусу, чтобы избежать провисания и повреждения слота PCIe.
  • 💨 Проверьте, что потоки воздуха от корпусных вентиляторов не перекрываются новой картой, обеспечивая охлаждение обоим адаптерам.

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

Настройка BIOS и UEFI материнской платы

Прежде чем операционная система сможет увидеть обе карты, правильные настройки должны быть заданы на уровне BIOS/UEFI материнской платы. При загрузке компьютера нажмите клавишу Del или F2 для входа в меню настроек. Интерфейс может отличаться в зависимости от производителя (ASUS, Gigabyte, MSI), но логика остается общей.

Вам необходимо найти раздел, отвечающий за конфигурацию чипсета или системной логики. Он может называться Chipset, Advanced или North Bridge Configuration. Здесь следует найти параметр, связанный с режимом работы слотов PCI Express. Часто он обозначается как PCIe Slot Configuration или Initiate Graphic Adapter.

Advanced > North Bridge > Initiate Graphic Adapter: PEG

PCIe Speed: Gen 3 (или Auto)

Above 4G Decoding: Enabled

Критически важным параметром для мультисвязок является опция Above 4G Decoding. Её необходимо перевести в положение Enabled. Это позволяет системе адресовать память видеокарт за пределами стандартного 4-гигабайтного барьера, что часто требуется для корректной работы двух и более адаптеров. Без этого система может увидеть только одну карту или не запуститься вовсе.

☑️ Проверка настроек BIOS

Выполнено: 0 / 1

Также стоит проверить, не отключен ли второй слот PCIe в настройках. На некоторых платах при установке определенных устройств (например, M.2 накопителей) второй слот x16 может отключаться программно. Убедитесь, что приоритет графического адаптера (Primary Display) установлен на PEG или PCIe, а не на встроенную графику (iGPU).

Установка драйверов и программное обеспечение AMD

После успешной загрузки в операционную систему (Windows 10 или 11), первым делом необходимо убедиться, что установлены актуальные драйверы. Старые версии ПО могут не поддерживать режимы связки или работать с ошибками. Рекомендуется выполнить "чистую" установку через AMD Cleanup Utility, удалив следы предыдущих драйверов, а затем установить свежий пакет с официального сайта.

Для управления режимом CrossFire в современных системах используется программный комплекс AMD Radeon Software. В более старых версиях драйверов (Legacy) существовал отдельный раздел "CrossFireX", но в актуальных релизах логика изменилась. Теперь система чаще всего полагается на профиль игры или глобальные настройки.

Откройте Radeon Software, перейдите в вкладку "Игры" (Gaming) и выберите "Глобальные настройки" (Global Settings). Прокрутите вниз до раздела "Дополнительные настройки" или найдите пункт, связанный с режимом рендеринга. Здесь может присутствовать переключатель CrossFire. Если он активен (зеленый), значит, драйвер распознал вторую карту и готов к работе.

  • 🎮 Вкладка "Игры" позволяет настроить режим для каждого приложения отдельно.
  • ⚙️ Глобальные настройки применяют режим CrossFire ко всем запускаемым программам.
  • 📊 Статус активации обычно отображается в виде иконки или текстового уведомления "Включено".

Стоит отметить, что в последних версиях драйверов для архитектур RDNA и новее поддержка CrossFire полностью удалена. Если у вас карты серии RX 5000 или RX 6000, вы не найдете этого переключателя, так как AMD официально отказалась от технологии в пользу более эффективных методов масштабирования.

Почему пропал переключатель CrossFire?

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

Активация через реестр и сторонние утилиты

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

Нажмите комбинацию Win + R, введите regedit и нажмите Enter. Вам нужно перейти по пути: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}. Внутри этой папки могут быть подпапки с именами вроде 0000, 0001. Найдите ту, где в параметре DriverDesc упоминается ваша видеокарта AMD.

В правой части окна создайте новый параметр DWORD (32 бита) с именем PP_Crossfire (или аналогичным, в зависимости от версии драйвера, иногда требуется поиск конкретного ключа EnableCrossfire). Установите его значение в 1. После внесения изменений необходимо перезагрузить компьютер.

Параметр реестра Тип данных Значение Описание
PP_Crossfire DWORD (32 бита) 1 Принудительное включение режима
EnableCrossfire DWORD (32 бита) 1 Альтернативный ключ активации
Master DWORD (32 бита) 1 Указание главной карты (редко)

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

Диагностика работы и устранение проблем

Как понять, что CrossFire действительно работает? Самый простой способ — запустить игру или бенчмарк и включить оверлей статистики в драйвере AMD (комбинация Ctrl + Shift + O). В строке статуса должен отображаться режим работы, например, CrossFire Mode: On или указание на количество активных адаптеров.

Если режим не активируется, проверьте диспетчер устройств (devmgmt.msc). В разделе "Видеоадаптеры" должны отображаться две ваши карты. Если одна из них помечена желтым восклицательным знаком или имеет код ошибки (например, Код 43), проблема кроется в драйверах или физическом контакте. Попробуйте переустановить драйвер, выбрав опцию "Заводской сброс".

⚠️ Внимание: В некоторых играх активация CrossFire может приводить к артефактам, вылетам или отсутствию прироста FPS. Это нормально для проектов, не оптимизированных под мультисвязку. В таких случаях режим лучше отключить.

Частой проблемой является микростuttering (подергивание изображения). Это происходит из-за рассинхронизации кадров между картами. Для борьбы с этим в настройках драйвера можно попробовать включить режим Frame Pacing (сглаживание кадров), хотя это может добавить небольшую задержку ввода (input lag).

💡

Используйте утилиту GPU-Z для мониторинга загрузки обоих адаптеров в реальном времени. Если второй GPU показывает 0% загрузки, значит CrossFire не работает.

Эффективность технологии в современных реалиях

Нельзя игнорировать факт, что эпоха CrossFire уходит в прошлое. Разработчики игр все реже добавляют профили поддержки для нескольких GPU, так как масштабирование на двух картах редко превышает 60-70% от теоретического потенциала, а иногда даже снижает производительность по сравнению с одиночной мощной картой.

С появлением технологии DirectX 12 Explicit Multi-GPU, подход изменился. Теперь игра сама решает, как распределять нагрузку, а не драйвер. Это дает больший потенциал, но требует усилий от разработчиков. Для старых карт AMD это означает, что их потенциал в связке раскрыть становится все сложнее с каждым обновлением Windows.

  • 📉 Прирост производительности в новых играх (2020-2026 гг.) часто отсутствует или отрицательный.
  • 🎲 Старые проекты (до 2016 года) показывают наилучшие результаты в режиме CrossFire.
  • 🛑 Официальная поддержка технологии AMD прекратила для архитектур RDNA и новее.

Если вы собираете систему с нуля, покупка двух б/у карт ради CrossFire сегодня — сомнительное вложение. Лучше приобрести одну более современную модель. Однако для апгрейда существующей системы с картами уровня R9 390 или RX 480 этот метод все еще может подарить вторую жизнь комплексу.

💡

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

Почему CrossFire не включается в Radeon Software?

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

Можно ли объединить карты разных производителей (например, ASUS и Sapphire)?

Да, можно. Главное, чтобы чипы были идентичны (например, две RX 570) и объем видеопамяти совпадал. Бренд карты (ASUS, MSI, Sapphire) не имеет значения для работы технологии.

Влияет ли CrossFire на температуру в корпусе?

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