PC Magazine/RE logo
©СК Пресс 11/96
PC Magazine June 25, 1996, p.173

Сильные мира сего

Джефф Мейс


Сводка характеристик. Двумерные графические акселераторы высокого класса

+ ДА - НЕТATI Graphics Pro TurboDiamond Stealth64 Video 3400XLELSA Winner2000 Pro/X4Hercules Terminator ProfessionalMatrox MillenniumNumber Nine Imagine 128Number Nine Imagine 128 Series 2
Цена, рекомендуемая изготовителем/реальная розничная, долл.539, 435569, 483599, 500Нет, 499549, 479699, 639699, 699
ИС графического акселератораATI mach64S3 Vision 968S3 Vision 968S3 Vision 968MGA 2064WImagine 128Imagine 128 Series 2
Ширина тракта данных, бит6464646464128128
Видеоускорение/преобразование цветовых пространств/трехмерное ускорение+ + -+ + -+ + -+ + -+ + + 1+ - -+ + + 1
RAMDAC IBM Pallette DAC TI TVP3026 TI TVP3026 IBM ESD 9314 TI TVP3026 TI TVP3026 IBM Pallette DAC
Рабочая частота RAMDAC, МГц220220220220220220220
Характеристики дисплея
Память дисплея4-Мбайт VRAM4-Мбайт VRAM4-Мбайт VRAM4-Мбайт VRAM4-Мбайт VRAM4-Мбайт EDO VRAM4-Мбайт EDO VRAM
Макс. объем устанавливаемой памяти, Мбайт4484844
Макс. разрешение при прогрессивной развертке, точка/дюйм1600x12001600x12001600x12801600x12801600x12801600x12801600x1280
Макс. количество цветов/частота регенерации при разрешении:
1600x128065000, 76 Гц65000, 76 Гц65000, 80 Гц65000, 72 Гц65000, 85 Гц65000, 83 Гц65000, 83 Гц
1280x102416,7 млн., 60 Гц16,7 млн., 90 Гц16,7 млн., 83 Гц16,7 млн., 75 Гц16,7 млн., 110 Гц65000, 118 Гц65000, 118 Гц
1024x76816,7 млн., 75 Гц16,7 млн., 120 Гц16,7 млн., 104 Гц16,7 млн., 90 Гц16,7 млн., 120 Гц16,7 млн., 150 Гц16,7 млн., 150 Гц
1152x86416,7 млн., 60 Гц16,7 млн., 90 Гц16,7 млн., 82 Гц16,7 млн., 60 Гц16,7 млн., 120 Гц 216,7 млн., 150 Гц16,7 млн., 150 Гц
800x600 (Super VGA)16,7 млн., 100 Гц16,7 млн., 120 Гц16,7 млн., 160 Гц16,7 млн., 120 Гц16,7 млн., 200 Гц16,7 млн., 150 Гц16,7 млн., 150 Гц
Драйверы и программное обеспечение
Direct Draw/Direct Video + ++ ++ -+ ++ ++ ++ +
Windows 95, Windows NT, OS/2 3.0+ + ++ + ++ + ++ + ++ + ++ + ++ + +
AutoCADСобственныйPanaceaELSA PowerPanaceaMatroxPanaceaPanacea
Прямая совместимость с DOS/Windows/Windows NT+ - -+ - -+ + ++ - -+ + -+ - -+ - -
Обслуживание двух экранов--+++++
Всплывающие меню/настраиваемые всплывающие меню- -+ ++ ++ ++ ++ ++ +
Панорамирование и масштабирование в реальном времени/вид "с птичьего полета"+ ++ ++ ++ -+ ++ ++ +
Процессор списка дисплея/графическое отображение текста+ +- -+ ++ ++ ++ ++ +
Динамическая настройка разрешения/управление частотой регенерации+ ++ ++ ++ ++ ++ ++ +
Динамическая настройка глубины цвета+ (только Win 3.1)+-----
Характеристики виртуального рабочего стола:
Максимальный размер
2048x15362048x15361600x12001600x12001600x12003200x12003200x1200
Панорамирование и масштабирование/автоматическое центрирование
+ -+ ++ ++ ++ ++ ++ +
Цветовая калибровка параметров RGB/управление мощностью потребления дисплея
+ ++ ++ ++ ++ ++ ++ +
Утилита воспроизведения видеоклипов/программа MPEG
+ +- +- ++ +- ++ ++ +
Доступ к графическим утилитам по "горячим" клавишам
++-++++
ПО от независимых поставщиковОтсутствует3D F/X, CorelDraw 4.0, Digital Video ProducerОтсутствуетОтсутствует3D F/X, NASCAR racingSoftMPEG 95SoftMPEG 95
Техническая поддержка
Гарантия (детали и сборка), год5635355
Адрес Web (http://______)www.atitech.cawww.diamond.mm.comwww.elsa.comwww.hercules.comwww.matrox.com/mgawww.nine.comwww.nine.com
1 Трехмерный комплект драйверов не был готов ко времени проведения тестирования.
2 Разрешение 1152x882.

Сводка характеристик. Высококлассные трехмерные графические акселераторы

+ ДА - НЕТAccelGraphics AccelR8Diamond FireGLDynamic Pictures V192 Graphics Acceleration ModuleELSA GLoria 8Fujitsu Sapphire 2SXFujitsu Sapphire 3D DesignerOki TrianGL 16POki TrianGL 24POmnicomp 3Demon SX88Symmetric GLyder 16
Цена, рекомендуемая изготовителем/реальная розничная, долл. 1295, 1295 1995, 1995 4200, 4000 2849, 26001989, 1595 1295, 995 1690, 1392 2799, 2199 2295, 1959 2695, 2695
Встроенный контроллер VGA для работы с двумерной графикой - + + + - - + + - +
Изготовитель и модель ИС двумерной графики Отсутствует S3 Vision968 Cirrus Logic GD5428 S3 Vision968 Отсутствует ОтсутствуетФирменный Фирменный Отсутствует Advance Logic
Память отображения 2-Мбайт VRAM 8-Мбайт VRAM 16-Мбайт VRAM 8-Мбайт VRAM 4-Мбайт VRAM 2-Мбайт VRAM 7-Мбайт VRAM 13-Мбайт VRAM 8-Мбайт VRAM 8-Мбайт VRAM
Изготовитель и модель ИС трехмерного рендеринга 3D Labs Glint 300SX 3D Labs Glint 300SX Фирменный 3D Labs Glint 300SX 3D Labs Glint 300SX 3D Labs Glint 300SX Фирменный Фирменный 3D Labs Glint 300SX 3D Labs Glint 300SX
ИС геометрического сопроцессораОтсутствуетОтсутствуетОтсутствуетОтсутствуетОтсутствуетОтсутствуетОтсутствуетОтсутствуетОтсутствуетGlint Delta
Z-буфер2-Мбайт DRAM8-Мбайт DRAM8-Мбайт DRAM8-Мбайт DRAM4-Мбайт DRAM4-Мбайт DRAM3-Мбайт DRAM3,75-Мбайт DRAM8-Мбайт DRAM8-Мбайт DRAM
Глубина цвета, обеспечиваемая Z-буфером, бит16,24 *16,32243216, 24, 321616243216, 24, 32
Глубина цвета при работе с акселерацией и двойной буферизацией, бит:
640x480
88, 16, 24, 32248, 15, 248, 12, 15, 248, 12, 158, 168, 16, 248, 12, 16, 24/328, 12, 15, 24
800x600
8, 168, 16, 24, 32248, 15, 248, 12, 15, 248, 12, 158, 168, 16, 248, 12, 16, 24/328, 12, 15, 24
1024x768
88, 16, 24, 32248, 15, 248, 12, 1588, 168, 16, 248, 12, 16, 24/328, 12, 15, 24
1280x1024
N/A16248,158N/AN/A8, 16, 248, 12, 168, 12, 15
1600x1200
N/A16N/A8,15N/AN/AN/AN/A8, 12, 168, 12, 15
Трехмерные функции и совместимость с API
Равномерная закраска многоугольников/закраска по Фонгу+ -+ ++ -+ ++ ++ ++ -+ -+ ++ +
Сглаживание/альфа-сопряжение+ ++ ++ ++ ++ ++ +- -- -+ ++ +
Шаблоны/туман/отсечение+ + ++ + ++ + ++ + ++ + ++ + +- + +- + ++ + ++ + +
Ускорение формирования прозрачных объектов++++++--++
Помощь в выполнении текстурирования---+++--++
Драйверы и программное обеспечение
Драйверы OpenGL для:
Intel Windows NT 3.5/Windows 95
+ ++ -+ -+ ++ -+ -+ -+ -+ ++ +
MIPS Windows NT 3.5
--+-----+-
DEC Alpha/PowerPC Windows NT 3.5
+ -- -+ -+ -+ ++ ++ -+ -+ ++ -
Двумерные драйверы для Windows NT++++++++++
Двумерные драйверы для Windows 95-+-+----++
Двумерные драйверы для OS/2 3.0 -+-+------
Средства Autodesk AutoCAD
Драйвер Windows NT 3.5 AutoCAD-+-+------
Интерфейс Autodesk Heidi ++-+++--++
Формирование вида "с высоты птичьего полета"++-+++----
Текстовое окно AutoCAD ++-+++++--
Техническая поддержка
Гарантия, год3313333333
Адрес Web (http://______)www.accel.graphics.comwww.diamondmm.com.www.dypic.comwww.elsa.comwww.fmi.fujitsu.comwww.fujitsu.comwww.oki.comwww.oki.comwww.phoenix.net/~omnicmpwww.symmetric.com
* С расширенной памятью.
N/A - неприменимо. Продукт не имеет данной характеристики.

Лабораторные испытания. Графические платы высокого класса

По мере устаревания двумерных акселераторов Windows становится очевидным, что задача оптимизации драйверов с целью повышения производительности устройств в среде Windows 95 по-прежнему актуальна.

Что означают цифры

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

Персональный компьютер вторгся в сферу, ранее безраздельно принадлежавшую рабочим станциям. ПК на базе процессора Pentium Pro в сочетании с соответствующим трехмерным акселератором и прикладной программой OpenGL достигает внушительных результатов на многих трехмерных задачах, в том числе САПР, визуализации, анимации и виртуальной реальности.

Анализ двумерных тестов. Наши тесты QuarkXPress и Adobe Photoshop характеризуют производительность при работе с 24-бит графикой. Продукты, оптимизированные для обработки векторной графики, показали лучшие результаты на тесте QuarkXPress. В полученном результирующем времени мы выделяли время открывания файла, время, затрачиваемое на выполнение множественных операций масштабирования и операции вертикальной прокрутки. Плата Number Nine Imagine 128 доказала свое превосходство на тестах QuarkXPress в целом. Интересно отметить разницу в производительности между платами Diamond, ELSA и Hercules, которые выполнены на базе одного и того же контроллера S3 968. Поскольку вычислительная мощность аппаратных средств этих плат в сущности одинакова и зависит от частоты тактового генератора контроллера памяти и частоты переключения RAMDAC, то преимущество платы Hercules Terminator было, по-видимому, обусловлено оптимизацией драйверов.

Тесты Photoshop принесли неоднородные результаты. На наших диаграммах Photoshop показаны как врем отображения (Display Time), так и общее время (Overall Time). Показатель "время отображения" характеризует полное время, затрачиваемое программой Photoshop на ожидание, пока плата завершит перечерчивание изображения на экране. "Общее время" представляет собой полное время, необходимое для завершения теста. В некоторых случаях изделие, показавшее лучшее "врем отображения", оказывалось не самым быстрым по показателю "общее время". Например, плата Matrox Millennium показала лучший результат "врем отображения", вероятно, благодаря применению памяти WRAM, позволяющей еще более ускорить передачу битовых блоков при работе с 24-бит цветом, но лучшее "общее время" было показано платой Number Nine. Плата ATI Graphics Turbo столкнулась с трудностями при выполнении тестов Photoshop - скомпилированных с помощью пакета Visual Test 4.0 - и поэтому получила оценку N/A.

Тесты ZD Graphics WinMark 96 и Winstone 96 служат наиболее общей мерой производительности. Они не предназначены для того, чтобы выполнять операции, характерные для 24-бит графических прикладных программ. Новая плата Number Nine Imagine 128 Series 2 была самой быстродействующей на тесте Graphics WinMark, доказав превосходство нового контроллера над аналогичным более старым устройством, Imagine 128, но также свидетельствуя о насущной необходимости дальнейшей оптимизации 24-разрядных драйверов, поскольку превосходство не было столь явным на наших тестах QuarkXPress и Photoshop. Плата Millennium показала наивысшую производительность на тестах Winstone. Она превосходно проявила себя на новом тесте Winstone 32 и немного опередила плату Terminator Pro на тесте Winstone 96.

Таблица, отражающая производительность при работе с AutoCAD for DOS, показывает, что лучшую производительность имеют платы, оснащенные драйверами Panacea. Все платы, за исключением Hercules, показавшей самое медленное время, имели похожие результаты. Различия, составляющие несколько секунд в ту или иную сторону, могут быть объяснены разницей в быстродействии аппаратных средств.

Во многих случаях результаты, показанные продуктами на многих тестах, были очень близки. Различие в методах оптимизации драйверов может стать причиной расхождени результатов на один-два балла, что может мгновенно отбросить плату с первого места на третье. Поэтому редакция PC Magazine рассматривает производительность лишь как часть полной картины. Для среды Windows 95 появилась новая схема оптимизации, позволяющая обходить интерфейс графических устройств (GDI) операционной системы и перехватывать вызовы функций с целью повышения скорости обработки данных графическими аппаратными средствами. Представители фирм Matrox и Number Nine сообщили, что использовали этот метод. Другие поставщики, как, например, Diamond, утверждают, что не используют его, чтобы избежать проблем несовместимости. Причина разгоревшегося спора в том, что метод может привести к нестабильности некоторых прикладных программ. Хотя мы не встретились с какими-либо проблемами в ходе нашего тестирования, мы продолжим наблюдение за ситуацией. В то время когда готовился этот обзор, мы ждали известий о позиции по этому вопросу фирмы Microsoft.

Чем меньше показатель тем лучше результатAdobe PhotoshopAutoCAD for DOS
Секунды
QuarkXPress
Секунды
ZD Graphics WinMark 96
Млн. пиксел/с
ZD Winstone 96
Баллы
ZD Winstone 32
Баллы
Время отображения, с Общее время, с
ATI Graphics Pro TurboN/A*178,349,574,014,563,088,0
Diamond Stealth64 Video 3400XL10,2147,948,481,320,565,491,5
ELSA Winner2000 Pro/X413,0152,770,981,714,962,789,7
Hercules Terminator Pro11,2144,577,973,321,768,791,9
Matrox Millennium9,8141,550,671,025,069,694,4
Number Nine Imagine 12812,4136,346,468,722,962,788,8
Number Nine Imagine 128 S.212,1143,4N/A**70,726,566,292,4
N/A* - неприменимо. Наш автоматизированный тест не позволил получить точный результат.
N/A** - неприменимо. Данный продукт не располагает драйверами AutoCAD

Анализ трехмерных тестов. Возьмите Pentium Pro и оснастите его быстродействующей платой трехмерного акселератора, такой, как Symmetric GLyder 16 или Dynamic Pictures V192, и вы получите производительность и широту функциональных возможностей, которые два-три года назад можно было встретить лишь в трехмерных рабочих станциях UNIX. Мы можем вращать, преобразовывать, осматривать "с высоты птичьего полета" и взаимодействовать с трехмерными моделями со сглаженными цветовыми переходами в реальном времени. Можно свободно пользоваться освещением и прозрачностью. Однако вышесказанное не относится к текстурированию. "Помощь" в текстурировании, предусмотренная в большинстве испытанных нами плат на базе набора ИС Glint, ограничена как по производительности, так и по степени полезности. В ближайшем будущем более мощные инструменты текстурирования должны выйти из лабораторий и появиться на рынке.

Мы обнаружили, что каждый акселератор имеет свои сильные и слабые стороны. Цифры производительности на наших тестах "Трехмерная графика" (3-D Capability) характеризуют возможности каждой платы на задачах визуализации, трехмерного автоматизированного проектирования и конструирования, объемной анимации. В целом на этих тестах плата GLyder была бесспорным лидером, отчасти благодаря геометрическому препроцессору Delta фирмы 3D Labs - это преимущество испарится, как только другие поставщики начнут выпускать Delta-платы на базе кристалла Glint фирмы 3D Labs. Если ваши интересы сосредоточены в основном в сфере трехмерного автоматизированного проектирования и конструирования, то лучшим выбором для вас станет плата Dynamic Pictures V192; ее производительность точно соответствует рабочим станциям начального уровня.

Задачи виртуальной реальности и имитационного моделирования предъявляют различные требования к возможностям аппаратуры, и для их решения нужна сама высокая производительность при обработке информации в реальном времени. В тесте "Виртуальная реальность/VRML" (Virtual Reality/VRML) основное внимание уделено типичным для этих задач операциям, выполняемым при такой комбинации разрешения и цветовой глубины, котора позволяет добиться оптимальной производительности и совместима с характеристиками периферийных устройств виртуальной реальности. Как плата GLyder, так и Fujitsu Sapphire 2SX располагали всеми необходимыми функциональными возможностями и показали производительность, превышающую субъективный порог восприятия 10 кадр/с, за которым человеческий глаз начинает воспринимать движение как плавное.

Производительность платы акселератора снижается с ростом объема перерабатываемых данных. Наш тест "Вращение образцового объекта" (Rotate Sample Object) показывает, как каждый акселератор проявил себя при работе с различными значениями разрешения и цветовой глубины. Платы, подобные Sapphire 2SX, имевшие широкий разброс показателей, резко снижали производительность, тогда как результаты Dynamic Pictures V192, имевшей малый разброс показателей, снижались незначительно.

До сих пор между ПК и трехмерными рабочими станциями существовали большие различия в цене, производительности и прикладных программах, которые на них выполнялись. Теперь положение изменилось. Рассмотренные нами акселераторы OpenGL 3D существенно повышают производительность ПК при работе с объемными изображениями, сохраняя умеренные цены. В процессе неофициального тестирования (диаграммы не показаны) плата Symmetric GLyder 16, завоевавшая отличие "Редакция советует", продемонстрировала общее увеличение производительности на 400% на трехмерных операциях по сравнению с 200-МГц Pentium Pro без платы ускорителя. Единственным отклонением от этой тенденции стал результат на операциях с формированием прозрачных объектов, где улучшение достигло 2000%, и при работе с текстурами, где оно составило 200%. Такие показатели на трехмерных операциях ставят ПК в один ряд с рабочими станциями начального уровня. Столь высокий уровень производительности позволяет разработать целый ряд профессиональных прикладных программ, в настоящее врем существующих в среде Windows NT, в том числе AVS/Express, Open Inventor, Sense8 World Up!, Parametric ProEngineer и Microsoft SoftImage, причем эти программы будут функционально совершенно идентичными их UNIX-аналогам. Пропасти больше не существует; два мира слились в один.

В ходе неофициального тестирования мы обнаружили, что платы Symmetric GLyder 16 и Dynamic Pictures V192 вполне приемлемо работают на 100-МГц компьютере Vectra XU с процессором Pentium, показывая производительность примерно вдвое ниже, чем на нашей испытательной установке с 200-МГц процессором Pentium Pro. Это означает, что вы можете войти в трехмерный мир, просто добавив такую плату к рядовому Pentium-ПК и подобрав переносимое, кроссплатформенное программное обеспечение, соответствующее спецификации OpenGL.

Вам все еще хочется чего-нибудь помощнее? Просто перенесите вашу прикладную программу OpenGL на более высокопроизводительную систему. Сегодня удельна трехмерная производительность тем дешевле, чем более мощную систему вы приобретаете, - цены более не удваиваются из расчета на каждые 10% повышени производительности. Испытанная нами для сравнени система Intergraph TDZ 300 - трехмерная рабочая станци начального уровня, которая представляет собой относительно плат трехмерных акселераторов в компьютере Pentium Pro следующую, более высокую ступень. Рабоча станция SGI Indigo2 High Impact имеет самую высокую трехмерную производительность, а также наилучшее соотношение цена/производительность.

Трехмерная графика (1024x768)

Чем больше показатель тем лучше результатВращение простого объектаВращение сложного объектаВращение текстурированного объектаВращение прозрачного объектаАрхитектурный вид "с высоты птичьего полета"Вращение простого объекта (800x600)
Кадр/с15/16-бит цвет24-бит цвет15/16-бит цвет24-бит цвет15/16-бит цвет24-бит цвет15/16-бит цвет24-бит цвет15/16-бит цвет15/16-бит цвет
AccelGraphics AccelR8N/A*N/A*N/A*N/A*N/A*N/A*N/A*N/A*N/A*N/A*8,8
Diamond Fire GL5,85,23,53,11,51,43,82,53,20,85,1
Dynamic Pictures V192N/A**13,2N/A**8,3N/A**0,2N/A**4,2N/A**6,7N/A**
ELSA GLoria 810,19,67,67,41,81,87,87,34,84,716,3
Fujitsu Sapphire 2SX9,61,57,11,41,60,990,14,44,49,4
Fujitsu Sapphire 3D DesignerN/A*N/A*N/A*N/A*N/A*N/A*N/A*N/A*N/A*N/A*12,4
Oki TrianGL 16P9,3N/A*3,9N/A*0,3N/A*N/A*N/A*4,9N/A*10,7
Oki TrianGL 24P1010,54,13,70,30,3N/A*N/A*5,45,311,3
Omnicomp 3Demon8,96,96,65,41,51,58,36,54,23,812,1
Symmetric GLyder 1610,28,010,58,11,51,49,56,84,94,314,2
Intergraph TDZ 300 Workstation 1 N/A**17,3N/A**18,1N/A**4,8N/A**13,6N/A**6,0N/A**
1 Сообщается для сравнения.
N/A* - неприменимо. Продукт не смог завершить данный тест.
N/A** - неприменимо. Продукт работает только с 24-бит глубиной цвета.

Виртуальная реальность/VRML (640x480, 16-бит цвет)

Чем больше показатель тем лучше результат
Кадр/с
Вращение сложного объектаВращение текстурированного объектаАрхитектурный вид "с высоты птичьего полета"Динамическое моделирование
AccelGraphics AccelR8N/AN/AN/AN/A
Diamond Fire GL4,52,58,211,8
Dynamic Pictures V192 2 10,30,310,516,9
ELSA GLoria 89,23,410,516,4
Fujitsu Sapphire 2SX8,73,010,820,0
Fujitsu Sapphire 3D Designer8,02,69,314,0
Oki TrianGL 16P3,90,57,912,5
Oki TrianGL 24P4,20,58,215,3
Omnicomp 3Demon8,92,710,816,5
Symmetric GLyder 1615,12,610,818,0
2 тестирование проводилось в режиме с 24-бит цветом.
N/A - неприменимо. Продукт не смог завершить данный тест.

Двумерный AutoCAD (1024x768, 8-бит цвет)

Чем больше показатель тем лучше результатМин:с
AccelGraphics AccelR8 2:50
ELSA GLoria 3D 3 1:49
Diamond Fire GL 3 3:00
Dynamic Pictures V192 N/A
Fujitsu Sapphire 2SX 2:48
Fujitsu Sapphire 3D Designer 2:42
Oki TrianGL 16P N/A
Oki TrianGL 24P 2:22
Omnicomp 3Demon 2:57
Symmetric GLyder 16 2:55
3 Испытывался с драйвером, предоставленным поставщиком.
N/A - неприменимо. Продукт не поддерживает разрешение 1024x768.

Как проводились испытания

Мы тестировали двумерные продукты на 133-МГц компьютерах Pentium фирмы Micron Millennium, располагавших 32-Мбайт ОЗУ с увеличенным временем доступности данных (EDO RAM) и 256-Кбайт внешним кэшем. Каждая система была оснащена платой контроллера Adaptec AHA-2940 PCI SCSI с программным пакетом и драйверами EZ-SCSI 4.0, сетевой интерфейсной платой Proteon 1392plus Token-Ring, жестким диском Conner CPF 2107S (2,1 Гбайт) с интерфейсом SCSI, накопителем CD-ROM Plextor PX-63CS 6Plex и 17-дюйм монитором MAG Innovision MXP17F.

В качестве трехмерной испытательной установки OpenGL использовался компьютер HP Vectra XU 6/150, модернизированный с помощью 200-МГц МП Pentium Pro. Каждая система имела память 64 Мбайт и 2,1-Гбайт жесткий диск с интерфейсом SCSI-2. Графический дисплей обслуживался платой Matrox 2MB Millennium, использовавшейся в качестве вспомогательного устройства теми платами, которые не имели встроенных средств работы с VGA. На каждой системе была установлена Windows NT 3.51 с пакетом Service Pack 3, а также компилятор Visual C++ 4.0. Мы использовали те же самые мониторы MAG Innovision, что и в двумерных испытательных установках.

Наши лабораторные тесты OpenGL 3D были ориентированы на прикладные программы: популярные прикладные программы OpenGL использовались вместе с инструментами измерения производительности, отслеживающими частоту кадров (кадр/с) при работе с различными трехмерными моделями. Каждый тест проводился в режиме с 16-бит цветами при разрешении 640x480, 800x600 и 1024x768 и с истинной цветопередачей при разрешении 1024x768.

Платы, показавшие наивысшую производительность, также были протестированы на машине начального уровня - HP Vectra XU 5/100 с процессором Pentium. Мы обнаружили, что платы Symmetric GLyder 16 и Dynamic Pictures V192, установленные в компьютер Pentium, имеющийся в вашем распоряжении уже сегодня, показывают хорошие результаты. Если вы установите их в Pentium Pro, то их производительность соответственно возрастет: в нашем эксперименте производительность почти удвоилась. Это означает, что вы можете получить доступ в трехмерный мир, просто добавив плату к имеющемуся у вас ПК и обзаведясь переносимым кроссплатформенным программным обеспечением OpenGL.

Частота регенерации составляла 75 Гц, и во всех испытанных режимах требовалась двойная буферизация дл обеспечения плавности отображения движения на экране. Мы использовали AVS/Express, высококлассный инструмент визуализации, позволяющий пользователям соединять заранее подготовленные модули для построения сложных моделей на разных платформах. В нашем тесте "Простой объект" (Simple Object) был использован AVS/Express дл визуализации широко распространенной модели чайника, состоящей из 3416 треугольников, которую мы рассматривали при сглаживании цветового перехода и нулевой и 50%-ной прозрачности. Мы также использовали более сложную молекулярную модель Crumbin, составленную из 400 взаимосвязанных сферических атомов на нашем тесте "Сложный объект" (Complex Object).

Следующие две программы совместимы с продуктами фирмы Silicon Graphics. Open Inventor, высокоуровневый трехмерный набор инструментальных средств разработки, построенный на основе Open GL - предшественник VRML (Virtual Reality Modeling Language - язык моделировани виртуальной реальности). Open Inventor используется дл создания интерактивных трехмерных прикладных программ. Он определяет формат трехмерного метафайла - iv, который совместим с разными платформами и содержит Inventor Scene Graph (граф сцен Inventor).

Фирма Portable Graphics (Остин, шт. Техас) - филиал компании Evans and Sutherland, изготовител высококлассных генераторов изображений, - предоставила позднюю бета-версию реализации Open Inventor дл Windows NT. С помощью ее программы просмотра сцен мы выполнили тест Архитектурный вид "с высоты птичьего полета" (Architectural Fly-Through) с заранее определенной траекторией движения наблюдателя над представленной фирмой SGI архитектурной моделью "Барселона", состоящей из 5338 треугольников, и зафиксировали минимальное и максимальное значение частоты кадров. Для нашего теста "Текстура" (Texture) мы загрузили содержащую 2400 треугольников модель двенадцати сфер, на которые были нанесены идентичные текстурные карты Земли. С помощью Inventor Engines сферам было придано вращение с постоянной скоростью. Частота кадров фиксировалась. Для нашего теста "Динамическое моделирование" (Dynamic Simulation) мы загружали версию Open Inventor фирмы Template Graphics Software и запускали демонстрационную программу SGI Slotcar. Программа выполнялась с единственным гоночным автомобилем, и мы рассчитывали типовую частоту кадров для каждого продукта.

Для определения производительности на двумерных программах САПР мы использовали наш новый лабораторный тест AutoCAD в режиме с разрешением 1024x768 и 8-бит глубиной цвета. Этот тест последовательно выполняет несколько операций AutoCAD и фиксирует результаты. Мы проводили тестирование с помощью пакета AutoCAD r13c4 в средах DOS и Windows NT 3.5.1, используя для достижени максимальных показателей драйвер Rasterex или Whip.

Мы исследовали рабочую станцию начального уровн TDZ300 фирмы Intergraph с акселератором GLZ1T, который выполняет аппаратное текстурирование и имеет выделенную память текстур. Эта платформа использует тот же самый 200-МГц Pentium Pro, что и наша испытательна установка, но оснащена 128-Мбайт памятью. Фирма Silicon Graphics помогла нам провести сравнительные тесты, выделив инженера-системщика и предоставив полную систему Indigo2. Мы использовали машину High Impact с 250-МГц процессором MIPS R4400.

Наши новые тесты Adobe Photoshop и QuarkXPress были разработаны с использованием пакета Microsoft Visual Test 4.0. Компания Adobe Systems оказала помощь в разработке некоторых тестов Photoshop. Тесты Photoshop открывают несколько графических файлов и выполняют ряд операций, в том числе поворот, гауссово размывание, воспроизведение эффекта искажающего фильтра, масштабирование и операции с каналами. Мы фиксировали время отображения и полное время, требуемое дл выполнения теста. Тест QuarkXPress измеряет время, требуемое для открывания 14-Мбайт файла скомпонованной страницы, содержащей текст, растровые образы и векторную графику. Фиксировалось время выполнени каждой входящей в тестовый набор операции.

Анализ подготовили Джефф Мейс, Эрик и Линда фон Швебер.