AMD CrossFire

редактировать
AMD CrossFire
Логотип AMD CrossFire
ПроизводительAMD
ТипМульти- GPU
Подключение

AMD CrossFire(также известная как CrossFireX) - это торговая марка технологии мульти- GPU от Advanced Micro Devices, первоначально разработанная ATI Technologies. Эта технология позволяет использовать до четырех графических процессоров на одном компьютере для повышения производительности графики.

Связанная технология, используемая в мобильных компьютерах с внешними видеокартами, например, в ноутбуках или ноутбуки, называется AMD Hybrid Graphics.

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

Содержание

  • 1 Конфигурации
    • 1.1 Первое поколение
    • 1.2 Второе поколение (программное обеспечение CrossFire)
    • 1.3 Третье поколение (CrossFireX)
    • 1.4 Четвертое поколение (XDMA)
  • 2 Гибрид CrossFireX (двойная графика)
  • 3 Сравнение с Nvidia SLI
    • 3.1 Сходства
    • 3.2 Преимущества
    • 3.3 Недостатки
  • 4 См. Также
  • 5 Ссылки
  • 6 Внешние ссылки

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

Первое поколение

CrossFire было впервые сделано общедоступным 27 сентября 2005 г. Для системы требовалась совместимая с CrossFire материнская плата с пара видеокарт ATI Radeon PCI Express (PCIe). Radeon x800s, x850s, x1800s и x1900s были выпущены как в обычном выпуске, так и в «CrossFire Edition», который имеет встроенные в оборудование «ведущие» возможности. «Мастер» - это термин, используемый для 5 дополнительных чипов компоновки изображений, которые объединяют выходные данные обеих карт. Нужно было купить мастер-карту и соединить ее с обычной картой той же серии. Мастер-карта поставляется с фирменным Y-образным ключом DVI, который подключается к основным портам DVI на обеих картах, а также к кабелю монитора. Этот ключ служит основным связующим звеном между обеими картами, отправляя между ними неполные изображения и полные изображения на монитор. Карты Radeon x1300 и x1600 младшего класса не имеют "CrossFire Edition", но активируются через программное обеспечение, при этом обмен данными осуществляется через стандартные слоты PCI Express на материнской плате. ATI в настоящее время не создала инфраструктуру, позволяющую устанавливать карты FireGL в конфигурации CrossFire. «Ведомая» видеокарта должна быть из того же семейства, что и «ведущая».

Примером ограничения в отношении конфигурации мастер-карты может быть реализация CrossFire первого поколения в мастер-карте Radeon X850 XT. Поскольку в нем использовался композитный чип от Silicon Image (SiI 163B TMDS), максимальное разрешение на установке X850 CrossFire было ограничено до 1600 × 1200 при 60 Гц или 1920 × 1440 при 52 Гц. Это считалось проблемой для владельцев CRT, желающих использовать CrossFire для игр с высоким разрешением, или владельцев широкоэкранных LCD мониторов. Поскольку многие люди обнаружили частоту обновления 60 Гц с ЭЛТ, чтобы утомить глаза, практический предел разрешения стал 1280 × 1024, что не давало CrossFire достаточно, чтобы оправдать стоимость. В следующем поколении CrossFire, используемом в мастер-картах X1800, использовались два набора микросхем композитинга и настраиваемый двухканальный Y-ключ DVI с двойной плотностью, чтобы удвоить пропускную способность между картами, подняв максимальное разрешение и частоту обновления до гораздо более высоких уровней..

Второе поколение (программное обеспечение CrossFire)

При использовании с набором микросхем материнской платы ATI «CrossFire Xpress 3200 » «мастер» карта больше не требуется для каждого «CrossFire» Готовая »карта (за исключением серии Radeon X1900). С CrossFire Xpress 3200 две обычные карты могут работать в настройке Crossfire, используя для связи шину PCI Express. Это похоже на X1300 CrossFire, который также использует PCI Express, за исключением того, что Xpress 3200 был построен для обеспечения малой задержки и высокоскоростной связи между видеокартами. Несмотря на то, что производительность снизилась, этот шаг был расценен как общее улучшение рыночной стратегии, поскольку карты Crossfire Master были дорогими, пользовались большим спросом и в основном были недоступны в розничной торговле.

Хотя набор микросхем CrossFire Xpress 3200 действительно поддерживает CrossFire через шину PCI Express для каждой серии Radeon ниже X1900s, адаптация драйверов для этого метода CrossFire еще не реализована для серии X1800. ATI заявила, что будущие версии набора драйверов Catalyst будут содержать все, что требуется для X1800 без ключа CrossFire, но еще не указала конкретную дату.

Третье поколение (CrossFireX)

Соединение CrossFireX на видеокарте Вид сверху Вид снизу на соединение моста CrossFireX. AMD CrossFireX и некоторые графические процессоры R700 в Radeon HD 4000 Series Пример использования CrossFire , с двумя картами Radeon HD 4850 (RV770 GPU)

С выпуском Radeon X1950 Pro (RV570 GPU) ATI полностью пересмотрела CrossFire инфраструктура подключения для дальнейшего устранения необходимости в прошлых конфигурациях Y- dongle / Master card и slave card для работы CrossFire. Разъем ATI CrossFire (CrossFire Bridge Interconnect или CFBI link) теперь представляет собой ленточный разъем, прикрепленный к верхней части каждого графического адаптера, аналогичный мостам nVidia SLI, но отличается по физической и логической природе. Таким образом, мастер-карты больше не существуют и не требуются для максимальной производительности. На карту можно использовать два ключа; в полной мере они были использованы с выпуском CrossFireX. Карты серий Radeon HD 2900 и HD 3000 используют одни и те же ленточные разъемы, но для карт серии HD 3800 требуется только один ленточный разъем, чтобы облегчить CrossFireX. В отличие от карт Radeon старых серий, в CrossFireX можно комбинировать разные карты серии HD 3800, каждая с отдельным управлением тактовой частотой.

С момента выпуска настольной платформы под кодовым названием Spider от AMD 19 ноября 2007 года установка CrossFire была обновлена ​​с поддержкой максимум четырех видеокарт с набором микросхем 790FX ; затем брендинг CrossFire был изменен на «ATI CrossFireX». Установка, которая, согласно внутреннему тестированию AMD, обеспечит как минимум 3,2-кратное увеличение производительности в некоторых играх и приложениях, требующих огромных графических возможностей компьютерной системы, предназначена для рынка энтузиастов.

Позже Развитие инфраструктуры CrossFire включает в себя два графических процессора со встроенным мостом PCI Express, выпущенные в начале 2008 года, Radeon HD 3870 X2 и более поздние версии в видеокартах Radeon HD 4870 X2, имеющие только один разъем CrossFire для двух карт, масштабируемость четырех графических процессоров. При использовании двух графических процессоров на борту одной и той же системы порты HDMI на графических процессорах не могут работать одновременно.

Здесь представлена ​​более ранняя таблица совместимости CrossFireX и наборов микросхем: Последние таблицы совместимости по состоянию на апрель 2014 г. показывают, что наборы микросхем AMD 890, 990 и A75, а также многие наборы микросхем Intel, включая наборы микросхем Z68 и X79, совместимы с CrossFireX; они также показывают, какие карты GPU могут быть сопряжены с внешним мостом (карты HD 7750, HD 5750, HD 4350, HD 4550, HD 4650, HD 4670 могут быть сопряжены без внешнего моста, хотя диаграммы также показывают, что некоторые модели, произведенные кроме AMD может все же потребоваться мост).

Четвертое поколение (XDMA)

XDMA может быть похоже на AMD DirectGMA (прямой доступ к графической памяти), который можно найти на AMD FirePro, и линейки продуктов под маркой Radeon Pro.

Видеокарты Radeon R9 290 и R9 290X (выпущенные 24 октября 2013 г. и основанные на Graphics Core Next 1.1 «Volcanic Islands» ), а также графические процессоры с более новыми версии GCN больше не имеют портов моста. Вместо этого они используют XDMA для открытия прямого канала связи между несколькими графическими процессорами в системе, работая по той же шине PCI Express, которая используется графическими картами AMD Radeon.

PCI Express 3.0 полосы обеспечивают до 17,5 в раз более высокая пропускная способность (15,754 ГБ / с для слота × 16) по сравнению с текущими внешними мостами (900 МБ / с), что делает ненужным использование моста CrossFire. Таким образом, XDMA был выбран из-за более высоких требований к пропускной способности межсоединения графического процессора, создаваемых мониторами AMD Eyefinity, а в последнее время и мониторами с разрешением 4K и. Пропускная способность канала данных, открытого XDMA, полностью динамична, масштабируется вместе с требованиями игры, а также адаптируется к расширенным пользовательским настройкам, таким как вертикальная синхронизация (vsync).

Кроме того, некоторые новые карты могут работать в паре с картами серии 7000 на основе архитектуры Graphics Core Next 1.0 «Южные острова». Например, карту R9-280X можно использовать в настройке CrossFireX вместе с картой HD 7970, в основном из-за того, что они являются одним и тем же продуктом с разными тактовыми частотами.

GPUOpen предлагает некоторый исходный код, лицензированный MIT для материалов DirectGMA с несколькими графическими процессорами AMD в сочетании с Direct3D 11, OpenGL и OpenCL: https://github.com/GPUOpen-LibrariesAndSDKs/DirectGMA_P2P

Hybrid CrossFireX (двойная графика)

Есть также «гибридный» режим CrossFireX, который объединяет встроенную графику с использованием архитектуры AMD северного моста с некоторыми графическими картами для повышения производительности. Текущее поколение называется Hybrid CrossFireX и доступно для материнских плат со встроенными чипсетами AMD серий 7 и 8 GPU, называемых Hybrid CrossFireX.

Эта комбинация приводит к экономии энергии при использовании простой или 2D-графики и увеличению производительности на 25% до более 200% в 3D-графике по сравнению с использованием опции без CrossFire. По состоянию на март 2012 г., похоже, теперь это называется «AMD Radeon Dual Graphics » и означает использование APU Fusion APU серии A вместе с видеокартами.

Сравнения с Nvidia SLI

Сходства

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

При использовании CrossFire с AFR субъективная частота кадров часто может быть ниже, чем частота кадров, сообщаемая тестовыми приложениями, и даже может быть ниже чем частота кадров его эквивалента с одним GPU. Это явление известно как микро-заикания и также применимо к SLI, поскольку оно присуще конфигурациям с несколькими графическими процессорами. Для установок AMD CrossFireX и NVIDIA SLI требуются мосты и блок питания (PSU), способный обеспечить достаточную мощность для графических процессоров. 6-контактные (75 Вт 3 + 3, сейчас редко), 8-контактные (150 Вт 4 + 4) и 16-контактные (300 Вт 8 + 8) разъемы питания - все это обычное явление для современных видеокарт.

Преимущества

CrossFire может быть реализован с картами GPU того же поколения и производства (это по сравнению с SLI от Nvidia, который обычно работает только в том случае, если все карты имеют один и тот же графический процессор и одну марку). Это позволяет покупателям, у которых со временем различаются бюджеты, покупать разные карты и при этом получать преимущества повышенной производительности. С картами последнего поколения они будут работать только с другими картами своей подсерии. Например, графические процессоры одной серии могут взаимодействовать друг с другом. Таким образом, графический процессор серии 5800 (например, 5830) может работать вместе с другим графическим процессором серии 5800 (например, 5870). Однако графические процессоры, не входящие в одну сотню серий, не могут быть успешно запущены (например, 5770 не может работать с 5870). Единственным исключением является то, что карты HD 7870 XT можно использовать с графическим процессором серии HD 7900 (например, 7950) в конфигурации с перекрестным огнем, поскольку они имеют один и тот же графический процессор.

AMD CrossFire и конфигурации SLI могут работать множество мониторов разного размера и разрешения. И SLI, и CrossFire позволяют использовать до четырех мониторов 8K (7680x4320) или до восьми мониторов 4K (3840x2160). Для каждого монитора требуется собственная выделенная видеокарта (за исключением 4K и стандартного HD), в этом случае на одной выделенной видеокарте может быть до двух мониторов.

Недостатки

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

Реализации CrossFire первого поколения (серии Radeon X800 - X1900) требуют внешнего Y-кабеля / переходника для работы в режиме CrossFire из-за того, что шина PCI Express не может обеспечить достаточную пропускную способность для работы CrossFire без существенной потери производительности.

См. Также

Ссылки

Внешние ссылки

Последняя правка сделана 2021-06-07 21:39:42
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте