Millennium G400 (Single и DualHead)

Matrox Millennium G400 появился летом 1999 года и стал усовершенствованной версией Millennium G200. Хотя его предшественник в свое время не ударил в грязь лицом перед Voodoo2, вышедшие чуть позднее RIVA TNT и Banshee оказались ему не по зубам. Впрочем, преемнику пришлось встретиться уже с более сильными конкурентами – RIVA TNT2 и Voodoo3, но старания компании Matrox оказались не напрасны, и G400 оказался достойным соперником для Nvidia и 3dfx в режиме Direct3D.

В основу G400 легло ядро Toucan, выпускаемое по 250-нм техпроцессу. Этот 256-битный процессор архитектурно был основан на фирменной технологии Matrox DualBus, суть которой заключается в использовании двух 128-разрядных шин. Каждая шина предназначается для передачи данных между функциональными блоками в чипе в одну сторону.

С точки зрения 3D-технологий ядро G400, содержащее 2 пиксельных конвейера, обеспечивало поддержку:

  • 32-битного конвейера рендеринга с высокой производительностью;
  • функции рельефного текстурирования;
  • возможности наложения двух текстур за один проход (мультитекстурирования);
  • однопроходной трилинейной фильтрации;
  • анизотропной фильтрации;
  • Direct3D версии 6.0.

Кроме того, G400 стал первым ускорителем от Matrox, совместимым с шиной AGP 2.0 4x (в поздних версиях Rev. B). Частота работы ядра Toucan составила 125 МГц, частота интегрированного RAMDAC – 300 МГц.

Особенность G400, выгодно выделявшая его среди конкурентов, заключалась в поддержке фирменной технологии DualHead, позволявшей управлять выводом изображения сразу на два монитора. Вывод DualHead поддерживает три режима отображения: расширение рабочего стола, клонирование рабочего стола и специальный режим DVDMAX, который выводит на второй монитор оверлей видео. Однако G400 поддерживает аппаратное ускорение воспроизведения DVD лишь частично. У этого чипа отсутствуют две ключевые технологии декодирования – обратное дискретное косинусное преобразование и компенсация движения.

 

Millennium G400 Millennium G400 DualHead

 

В версии Millennium G400 DualHead ядро Toucan сообщается с 32 МБ памяти типа SGRAM по 128-битной шине с технологией DualBus. Микросхемы KM4132G112Q-6 производства Samsung обладают временем выборки 6 нс, что соответствует частоте 166 МГц. Емкость каждой микросхемы 4 МБ.

 

Millennium G400 Millennium G400 DualHead

 

В отличие от старшей “двухголовой” версии, младшая модель получила память SDRAM вместо более быстрой SGRAM. Все восемь микросхем производства Micron расположены на лицевой стороне платы, из-за чего монтаж получился очень плотным. Маркировка MT48LC1M16A1 указывает на время выборки 6 нс, что также соответствует частоте 166 МГц. Суммарный объем памяти составляет 16 МБ.

По части производительности G400 все же, как правило, оказывался немного медленнее конкурентов, и во многом тут была вина драйверов. Если Direct3D работал нормально, то драйвер ICD для OpenGL имел весьма скудные возможности. Дело в том, что команды OpenGL на G400 выполнялись с помощью враппера, преобразующего их в вызовы Direct3D, что вызывало серьезную потерю производительности. Для решения проблемы был выпущен скоростной OpenGL-драйвер TurboGL, но его поддерживали лишь несколько популярных на тот момент игр. Полностью совместимый OpenGL ICD драйвер появился только в 2000 году.

Модельный ряд Millennium G400 составили видеокарты с одним или двумя видеовыходами VGA или DVI и 16 или 32 МБ памяти. Помимо AGP-версий, существовали также варианты на шине PCI. В зависимости от оснащения и комплектации цена на G400 варьировалась от $120 до $250.

 

Millennium G400 Millennium G400 DualHead

Результаты получены на процессоре AMD Phenom II X4 965 (Windows 98)

 

По результатам тестирования карт можно отметить, что версия G400 с 16 МБ с трудом справляется с данным бенчмарком. Из-за нехватки памяти с объектов порой исчезали текстуры, а в тестах Car High и Dragothic High происходила сильная просадка частоты кадров, что и отразилось на итоговом количестве баллов.

«Двухголовый» G400 с 32 МБ справился с тестом значительно лучше. Пропадания текстур и сильных просадок в тестах с высокими настройками качества тут замечено не было. Итоговый результат примерно соответствует показателям RIVA TNT2 Pro.

Характеристики Millennium G400 / G400 DualHead:

Чип Toucan
Техпроцесс 0,25мкм
Шейдерные процессоры 2 пиксельных
Блоки текстурирования (TMU) 2
Блоки растровых операций (ROP) 2
Частота GPU 125 МГц
Частота RAM 166 МГц SDRAM / 166 МГц SGRAM
Объем памяти 16 МБ / 32 МБ
Шина памяти 128 бит
Интерфейс AGP 2.0 4x
Поддержка API DirectX 6.1 и OpenGL 1.2
Скорость текстурирования 252 Мпикс./сек
Пропускная способность 8 млн. треуг./сек