CrossFire: X1900 XT и X1900 CrossFire Edition. Аппаратный и программный режимы CrossFire. Часть 2.

Дмитрий Люкшин (Tester)

05.03.2007

 

  1. Введение
    Технология CrossFire вчера и сегодня
  2. Технические спецификации X1900 CrossFire Edition и X1900 XT
    Sapphire X1900 CrossFire Edition
    Разгон и температурные режимы Sapphire X1900 CrossFire Edition
    Адаптация X1900 CrossFire Edition к программному режиму CrossFire
  3. Конфигурация тестовой платформы и методики тестирований
  4. Тестирование в 3DMark
       • 3DMark05
       • 3DMark06
  5. Тестирование в играх
       • FarCry
       • Quake 4
       • Prey
       • F.E.A.R.
       • Serious Sam2
       • Half-Life 2 Lost Coast
       • Splinter Cell Chaos Theory
       • Call of Duty 2
  6. Выводы
    Заключение

2. Технические спецификации Radeon X1900 XT и Radeon X1900 CrossFire Edition

 

Основные характеристики Sapphire Radeon
X1900 XT
Sapphire Radeon
X1900 CrossFire Edition
Графический чип R580 R580
Частота графического процессора, МГц 625 625
Ширина шины памяти, бит 256 256
Тип памяти GDDR3 GDDR3
Объем памяти, МБ 512 512
Частота памяти, МГц 725(1450) 725(1450)
Пропускная способность памяти, ГБ/с 46,4 46,4
Число пиксельных процессоров 48 48
Число текстурных блоков 16 16
Число ROP's 16 16
Число вершинных процессоров 8 8
Аппаратная поддержка DirectX версии 9.0c 9.0c

 

Основные характеристики этих карт абсолютно одинаковы, и в этом нет ничего удивительного - Radeon X1900 CrossFire Edition это в принципе все тот же Radeon X1900 XT, а основные отличия кроются в наличие чипов логики Compositing Engine и соответственно в дизайне платы. Заметим лишь, что частоты Radeon X1900 CrossFire Edition ниже, чем у старшего представителя серии - X1900 XTX. У карт серии X1950 такого недочета нет - X1950 XTX и X1950 CrossFire Edition работают на одинаковых частотах.

Напомним, что не следует использовать в CrossFire-режиме карты с разным объемом памяти или разным количеством функциональных блоков (пусть они и основаны на одном чипе). Если первый момент возможно не столь критичен, то от связки, например, Radeon X1900 CrossFire Edition и Radeon X1900 GT не удастся получить желаемой эффективности - драйвер приведет количество конвейеров к меньшему знаменателю. То есть мы получим две X1900 GT, с тем лишь отличием, что будет задействован аппаратный режим CrossFire, и одна из карт будет работать на частотах свойственных Radeon X1900 XT / CrossFire Edition.

При сборке CrossFire-системы на базе карт серии X1900 / X1950 также не следует забывать о том, что картам требуется качественное питание. Если для одиночной карты X1900 XT необходим БП мощностью не менее 450 Вт, обеспечивающий 30 А по шине +12 В, то для CrossFire-конфигурации из двух X1900 рекомендуемые требования по питанию составляют 550 Вт и 38 А по шине +12 В.

Далее перейдем к рассмотрению Sapphire Radeon X1900 XT CrossFire Edition, а также скажем несколько слов о нюансах адаптации этой карты к программному режиму CrossFire.

 

2.1 Sapphire X1900 CrossFire Edition

Ранее мы уже подробно рассматривали карту Sapphire Radeon X1900 XT, поэтому сейчас уделим основное внимание Sapphire Radeon X1900 CrossFire Edition, а заодно сравним дизайны плат.

Видеокарта Sapphire X1900 XT CrossFire Edition предоставлена на тест российским представительством компании Sapphire в комплектации Retail. Коробка оформлена в типичном "сапфировском" стиле:

 

 

Комплект поставки включает в себя следующие компоненты:

 

 

  • руководство пользователя на шести языках
  • CD с драйверами
  • CD с OEM версией программы CyberLink Power DVD
  • DVD "Sapphire Select"
  • CrossFire-кабель для соединения двух видеокарт
  • переходник DVI/D-Sub
  • переходник с DVI на HDTV
  • кабель для подключения дополнительного питания

Дизайн платы Sapphire Radeon X1900 CrossFire Edition референсный, и на первый взгляд практически ничем, кроме наклейки на системе охлаждения, не отличается от Radeon X1900 XT:

(cлева - Sapphire Radeon X1900 CrossFire Edition, справа - Sapphire Radeon X1900 XT)

 

кликните по картинкам для увеличения [168 кБ, 129 кБ]

 

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

На обратной стороне видимых с первого взгляда отличий также немного:

 

кликните по картинкам для увеличения [234 кБ, 194 кБ]

 

И только при снятии кулера обнаруживаются серьезные изменения в дизайне - на том месте, где у карт X1900 XT / XTX расположен чип Rage Theater, у Radeon X1900 CrossFire Edition распаян отвечающей за организацию аппаратного режима CrossFire набор логики Compositing Engine:

 

кликните по картинкам для увеличения [192 кБ, 173 кБ]

 

Аппаратная реализация технологии CrossFire на видеокартах Х1800 / X1900 / X1950 предусматривает использование на карте CrossFire Edition двухканальных линий связи для сигналов выводимого изображения обеих карт. Для этого используются два TMDS-ресивера (чипы Silicon Image SiI 163B) и два TMDS-трансмиттера, (чипы Silicon Image Sil178), работающих в режиме dual-link с суммарной частотой передачи 330 мегапикселей в секунду. Это позволяет поддерживать разрешения до 2048x1536 при частоте обновления кадров 75 Гц. Само ядро логики Compositing Engine реализовано чипом FPGA Xilinx XC3S400, который имеет собственную память и может программироваться. Для вывода аналогового сигнала используется RAMDAC ADV7123 от Analog Devices.

Как вы уже поняли, Radeon X1900 CrossFire Edition лишился поддержки VIVO. В то время как Radeon X1900 XT оснащен двумя разъемами DVI и разъемом TV IN / OUT, у Radeon X1900 CrossFire на задней панели платы можно обнаружить только один DVI-выход и интерфейсный разъем для организации аппаратного режима CrossFire:

 

 

В роли графического процессора выступает самый обычный чип R580, произведенный на 52 неделе 2005 года:

 

 

Видеокарта обладает 512 МБ памяти типа GDDR3 производства Samsung, но тут не все так гладко - хотя частота памяти у Radeon X1900 CrossFire Edition и Radeon X1900 XT абсолютно одинакова - 725 (1450) МГц, но на первые устанавливают чипы с большим минимальным периодом следования тактовых импульсов - 1.2 нс против 1,1 нс:

 

 

Фактически чипы Samsung K4J52324QC-BJ12 могут работать на частоте до 800 (1600) МГц, так что теоретически запас для разгона в данном случае есть.

2.2 Разгон и температурные режимы Sapphire X1900 CrossFire Edition

В режиме 2D (корпус INWIN X710 с открытой боковой стенкой, температура в помещении около 20 °C) рассматриваемый экземпляр нагревался в пределах нормы. Температура графического процессора составляла около 49 °C, температура платы в целом держалась в районе 45 °C. Необходимо отметить, что на картах X1900 CrossFire Edition, как и на всех старших X1x00, используется разделение частот и напряжений для 2D- и 3D-режима. В "текстовом" режиме процессор работает на частоте 499,5 МГц при напряжении 1,2 В, память на частоте 594 МГц:

 

 

Для прогрева графического ядра производился 15-кратный прогон HDR-теста Deep Freeze из состава 3DMark06. В 3D-режиме частоты автоматически поднялись до 621 / 720 МГц для процессора и памяти соответственно, а напряжение на ядре увеличилось с 1,2 В до 1,45 В. В итоге максимальная температура чипа достигла 90 °C, а плата в целом разогрелась до 69 °C. По мере достижения максимальной температуры скорость вращения кулера возросла с ~1860 об/мин до ~3280 об/мин:

 

 

Достаточно горячий экземпляр, особенно беспокоит температура самой платы. Но посмотрим, как обстоят дела с разгоном.

Для разгона применялась утилита RivaTuner версии 2.0 Final.

Без повышения напряжений разгон графического процессора составил 681 МГц (9% выше номинала). Память Samsung 1,2 нс отработала чуть выше своих номинальных возможностей - 810 (1620) МГц, прибавка частоты составила 11%. Температурные показатели возросли до 94 °C для графического процессора и до 72 °C платы в целом, турбина при этом работала на ~3500 °об/мин:

 

 

Для сравнения приведем результаты разгона карты Radeon X1900 XT полученные нами еще ранее, при аналогичных условиях - 668 МГц графический чип и 765 (1530) МГц память (Samsung 1.1 нс). Из этого можно сделать вывод, что нам попался достаточно хороший экземпляр Radeon X1900 CrossFire Edition. Если частота разгона графических процессоров разниться не сильно, то память Samsung 1.2 нс разогналась заметно лучше, чем Samsung 1.1 нс у Radeon X1900 XT. Частично такую разницу в частотном потенциале памяти можно списать на какие-либо различия в таймингах, по крайней мере, те из них, что доступны для изменения в редакторе BIOS для видеокарт ATI RaBiT 2.1 полностью совпадают. Но стоит учитывать, что таймингов и других дополнительных настроек памяти на порядок больше чем доступно в редакторе RaBiT, поэтому влияющие на частотный потенциал различия все-таки могут быть.

Мучить карту программным повышением напряжений мы не стали, поскольку даже с текущим тепловыделением система охлаждения справлялась с трудом. Тем более цель этой статьи не в установлении рекордов производительности, и поэтому тесты с разгоном мы не проводили. Но определенно, запас частоты этого экземпляра карты Sapphire Radeon X1900 CrossFire Edition еще не исчерпан - как для графического процессора, так и для памяти.

В заключение этой части статьи выкладываем оригинальный BIOS от Sapphire X1900 CrossFire Edition, скачать который можно здесь.

2.3 Адаптация X1900 CrossFire Edition к программному режиму CrossFire

Заставить работать связку Radeon X1900 XT + Radeon X1900 CrossFire Edition в программном режиме CrossFire оказалось не так-то просто. При отключении соединительного кабеля галочка активации CrossFire становилась неактивна, и драйвер предлагал проверить соединение между видеокартами:

 

 

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

Немного покопавшись в BIOS'е карты CrossFire Edition мы выяснили, что видимые с первого взгляда отличия от BIOS X1900 XT заключаются только в SubSystem ID - 0D02 против 0B12. Device ID карт при этом совпадают полностью. Смена SubSystem ID на оный от X1900 XT ничего не меняла - карта определялась как обычный X1900 XT (X1900 Series), но драйвер продолжал предупреждать о том, что CrossFire-кабель не подключен или подключен некорректно.

Решено было прошить в карту X1900 CrossFire Edition BIOS от X1900 XT. И после прошивки сразу же были получены положительные результаты - карта успешно стартовала и сохраняла полную стабильность, а драйвер позволил активировать режим CrossFire без соединительного кабеля:

 

 

Видимо CrossFire Edition-карты имеют некий, свойственный только им, дополнительный признак определения в драйвере по информации из BIOS, возможно идентификатор ядра логики Compositing Engine. Но путем непродолжительных сравнений различных BIOS карт X1900 XT / XTX и X1900 CrossFire в hex-редакторе не удалось выявить какой-либо зависимости.

Для большей уверенности, что задействован именно программный режим CrossFire, во время тестов полученный из карты CrossFire Edition "ненастоящий" Radeon X1900 XT был вставлен в слот PCI-Express 16x, помеченный на материнской плате как "Slave" (верхний). Соответственно честный Radeon X1900 XT был вставлен в PCI-Express 16x "Master" (нижний) и к нему же и был подключен монитор.

Посмотрим, так ли уж серьезно отставание программного режима CrossFire от аппаратного.

 

 

Страницы: 1 | 2 | 3 | 4 | 5 | 6

 

Наверх



На главную страницу

Главная | Справочник | FAQ | Статьи | Загрузки | Контакты | Конференция

Логотипы, торговые марки и прочие зарегистрированные знаки принадлежат их правообладателям.
Copyright © 2001 - 2024, Radeon.ru Team.
Перепечатка материалов запрещена.

Рейтинг@Mail.ru Rambler's Top100