Тестирование профессиональных 3D-акселераторов в SPECviewperf 7.1

что дало изменение версии тестового пакета с 7.0 на 7.1?


Более года назад мы проводили масштабное исследование работы профессиональных 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. Поэтому впреть мы будем использовать самую последнюю версию этого тестового пакета.





Дополнительно

iXBT BRAND 2016

«iXBT Brand 2016» — Выбор читателей в номинации «Процессоры (CPU)»:
Подробнее с условиями участия в розыгрыше можно ознакомиться здесь. Текущие результаты опроса доступны тут.

Нашли ошибку на сайте? Выделите текст и нажмите Shift+Enter

Код для блога бета

Выделите HTML-код в поле, скопируйте его в буфер и вставьте в свой блог.