Более года назад мы проводили масштабное исследование работы профессиональных 3D-акселераторов в SPECviewperf 7, где подробно рассмотрели седьмую версию этого тестового пакета. И вот вышла в свет версия улучшенная и дополненная за номером 7.1. Почитать об этом более подробно и скачать последнюю версию можно на официальном сайте разработчиков проекта.
Думаем, не имеет смысла ещё раз описывать седьмую версию SPECviewperf, ибо в нашем предыдущем обзоре она рассмотрена весьма подробно. Отметим, пожалуй, лишь наиболее значимые отличия новой версии от старой. Безусловно, таким отличием версии 7.1 стало внесение элемента случайности в тесты дабы нивилировать раcпознавание тестовых сцен, сделав бесполезными заточки, присутствующие в драйверах некоторых вендоров (куда катится этот мир? ;-). Естественно, элемент случайности вносился в сцены таким образом, чтобы минимизировать погрешность измерений.
Итак, давайте посмотрим, как покажут себя наши профессиональные карты в новой версии популярного тестового пакета.
Список исследованных карт
- NVIDIA Quadro 2 Pro
- NVIDIA Quadro DCC
- NVIDIA Quadro 4 550XGL
- NVIDIA Quadro 4 980XGL
- NVIDIA QuadroFX 2000
- NVIDIA QuadroFX 1000
- ATI FireGL 8800
- ATI FireGL X1 128MB
- 3Dlabs Wildcat VP870
Тестовая платформа
- Материнская плата: Intel Server Board SE7505VB2
- Центральные процессоры: 2 x Intel Xeon 2,4GHz (HyperThreading включен, итого 4 логических процессора)
- Жесткий диск: Fujitsu MPG 40GB
- Оперативная память: 512MB DDR
- Монитор: ViewSonic P 817-E
Все исследования проводились под управлением Windows XP Professional, Service Pack 1, DirectX 9.0a, со всеми установленными необходимыми дополнениями и драйверами. В драйверах принудительно выключалась вертикальная синхронизация, антиалиасинг и функции анизотропной фильтрации. Версии драйверов, используемых в тестировании, такие:
- Для карт на базе чипсетов от NVIDIA — 52.16
- Для карт на базе чипсетов от ATI FireGL 8800 — 3056
- Для карт на базе чипсетов от ATI FireGL X1 — 7.88.41
- Для карт на базе чипсета от 3Dlabs — 3.010.621
Отметим, что драйверы 3Dlabs позволяют выбирать приоритет по скорости обработки геометрии либо текстурирования. Мы, естественно сравнили два этих режима. Результаты фигурируют в сводных диаграммах под названиями 3Dlabs VP 870 (G) и 3Dlabs VP 870 (T) соответственно.
А теперь перейдём к рассмотрению результатов тестов.
3ds max Viewset (3dsmax-02)
Первый тест под названием 3ds max Viewset (3dsmax-02) был создан на основе графики, полученной с помощью 3ds max 3.1.
В этом тесте во всей красе выступили обе Quadro FX. Буквально в затылок им дышит FireGL X1. Старшая Quadro4 хоть и отстаёт от тройки лидеров, но всё же держится весьма достойно, особенно на фоне остальных карт. Общие низкие показатели говорят о том, что данный тест заставляет карты работать на пределе своих возможностей.
DesignReview Viewset (drv-09)
Второй тест под названием DesignReview Viewset (drv-09) создан специально для моделирования структуры зданий. DesignReview — это пакет 3D моделирования, предназначенный для демонстрации модели завода, включающего конвейеры, оборудование и другие структурные элементы типа двутавровых балок, HVAC трубопроводов и кабельных каналов. Пакет позволяет осматривать модель с разных сторон и манипулировать объектами, облегчая проектирование, опредление помех, поиск компонентов, и давая представление сторонним наблюдателям о сути модели.
И снова мы наблюдаем чёткое разделение карт на две группы: группу лидирующих и группу отстающих ;-) Как и в предыдущем тесте, впереди обе Quadro FX. Старшая Quadro4 в этот раз смогла немного опередить FireGL X1, который теперь покоится на четвёртом месте.
Data Explorer Viewset (dx-08)
Третий тест Data Explorer Viewset (dx-08) нам уже знаком по предыдущей версии. IBM Visualization Data Explorer (DX) — это программный пакет общего назначения для визуализации и анализа научных данных. Программа построена на управляемой потоком данных модели клиент/сервер и работает в рабочих станциях Unix от Silicon Graphics, IBM, Sun и Hewlett-Packard. Порт OpenGL Data Explorer был дополнен с выпуском DX 2.1.
А вот в этом тесте картина меняется. В лидеры выходит FireGL X1, резкий рывок вперёд делает 3Dlabs VP 870. Особой разницы по скорости между режимами приоритета по скорости обработки геометрии либо текстурирования нет, как и в предыдущих тестах.
Lightscape Viewset (light-06)
Четвертый тест Lightscape Viewset (light-06) также нам уже знаком по предыдущей версии. Lightscape Visualization System от Discreet Logic представляет новое поколение технологии компьютерной графики, которая объединяет фирменные алгоритмы излучательности и интерфейс освещенности на физической основе.
Этот тест принёс первые неприятности — не запустился на FireGL X1. Таким образом в лидеры вышли карты Quadro, причём все, всей своей большой семьёй ;-)
Pro/Engineer Viewset (proe-02)
Пятый тест Pro/Engineer Viewset (proe-02). Proe-02 создан на основе графики, полученной с помощью приложения Pro/ENGINEER 2001Т из PTC.
Общая картина принципиально не меняется. Бросается в глаза лишь огромный отрыв от соперников обеих Quadro FX.
Unigraphics Viewset (ugs-03)
Шестой и последний тест Unigraphics Viewset (ugs-03). Ugs-03 viewset был создан на основе графики, полученной с помощью Unigraphics V17.
Quadro FX снова лидирует, FireGL X1 на почётном третьем месте.
Выводы
Популярный тестовый пакет стал ещё лучше. Внедрение в тесты элемента случайности, несомненно, принесло свои плоды, обеспечив гораздо более близкие к реальным возможностям карт результаты, и действительно, в некоторых тестах наблюдается снижение результатов измерений относительно предыдущей версии.
Все протестированные карты проблем с качеством при прохождении тестов не имели. Огорчил лишь тот факт, что FireGL X1 отказался работать в Lightscape Viewset (light-06). По совокупности всех тестов видно, что на первом месте гордо расположилась Quadro FX2000, одержав победу в пяти из шести тестов. За ней следуют Quadro FX1000 и FireGL X1.
P.S.
На момент написания статьи на сайте www.spec.org уже была доступна версия SPECviewperf 7.1.1. Исходя из номера версии программы, который увеличился лишь на 0.0.1, можно сделать вывод о внесении непринципиальных изменений. Однако разработчики не рекомендуют сопоставлять результаты тестов версий 7.1 и 7.1.1. Поэтому впреть мы будем использовать самую последнюю версию этого тестового пакета.