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 млн. треуг./сек |