Matrox Millennium G55-MDDE32
Код позиции: | G55-MDDE32 |
Описание: | Видеокарта Matrox Millennium G550 PCI-E |
Цена (USD): | $160 |
Таблица 1: Основные характеристики видеокарты Matrox Millennium G550, p/n G55-MDDE32
Характеристики |
Matrox Millennium G550 (G55-MDDE32) |
Модель |
G55-MDDE32 |
Чип |
Millennium G550 |
RAMDAC |
360 МГц / 230 МГц |
Максимальное разрешение 2D/3D |
2048 x 1536 при использовании одного аналогового монитора, 1600 x 1200 при использовании двух аналоговых мониторов или 1280 x 1024 для цифровых мониторов. |
Тип памяти |
DDR SDRAM в BGA упаковке. |
800x600 |
200 Гц |
1024х768 |
160 Гц |
1280х1024 |
120 Гц |
1600х1200 |
100 Гц |
1920х1440 |
85 Гц |
2048х1536 |
85 Гц |
Интерфейс |
PCI Express 1x |
1800х1440 |
90 Гц |
Разрядность шины памяти |
64 бит |
Охлаждение |
Радиатор на процессоре |
Разрядность GPU |
256 бит |
Кол-во пиксельных конвейеров |
2, по 4 TMU в каждом. |
Порты |
2 выхода DVI-I; в комплект поставки входят 2 переходника DVI --> VGA |
Поддержка ОС |
Windows 2000, Windows XP, Linux |
Прочее |
Функция DualHead-HF - возможность подключения 2х аналоговых или цифровых мониторов. |
Размеры упаковки |
25.5 х 16.5 х 5.8 см |
Вес брутто |
0.384 кг |
Ссылка на сайт производителя |
Чип Matrox G550
Ключевые характеристики нового чипа:
3D-часть:
В принципе, характеристики смотрятся "вкусно", а особенный интерес вызывает HeadCasting Engine, о котором стоит рассказать подробнее.
HeadCasting Engine базируется на технологии Matrix Palette Skinning, которая в чипе G550 реализована аппаратно. Matrix Palette Skinning - технология создания анимированных объектов, суть которой заключается в следующем:
Такая технология позволяет легко создавать анимированные объекты, и естественно, чем больше матриц трансформации использовано, тем более сложной и натуральной будет анимация объекта. Matrix Palette Skinning прекрасно выполняется с помощью вершинных шейдеров, и в спецификациях вершинных шейдеров DirectX8.0 указано 96 регистров для сохранения констант, но G550 имеет даже большее количество - 256 регистров, что позволяет использовать до 32 матриц трансформации на объект или до 4 матриц на вершину.
Возможности чипа Matrox решила задействовать в создании анимации человеческой головы, и отсюда название фирменной технологии - HeadCasting Engine. HeadCasting Engine планируется применять для "живого"общения пользователей, при котором анимация трехмерной высокодетализированной модели головы производится синхронно с речью с помощью технологии LIPSinc. Для такого визуального общения пользователям достаточно послать в Matrox фотографии в профиль и фас и получить готовую трехмерную модель головы:
Разумеется, для полноценного общения необходимо наличие Matrox Millennium G550 на обоих "концах" соединения, но в случае, если у собеседника нет Matrox Millennium G550, то ему придется использовать менее детализированную модель головы.
Если меня попросят выразить своё субъективное мнение по поводу технологии HeadCasting, то я скажу так: мне эта идея с говорящими головами не очень нравится. Но если учесть, что трехмерная графика наше время настойчиво пробивается во все возможные области, и в Интернет в том числе, то эта технология вполне имеет право на жизнь, особенно среди корпоративных пользователей.
К сожалению, HeadCasting Engine, хоть и является неким расширением вершинных шейдеров, не совместим с вершинными шейдерами DirectX8, потому что аппаратно не поддерживает ничего, кроме Matrix Palette Skinning. К тому же, судя по всему, аппаратная поддержка Matrix Palette Skinning будет использоваться только в приложениях HeadCasting. И последнее - в настоящее время T&L блок G550 отключен в драйвере, и неизвестно, когда он будет включен.
После описания характеристик и возможностей чипа G550 самое время перейти к самой плате Matrox Millennium G550.
Возможности Matrox Millennium G550
Судя по информации на сайте Matrox, плата Matrox Millennium G550 позиционируется в первую очередь как DualHead решение для людей, требовательных к 2D-части видеокарт, как средство для привнесения 3D в коммуникации, и, в последнюю очередь, как игровая видеокарта. Что касается коммуникации в 3D, мы уже рассмотрели, к играм обратимся попозже, а сейчас стоит рассмотреть возможности Matrox Millenium G550 в плане функциональности мультимониторных конфигураций.
В этом плане Matrox Millennium G550 отличается от Matrox Millennium G450 только наличием интерфейса DVI, что позволяет подключать цифровые мониторы. В результате стали возможны следующие варианты подключения дисплеев:
При подключении двух дисплеев G550 поддерживает уже ставшие для Matrox стандартными режимы DualHead Clone, DualHead Multi-Display, DualHead Zoom и DualHead DVDMax, что я незамедлительно проверил. В общем, возможности и удобство использования DualHead от Matrox находятся на превосходном уровне, однако конкуренты в лице NVIDIA и ATI предлагают схожие решения, и для того, чтобы составить представление о возможностях мультимониторных видеокарт, я сделал вот такую небольшую табличку :). В ней помимо Matrox G550 присутствует его предшественник - Matrox G450, а также ATI RADEON VE и NVIDIA GeForce2 MX400:
Таблица 2: Возможности мультимониторных видеокарт
Основные характеристики чипа |
Matrox Millenium G550 |
Matrox Millenium G450 |
ATI Radeon VE |
NVIDIA GeForce2 MX400 |
Технология производства |
0.18 мкм |
0.18 мкм |
0.18 мкм |
0.18 мкм |
Тактовая частота ядра |
125 МГц |
125 МГц |
150 МГц |
200 МГц |
Тактовая частота видеопамяти |
166 МГц |
166 МГц |
150 МГц |
183 МГц |
Интерфейс видеопамяти |
64 бит DDR SDRAM |
64 бит SDRAM / DDR SDRAM |
64 бит SDRAM / DDR SDRAM |
128 бит SDRAM / 64 бит DDR SDRAM |
Объем видеопамяти (типично устанавливаемый) |
16/32 МБ |
16/32 МБ |
32 МБ |
32/64 МБ |
2D - характеристики | ||||
Первичный RAMDAC |
360 МГц, встроенный в ядро |
360 МГц, встроенный в ядро |
300 МГц, встроенный в ядро |
350 МГц, встроенный в ядро |
Вторичный RAMDAC |
230 МГц, встроенный в ядро |
230 МГц, встроенный в ядро |
300 МГц, встроенный в ядро |
Внешний RAMDAC сторонних производителей |
Поддержка DFP |
Два встроенных TMDS- трансивера |
Нет (*) |
Встроенный TMDS-трансмиттер |
Встроенный TMDS-трансмиттер |
Поддержка TV |
Встроенный TV-encoder |
Встроенный TV-encoder |
Встроенный TV-encoder |
Внешний TV-encoder сторонних производителей |
Максимальное разрешение на первичном дисплее |
2048х1536, 85 Гц |
2048х1536, 85 Гц |
2048х1536, 60 Гц |
2048х1536, 75 Гц |
Максимальное разрешение на вторичном дисплее |
1600х1200, 85 Гц |
1600х1200, 85 Гц |
2048х1536, 60 Гц |
2048х1536, 75 Гц |
Максимальное разрешение на TV |
1600х1200 |
1600x1200 |
1024х768 |
800х600 |
Максимальное разрешение на DFP |
1280х1024 |
1280х1024 |
1280х1024 |
? |
Возможности настройки монитора | ||||
Настройки цветов |
Контраст отдельно для R, G, B и совместно Цветовая температура |
Контраст отдельно для R, G, B и совместно Цветовая температура |
Яркость Контраст отдельно для R, G, B и совместно |
Яркость и контраст отдельно для R, G, B и совместно Digital Vibrance (насыщенность) |
Настройки размеров и позиции изображения |
Размеры, позиция |
Размеры, позиция |
Размеры, позиция |
Позиция |
Дополнительные возможности |
Тонкие настройки видеорежимов: частота кадров, строк Размеры боковых полей (overscan areas) |
Тонкие настройки видеорежимов: частота кадров, строк Размеры боковых полей (overscan areas) |
Выбор режима Primary/Secondary для любого устройства отображения |
Нет |
Возможности настройки TV Out | ||||
Поддерживаемые стандарты |
NTSC / PAL |
NTSC / PAL |
NTSC M PAL B/G/D/K/I/L |
NTSC M/J PAL B/G/D/K1/I |
Настройки цветов |
Яркость, контраст, насыщенность, сдвиг гаммы, |
Яркость, контраст, насыщенность, сдвиг гаммы, |
Контраст, насыщенность |
Яркость, контраст |
Настройки подавления мерцания |
3 уровня подавления |
3 уровня подавления |
3 уровня подавления |
3 уровня подавления |
Настройки размеров и позиции изображения |
Нет |
Нет |
Размеры, позиция |
Позиция |
Дополнительные возможности |
Подавление мерцания на резких цветовых переходах |
Подавление мерцания на резких цветовых переходах |
4 уровня настройки резкости Подавление мерцания на резких цветовых переходах |
Настройка Digital Vibrance (насыщенность) |
Возможности управления рабочим столом | ||||
Поддержка нескольких виртуальных рабочих столов |
Любое количество виртуальных рабочих столов |
Любое количество виртуальных рабочих столов |
До 9 виртуальных рабочих столов |
Нет |
Поддержка горячих клавиш для управления режимами |
Есть |
Есть |
Нет |
Нет |
Управление приложениями |
Есть |
Есть |
Есть |
Нет |
Дополнительные возможности |
Режимы "zoom" и "pan" для виртуального рабочего стола |
Режимы "zoom" и "pan" для виртуального рабочего стола |
Нет |
Нет |
Поддержка мультимониторных конфигураций | ||||
Режим Clone (дублирование изображения на второй дисплей) |
Есть |
Есть |
Есть |
Есть |
Режим Zoom (отображение участка изображения в полный экран второго дисплея) |
Есть |
Есть |
Нет |
Есть |
Расширение рабочего стола на два дисплея |
Есть |
Есть |
Есть |
Есть |
Поддержка оверлеев | ||||
Настройки цветов оверлея |
Нет |
Нет |
Яркость |
Яркость, контраст, насыщенность, сдвиг гаммы |
Отображение оверлея на полный экран второго дисплея |
Есть |
Есть |
Нет |
Есть |
Дополнительные возможности |
Нет |
Нет |
Нет |
Управление масштабированием оверлеев |
Поддержка DVD | ||||
Motion compensation |
Есть |
Есть |
Есть |
Есть |
De-Interlacing |
Есть |
Есть |
Есть |
Есть |
Аппаратная поддержка iDCT |
Нет |
Нет |
Есть |
Нет |
3D - возможности | ||||
Количество пиксельных конвейеров |
2 |
2 |
1 |
2 |
Количество текстурных модулей на конвейер |
2 |
1 |
3 |
2 |
Скорость заливки полигонов (pixel fillrate) |
250 Мпикс/сек |
250 Мпикс/сек |
150 Мпикс/сек |
400 Мпикс/сек |
Скорость заливки полигонов (texel fillrate) с мультитекстурированием |
500 Мтекс/сек |
250 Мтекс/сек |
450 Мтекс/сек |
800 Мтекс/сек |
Поддерживаемые режимы фильтрации текстур |
Билинейная Трилинейная Анизотропная(?) |
Билинейная Трилинейная |
Билинейная Трилинейная Анизотропная |
Билинейная Трилинейная Анизотропная |
Поддерживаемые методы эмуляции рельефности |
emboss EMBM(?) |
emboss EMBM |
emboss EMBM Dot3 |
emboss Dot3 |
Поддержка компрессии текстур |
Нет |
Нет |
Есть (S3TC/DXTC) |
Есть (S3TC/DXTC) |
Поддержка антиалиасинга ( FSAA / MSAA ) |
Нет |
Нет |
Есть |
Есть |
Аппаратный блок T&L |
Есть (**) |
Нет |
Нет |
Есть |
Поддержка пиксельных шейдеров DirectX 8.1 |
Нет |
Нет |
Нет |
Нет |
Поддержка вершинных шейдеров DirectX 8.1 |
Нет |
Нет |
Нет |
Нет |
Дополнительные возможности |
Нет |
Нет |
Удаление невидимых поверхностей с помощью HyperZ |
Нет |
Тестовая система
Видеокарты были протестированы на стенде следующей конфигурации:
Программное обеспечение:
Для Matrox Millennium G550 я использовал драйвер версии 6.70.008 под Windows 98 и 5.70.010 под Windows 2000.
Для Matrox Millennium G450 я использовал драйвер версии 6.21.003 под Windows 98 и 5.31.003 под Windows 2000.
Для ATI RADEON VE был использован драйвер версии 4.13.7109 под Windows 98 и 5.13.01.3211 под Windows 2000.
Плата NVIDIA GeForce2 MX400 была протестирована на драйвере версии 14.70 под Windows 98 и Windows 2000.
Скорость, качество в 2D
Скорость Matrox Millennium G550 в 2D я измерял с помощью тестов Business Graphics Winmark и High-End Graphics Winmark из комплекта ZD Winbench 99. Замеры производительности Matrox Millennium G550 были произведены в Windows 98 SE и Windows 2000, в сравнении с Matrox Millenium G450, ATI RADEON VE и NVIDIA GeForce2 MX400: Трудно сказать, что в большей мере сказывается на результате в тестах ZD WinBench 99 - качество оптимизации драйвера, скорость подсистемы памяти или скорость прорисовки окон средствами GDI, но в любом случае результат говорит о том, что Matrox Millennium G550, обгоняя своего предшественника, показал хороший результат. Впрочем, было бы удивительно, если бы результат оказался иным. Что касается качества 2D, то это достаточно сложный вопрос: вынос выхода VGA на дочернюю плату может привести к ухудшению качества, однако я не заметил ухудшения качества вывода изображения на монитор. Я использовал мониторы ViewSonic P775 и Hitachi CM776ET, и, конечно, не могу гарантировать, что при использовании других мониторов ситуация не изменится.
Matrox Millennium G550 - новая серия видеокарт с поддержкой двухмониторных конфигураций, благодаря поддержке цифровых мониторов, оказалась еще лучше и удобнее для работы, чем серия G450.
HeadCasting - интересная идея и, по видимому, добротная реализация, но станет ли эта идея популярной - большой вопрос.
В плане качества 2D у меня не появилось никаких замечаний, а вот 3D-часть явно проигрывает конкурентам - ATI RADEON VE и GeForce2 MX400.
Кстати, что характерно, и ATI RADEON VE, и NVIDIA GeForce2 MX400 - урезанные версии высокопроизводительных игровых чипов, с введенной поддержкой мультимониторных конфигураций, а Matrox G550 - эволюционное развитие больше "рабочего", чем "игрового" чипа - Matrox G450. Отсюда и выводы - работать на Matrox Millennium G550 будет комфортно, а играть - не очень.
Итак, плюсы Matrox Millennium G550:
Минусы: