часть 2 - лабораторные испытания
PC Magazine/RE logo (С) СК Пресс 11/95
PC Magazine June 27, 1995, p.205

Сверхбыстродействующие графические платы для профессионалов
Лабораторные испытания

Джефф Мейс


Стабильная работа и оптимизированные драйверы, а не первые места, занятые по результатам лабораторных испытаний, - вот что характеризует лучшие изделия из рассматриваемых в данном обзоре: Diamond Stealth 64 Video VRAM и #9 Imagine128 Pro 8MB.

ЧТО ОЗНАЧАЮТ ЦИФРЫ

На диаграммах Raster Rotate (Поворот растрового изображения), Vector File Open (Открывание векторного файла), AutoCAD 3-D Pan (Пространственное панорамирование AutoCAD) и AutoCAD Redraw All (Полное обновление экрана AutoCAD) результаты приведены в секундах; меньшее время означает более высокую производительность. Сравнительно малый разброс результатов выполнения растровых и векторных тестов объясняется существенными затратами времени на операции ЦП, обращения к памяти и дисковым накопителям, характерными для всех продуктов. Измеренная разница результатов тем не менее существенна.

На диаграмме Winstone 95 приведены результаты, полученные при разрешении 1024x768 и 24-бит представлении цвета. Результаты теста Winstone - хороший индикатор производительности платы с разнообразными прикладными программами Windows.

Диаграммы графического теста WinMark 95 (составной части набора контрольных тестов WinBench 95) начинаютс с результатов, показанных при разрешении 1200x1024 и 24-бит представлении цвета. Это, пожалуй, минимальное разрешение, применяемое на 17-дюйм или более крупных мониторах для задач САПР и графики. Мы также привели результаты графического теста Graphics Winstone, полученные при разрешении 1600x1200 и 16-бит представлении цвета.

При столь малой глубине цвета различия между платами стираются. Это происходит потому, что изображения с 16-бит цветами могут занимать в памяти фактически в два раза меньший объем, чем изображения с реалистическим цветом. Большинство изображений с реалистичной цветопередачей, обычно называемые 24-бит изображениями, требуют 32 бит для хранения одного пиксела. Оставшиес 8 бит используются для альфа-канала, который может содержать информацию о состоянии 24-бит изображения - такую, как маски слоев прозрачности или выбранные объекты.

Спецификация TIFF 6 определяет признаки информации альфа-канала, делая таким образом фирменные форматы файлов доступными для общего пользования. Драйверы графических плат должны проверять состояние альфа-канала и отключать режимы оптимизации, подобные режиму упаковки пикселов, чтобы воспроизвести изображение. Альфа-канал удваивает требования к пропускной способности при переходе с 16-бит на 24-бит цвета, давая более мощным платам шанс проявить свое превосходство над слабыми изделиями. Для теста Winstone и графического теста Graphics WinMark более высокие взвешенные оценки говорят о лучшей производительности.

Плата MGA Millennium получила высшие оценки во всех стандартных контрольных тестах, но не показала удовлетворительных результатов при выполнении практических тестов Raster Rotate и Vector File Open. Плата Millennium особенно успешно проявила себя в тестах WinBench 95, предусматривающих запись растрового изображения в память с цветовым кодированием. Это удалось ей благодаря тому, что она помещает растр в неиспользуемые участки буфера изображения и применяет аппаратные акселераторы для достижения высокой пропускной способности при передаче информации о пикселах. Использование в плате Millennium Windows-ОЗУ (WRAM) способствует успешному выполнению подобных операций. Набор тестов WinBench 95 построен как имитатор типичных прикладных программ Windows, и как таковой использует весьма ограниченное число внеэкранных растров, которые не очень велики и сложны. 8-Мбайт буфер изображения платы Millennium предоставляет более чем достаточное пространство для их хранения. Однако в кэш-памяти платы не удалось разместить TIFF-изображение размером 16,5 Мбайт, использовавшееся в нашем тесте Raster Rotate; в этом случае производительность Millennium упала до средней. Когда мы отключили модули кэш-памяти для хранени растра, предусмотренные на плате Millennium, ее оценки в тесте Graphics WinMark упали более чем на 16%. Мы считаем, что необходимо продолжить работу по оптимизации драйверов этой платы, чтобы улучшить ее показатели при обработке крупных цветных изображений.

Плата #9 Imagine128 Pro 8MB без каких-либо осложнений продемонстрировала высокие результаты во многих наших тестах благодаря 128-разрядной магистрали данных, связывающей ее с видеопамятью и быстродействующим RAMDAC. Контроллер имеет 128 внешних выводов, и все они использованы для физической реализации канала данных. Это позволяет осуществить беспрепятственную передачу четырех 32-бит блоков цветовых данных в каждом такте. Дополнительный анализ отдельных тестов WinBench показал, что драйвер платы очень хорошо оптимизирован для выполнения некоторых сложных растровых операций. Это предопределило отличные результаты, показанные устройством в наших тестах Raster Rotate и Winstone.

Платы FireStorm 192 фирмы rPC и Maxmedia CX/Pro фирмы UMAX, в которых используются три микросхемы S3 Vision 864, совместно образующие 192-разрядную магистраль данных, продемонстрировали одни из лучших результатов в нескольких тестах пересылки блоков (BitBlt transfer) из набора тестов WinBench. В тесте Color Bitmap Screen-to-Screen BitBlt SRCCOPY (копирует исходный прямоугольник непосредственно в прямоугольник назначения) эти платы вдвое превзошли по производительности платы MGA Millennium (данные об этом тесте не приведены). Обе платы хорошо проявили себя в наших тестах Raster Rotate и Vector File Open, которые, видимо, наиболее точно из всех тестов набора отражают реальную производительность графической рабочей станции.

Изделие Stealth 64 Video VRAM фирмы Diamond Multimedia Systems показало в целом лучшие результаты, чем другие платы, построенные на основе микросхем S3 Vision 968. Отчасти это можно объяснить работой S3 Vision 968 и RAMDAC в электрическом режиме, выходящем за рамки, установленные в спецификациях изготовителя, хотя мы не заметили никаких признаков аппаратной перегрузки в ходе нашего 72-ч прогона на надежность. Высокие оценки, полученные 4-Мбайт платой во многих тестах, можно объяснить также прекрасной оптимизацией драйверов и применением схемы упаковки пикселов фирмы S3.

Платы Winner2000Pro/X фирмы ELSA, MGA Millennium и #9GXE64 Pro 1600 PCI показали великолепные результаты в тестах AutoCAD. Различия между платами, построенными на одних и тех же микросхемах, объясняются качеством драйверов DLD AutoCAD.

КАК ПРОВОДИЛИСЬ ИСПЫТАНИЯ

Наш испытательный стенд представлял собой систему HP Vectra XU 5/90C Pentium, оснащенную 16-Мбайт ОЗУ и 256-Кбайт кэш-памятью второго уровня. Конфигурация всех тестовых систем была настроена для выполнения работы под управлением MS-DOS 6.2 и Windows 3.1 с использованием постоянного файла подкачки размером 42-Мбайт и включенным режимом 32-разрядного доступа к дискам. Каждая система содержала также жесткий диск Quantum емкостью 540 Мбайт с интерфейсом Enhanced-IDE, накопителем CD-ROM Toshiba XM-4103 и монитором Mag Innovision 17 MXP-17F. Для тестирования плат на очень высоких частотах регенерации, мы использовали следующие 21-дюйм мониторы: Radius SuperMatch 21 TXL, NSA Hitachi SuperScan Supreme 21 и Nanao FX2-21. Мы использовали прибор Extron SRI для определения действительных частот вертикальной и горизонтальной развертки.

В число испытательных прикладных программ были включены Adobe Photoshop for Windows 3.0, AutoCAD for DOS, редакции 12, CorelDRAW 5.0, Microsoft Excel 5.0, Microsoft Word for Windows 6.0, Paradox for Windows 5.0 и Visio 3.0 фирмы Shapeware Corp. Мы также инсталлировали GoldMine 2.5 for DOS фирмы ELAN Software Corp. и ориентированную на DOS программу Omodem 5.0 фирмы Mustang Software. Мы использовали программу Boot Commander фирмы V Communications для того, чтобы задавать различный порядок загрузки для AutoCAD и Windows.

Мы использовали контрольные тесты Winstone 95 и WinBench 95 лаборатории PC Labs для проверки базовых функций при работе под управлением Windows с несколькими различными значениями разрешающей способности. Контрольные тесты имеют 3-процентную погрешность результатов.

Для проверки производительности на задачах САПР мы использовали заказную версию контрольных задач AutoCAD Группы пользователей AutoCAD из Сан-Диего, разработанную Крисом Делуччи. Эта версия была подготовлена специально для журнала PC Magazine в целях тестирования только тех графических операций, которые имеют отношение к оценке производительности графических плат в среде AutoCAD. Мы тестировали только платы, снабженные драйверами дисплейных файлов (DLD). Данные драйверы и любые предусмотренные в них собственные командные функции использовались для выполнения таких распространенных функций, как панорамирование, масштабирование и перечерчивание изображения на экране. Сначала мы установили разрешение 1024x768 в 256-цветном режиме; тест визуализации объекта выполнялся при разрешении 1024x768 и 24-бит представлении цвета. Контрольные задачи включали такие обычные операции AutoCAD, как пространственное панорамирование и масштабирование, отображение меню с пиктограммами, изменение размеров текста, перечерчивание и регенераци изображений. Результаты измерялись в секундах.

В нашем тесте Vector File Open использовался пакет CorelDRAW в режиме с разрешением 1024x768 и 24-бит представлением цвета. Мы открывали сложный тестовый файл и измеряли время, необходимое для его отображени на экране. Файл содержал сотни 24-бит градаций цветов и более 750 графических рисованных элементов со сложными последовательностями монтажа. Тест содержит обычные и малоизвестные вызовы интерфейса графических устройств (GDI) Windows и благодаря графическому контроллеру интерпретирует векторную графику в виде операций рисования многоугольников, линий и закрашивания областей цветом. Мы прогоняли этот тест трижды и для каждого изделия приводим среднее значение времени выполнения.

При выполнении теста Raster Rotate мы использовали программу Adobe Photoshop 3.0, работающую с разрешением 1024x768 и 24-бит представлением цвета, для пересылки фрагментов растра нашего файла объемом 16,5 Мбайт. Этот 32-бит файл формата TIFF содержит 8-разрядный альфа-канал, находящийся над 24-бит каналами RGB. Мы измеряли время, затрачиваемое на поворот нашего контрольного изображения на 153' против часовой стрелки. Поскольку в настоящее время спецификация TIFF 6 предусматривает наличие тегов-признаков текстовых данных, мы оценивали, какое влияние этот канал оказывает на драйверы, использующие схемы уплотнени элементов изображения в режимах с 32-бит данными, и проверяли влияние на производительность при 24-бит режимах.

Наши тесты устойчивости драйверов предусматривали одновременное выполнение нескольких прикладных программ Windows и одной прикладной программы DOS (в окне DOS); мы производили переключение между ними при различных сочетаниях глубины цвета и разрешающей способности. Такой режим работы позволяет сократить требуемые ресурсы Windows до менее чем 26%. Эти тесты дали нам возможность проверить степень устойчивости драйверов в самых суровых реальных условиях.

Raster Rotate
Минуты:секунды
Cardex Genesis 2:41
Diamond Stealth 64 Video VRAM2:38
Diamond Viper Pro Video 2:54
ELSA Winner2000Pro/X 2:43
Genoa VideoBlitz III AV 2:46
Hercules Graphite Terminator 2:42
MGA Impression Plus PCI 2:42
MGA Impression Plus 220 PCI 2:41
MGA Millennium 2:41
#9FX Motion771 2:38
#9GXE64 Pro 1600 PCI 2:34
#9 Imagine128/1600 2:44
#9 Imagine128 Pro 8MB 2:27
rPC FireStorm 192 2:38
STB Velocity 64V 2:39
UMAX Maxmedia CX/PRO 2:29
Чем меньше показатель, тем лучше

Vector File Open
Минуты:секунды
Cardex Genesis 3:02
Diamond Stealth 64 Video VRAM 3:03
Diamond Viper Pro Video 3:03
ELSA Winner2000Pro/X 3:13
Genoa VideoBlitz III AV 3:19
Hercules Graphite Terminator 3:02
MGA Impression Plus PCI 3:25
MGA Impression Plus 220 PCI 3:21
MGA Millennium 3:18
#9FX Motion771 3:05
#9GXE64 Pro 1600 PCI 3:25
#9 Imagine128/1600 3:00
#9 Imagine128 Pro 8MB 3:25
rPC FireStorm 192 3:10
STB Velocity 64V 3:02
UMAX Maxmedia CX/Pro 3:04
Чем меньше показатель, тем лучше

Winstone 95
Разрешение 1024x768 при 24-бит глубине цвета
Оценка
Cardex Genesis 101.6
Diamond Stealth 64 Video VRAM 107.2
Diamond Viper Pro Video 96.6
ELSA Winner2000Pro/X 105.0
Genoa VideoBlitz III AV 101.7
Hercules Graphite Terminator 102.6
MGA Impression Plus PCI 88.1
MGA Impression Plus 220 PCI 91.0
MGA Millennium 115.5
#9FX Motion771 97.8
#9GXE64 Pro 1600 PCI 101.1
#9 Imagine128/1600 103.0
#9 Imagine128 Pro 8MB 105.9
rPC FireStorm 192 103.0
STB Velocity 64V 100.4
UMAX Maxmedia CX/Pro 102.7
Чем выше показатель, тем лучше

AutoCAD 3-D Pan
Cекунды
Cardex Genesis 0.7
Diamond Stealth 64 Video VRAM1.2
Diamond Viper Pro Video 2.2
ELSA Winner2000Pro/X 0.4
Genoa VideoBlitz III AV 0.8
Hercules Graphite Terminator N/A*
MGA Impression Plus PCI 0.4
MGA Impression Plus 220 PCI 0.4
MGA Millennium 0.3
#9FX Motion771 0.3
#9GXE64 Pro 1600 PCI 0.2
#9 Imagine128/1600 0.3
#9 Imagine128 Pro 8MB N/A**
rPC FireStorm 192 0.6
STB Velocity 64V N/A**
UMAX Maxmedia CX/Pro N/A**
Чем меньше показатель, тем лучше
N/A* - Не применимо: данный тест не прошел
N/A** - Не применимо: на время тестирования драйверы AutoCAD, не поставлялись.

AutoCAD Redraw All
Cекунды
Cardex Genesis 4.3
Diamond Stealth 64 Video VRAM 2.1
Diamond Viper Pro Video 1.6
ELSA Winner2000Pro/X 1.2
Genoa VideoBlitz III AV 4.3
Hercules Graphite Terminator N/A*
MGA Impression Plus PCI 1.6
MGA Impression Plus 220 PCI 1.6
MGA Millennium 1.5
#9FX Motion771 2.2
#9GXE64 Pro 1600 PCI 1.5
#9 Imagine128/1600 1.7
#9 Imagine128 Pro 8MB N/A**
rPC FireStorm 192 2.9
STB Velocity 64V N/A**
UMAX Maxmedia CX/Pro N/A**
Чем меньше показатель, тем лучше
N/A* - Не применимо: данный тест не прошел
N/A** - Не применимо: на время тестирования драйверы AutoCAD, не поставлялись.

Graphics WinMark 95
Разрешение 1200х1024 при 24-бит глубине цвета
Млн. пиксел/с
Cardex Genesis N/A*
Diamond Stealth 64 Video VRAM 13.2
Diamond Viper Pro Video 7.2
ELSA Winner2000Pro/X N/A*
Genoa VideoBlitz III AV 8.9
Hercules Graphite Terminator 9.6
MGA Impression Plus PCI 9.1
MGA Impression Plus 220 PCI 8.8
MGA Millennium 16.0
#9FX Motion771 N/A*
#9GXE64 Pro 1600 PCI N/A*
#9 Imagine128/1600 N/A*
#9 Imagine128 Pro 8MB 13.2
rPC FireStorm 192 10.9
STB Velocity 64V 8.8
UMAX Maxmedia CX/Pro 10.7
Чем выше показатель, тем лучше
N/A* - Не применимо: Изделие работает в режиме цветной графики.
Разрешение 1600х1200 при 16-бит глубине цвета
Млн. пиксел/с
Cardex Genesis 11.9
Diamond Stealth 64 Video VRAM 14.8
Diamond Viper Pro Video 10.2
ELSA Winner2000Pro/X 12.8
Genoa VideoBlitz III AV 13.6
Hercules Graphite Terminator 12.9
MGA Impression Plus PCI 12.8
MGA Impression Plus 220 PCI 13.1
MGA Millennium 16.5
#9FX Motion771 14.1
#9GXE64 Pro 1600 PCI 13.4
#9 Imagine128/1600 16.0
#9 Imagine128 Pro 8MB 15.7
rPC FireStorm 192 N/A**
STB Velocity 64V 13.4
UMAX Maxmedia CX/Pro N/A**
Чем выше показатель, тем лучше
N/A** - Не применимо: Изделие обеспечивает данный уровень разрешения только при 24-бит глубине цвета.

Сводка характеристик. Графические платы высокого класса
+ ДА - НЕТCardexpert Technology Inc.
Cardex Genesis
Diamond Multimedia Systems Inc.
Stealth 64 Video VRAM
Diamond Multimedia Systems Inc.
Viper Pro Video
ELSA Inc.
Winner2000-Pro/X
Genoa Systems Corp.
VideoBlitz III AV
Hercules Computer Technology Inc.
Graphite Terminator Professional
Matrox Graphics Inc.
MGA Impression Plus PCI
Matrox Graphics Inc.
MGA Impression Plus 220 PCI
Matrox Graphics Inc.
MGA Millennium
Number Nine Visual Technology Corp.
#9FX Motion771
Number Nine Visual Technology Corp.
#9GXE64 Pro 1600 PCI
Number Nine Visual Technology Corp.
#9 Imagine128/1600
Number Nine Visual Technology Corp.
#9 Imagine128 Pro 8MB
rPC, отделение Radius Inc.
FireStorm 192
STB Systems Inc.
Velocity 64V
UMAX Technologies Inc.
Maxmedia CX/Pro
Цена изделия в испытуемой конфигурации (долл.)439(каталог)559(реальная)649(реальная)699(каталог)629(каталог)569(каталог)599(каталог)699(каталог)948(каталог)499(реальная)799(реальная)1199(реальная)1999(реальная)999(каталог)449(каталог)1299(каталог)
ИС графического акселератораS3 Vision 964S3 Vision 968Weitek Power 9100S3 Vision 968S3 Vision 968S3 Vision 968MGA 64-bitMGA 64-bitMGA-2064WS3 Vision 968S3 Vision 964Imagine128Imagine128S3 Vision 864S3 Vision 968S3 Vision 864
Фирма-поставщик VGA BIOSS3DiamondDiamondELSAPhoenixPhoenixMatroxMatroxMatroxNumber NineNumber NineNumber NineNumber NinePhoenixSTBUMAX
Характеристики дисплея
Максимальное графическое разрешение при прогрессивной развертке 1600x12001600x12001600x12001600x12001600x12001600x12001600x12001600x12001600x12001600x12001600x12001600x12001920x10601600x12001600x12001600x1200
Максимальное количество цветов при:
разрешении 1600x1200650006500065000650006500065000650006500016,7 млн.65000650006500016,7 млн.16,7 млн.6500016,7 млн.
разрешении 1280x10246500016,7 млн.16,7 млн.6500016,7 млн.16,7 млн.16,7 млн.16,7 млн.16,7 млн.65000650006500016,7 млн.16,7 млн.16,7 млн.16,7 млн.
разрешении 1024x76816,7 млн.16,7 млн.16,7 млн.16,7 млн.16,7 млн.16,7 млн.16,7 млн.16,7 млн.16,7 млн.16,7 млн.16,7 млн.16,7 млн.16,7 млн.16,7 млн.16,7 млн.16,7 млн.
Максимальная частота прогрессивной развертки при максимальной глубине цвета, Гц:
разрешении 1600x1200607666807276(1)72857275767972668066
разрешении 1280x102475100(1)7510475100(1)7611090857690112858590(1)
разрешении 1024x76875120(1)10010484120(1)7612012093120(1)185(1)156(1)120(1)100120(1)
Фиксированные частоты регенерации для конкретных мониторов-+++-++++++--+++
Установка частоты регенерации для конкретных мониторов потребителем++++++++++++++++
Характеристики буфера изображения:
Память отображения4 Мбайт VRAM4 Мбайт VRAM4 Мбайт VRAM4 Мбайт VRAM4 Мбайт VRAM4 Мбайт VRAM4 Мбайт VRAM4 Мбайт VRAM8 Мбайт VRAM4 Мбайт VRAM4 Мбайт VRAM4 Мбайт VRAM8 Мбайт VRAM6 Мбайт VRAM4 Мбайт EDO VRAM6 Мбайт DRAM
Расширение памяти пользователем-++--++++--++---
Макс. объем устанавливаемой памяти, Мбайт4448444484448646
Характеристики RAMDAC:
Изготовитель и номер моделиIBM RGB525TI PTVP3026IBM RGB525TI PTVP3026IBM RGB514IBM RGB524TI PTVP3026TI PTVP3026TI PTVP3026IBM RGB524TI PTVP3025TI PTVP3024IBM RGB528TI PTVP3026IBM RGB524TI PTVP3026
Тактовая частота, МГц175220175220170220175220175220220220220175220175
Драйверы
AutoCAD (версия 12)++++++++++++-++(2)+(2)
ADI в защищенном режиме++++++++++++N/A++(2)+(2)
Процессор или драйвер отображения++++++++++++N/A++(2)+(2)
8514/A+--++----------+
Microsoft Windows NT 3.5-+Факульт.++++++--+--++
OS/2 Warp, версия 3-+++++++-+++--+Факульт.
Средства AutoCAD
Масштабирование общего вида++++++++++++N/A++(2)+(2)
Текстовое окно-+++++++++++N/A++(2)+(2)
Характеристики микросхем
Кэширование растровых фрагментов+++++++++++--+++
Кэширование шрифтов++++++++++++++++
Аппаратное ускорение видео-+++++++++-++-+-
Истинное видео масштабирование--+-------------
Утилиты Microsoft Windows
Переключение разрешающей способности-++++-+++----++-
Виртуальный рабочий стол-+-++-++++++++++
Максимальное разрешениеN/A2048x1536N/A1600x12001600x1200N/A1600x12001600x12001600x12002048x20482048x20482048x12002048x10241600x12001600x12002048x1024
Панорамирование/масштабирование- -+ +- ++ ++ +- ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +
Цветовая калибровка/гамма-коррекция- -+ ++ ++ +- -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +
Настройка монитора DOS/Windows- ++ ++ ++ ++ ++ -+ ++ ++ ++ ++ ++ ++ -+ -+ ++ -
Инсталляция DOS/Windows- ++ ++ ++ ++ +- ++ ++ ++ ++ -+ -+ -+ -+ ++ ++ +
Техническая поддержка
Бесплатная телефонная связь для технических консультаций---+-+-------+++
Бесплатный телефонный номерОтсутствует800-468-5846800-468-5846800-272-3572Отсутствует800-532-0600800-361-1408800-361-1408800-438-6163800-438-6163800-438-6163800-438-6163800-459-4772800-234-4334800-562-0311
Платный телефонный номер510-252-1118408-325-7000408-325-7000408-565-9669408-432-9090510-623-6030514-685-2630514-685-2630514-685-2630617-674-0009617-674-0009617-674-0009617-674-0009408-541-5400214-234-8750510-651-9488
Номер BBS510-354-3800408-325-7175408-325-7175408-565-9630408-943-1231510-623-7449514-685-6008514-685-6008514-685-6008617-862-7502617-862-7502617-862-7502617-862-7502408-541-6190214-437-9615510-651-2550
Гарантия, лет35532522355555Весь срок службы1
Обновление версий/возврат- -+ -+ -- -- -+ -- -- -- -+ ++ ++ ++ +- -- -- -
N/A - Неприменимо. Изделие не обладает такой функциональной возможностью.
(1) Мы не смогли проверить эту частоту регенерации во время тестирования.
(2) Драйверы AutoCAD имеются, но не были получены нами к началу испытаний.