Нажмите "Enter", чтобы перейти к содержанию

Тест видеокарты 3dmark: Cкачать 3DMark 2.12.6964 (Windows)

3DMark. Часть первая / Overclockers.ua

Обычно, в обзорах видеокарт (иногда материнских плат и процессоров) мы показываем результаты тестирования в графических приложениях. И естественно, у наших читателей могут возникнуть вопросы: а как же мы получаем эти результаты и зачем это нужно? Ветеранов оверклокинга (и не только) ответы на данные вопросы вряд ли заинтересуют, но новичкам или же людям, впервые столкнувшимся с некоторыми тестовыми пакетами, возможно, помогут наши описания программ, в которых происходит тестирование. Мы попытаемся, шаг за шагом, объяснить вам: какие программы для этого необходимы, как запустить тест и каким образом просмотреть результат.

Да, а зачем проводить тестирования? Например, чтобы знать, насколько отличается производительность видеокарт основанных на различных чипах, или же насколько отличается производительность одинаковых видеокарт, но от разных производителей. Готовы ли эти видеокарты к играм, как сегодняшнего, так и завтрашнего дня, а также выяснить, насколько производительна система в целом.

Так как результаты в обзорах мы всегда приводим, начиная с синтетических тестов, то, пожалуй, с таких приложений мы и начнем. Мы не будем описывать теорию, дабы не получилось простое копирование информации с русскоязычных сайтов, а полностью посвятим статью практике, остановившись на основных параметрах и настройках тестовых пакетов.

Итак, основным мерилом производительности в синтетических приложениях на сегодняшний день является серия тестовых пакетов 3DMark от компании Futuremark Corporation, а именно:

  • 3DMark03
  • 3DMark05
  • 3DMark06

    Первый из них достаточно стар, но пока еще не утратил своей актуальности, 3DMark2005 используют практически во всех тестах, а последний – 3DMark2006, это обновленный и дополненный 3DMark2005. Но в отличие от версии 2005, 3DMark2006 выводит качество графики на более совершенный уровень, показывая возможности игр недалекого будущего и, возможно, через год-другой он станет стандартом де-факто в области тестирования графической подсистемы, в особенности с учётом полноценной поддержки двуядерных процессоров. 3Dmark2001SE мы рассматривать в данной статье не будем, так как он сильно процессорозависим и точной оценки видеоподсистемы он уже не дает.

    Теперь рассмотрим, как загрузить данные программы и сколько это стоит (имеется в виду стоимость тестовых пакетов). Все 3DMark'и свободны для скачивания (версия Free), но имеют ограниченную функциональность. Так, в них нельзя изменять настройки, выбирать каждый тест в отдельности, просматривать полное Demo. Зато вы имеете возможность провести все основные тесты. Если же вам необходимы более широкие возможности этих пакетов, а именно изменять настройки тестирования (разрешение, сглаживание и прочее), выбирать каждый из тестов, то в этом случае вам придется заплатить от 14,95 до 19,95 долларов (в зависимости от программы – последняя версия, как правило, дороже своих предшественниц). И все это только лишь для индивидуального использования в некоммерческих целях, т.е. дома. А для того чтобы можно было использовать 3DMark'и в качестве тестового инструмента в своей лаборатории или на производстве (например, при тестировании компьютеров), придется раскошелиться и купить 3DMark 2005 Business за 240$ или 3DMark 2006 Professional, но уже за 490$! 3DMark2003 доступен всего лишь за 14,95$.

    Естественно, описывать данное программное обеспечение, не обладая лицензией на него, мы бы не смогли, поэтому Futuremark Corporation любезно предоставила полные версии пакетов 3DMark для наших тестов.

    Начнем, пожалуй, с 3DMark03 или 3DMark2003, как вам удобно. Загрузив данное приложение (порядка 178 МБ), или же установив с инсталляционного диска (иногда поставляются в комплекте с видеокартами от некоторых про

  • Futuremark 3DMark 11

    обзор и анализ нового тестового пакета

    Содержание

    Введение

    Среди производителей тестовых пакетов для измерения производительности различных подсистем, компания Futuremark является, пожалуй, наиболее известной. Самая первая версия пакета 3DMark была выпущена ими ещё в 1998 году, когда компания называлась MadOnion. С тех пор именно этот бенчмарк стал фактическим стандартом для измерения производительности видеокарт, а со временем компания выпустила большое количество тестовых пакетов для исследования различных подсистем ПК.

    Естественно, что путь 3DMark не был идеально гладким, ведь на основе его результатов сравнивалась производительность конкурирующих продуктов от Nvidia и ATI(AMD). В разное время возникали скандалы, связанные со специфическими оптимизациями в драйверах, да и критика от пользователей и производителей видеочипов (в том числе и не публичная) всегда была. Самыми спорными и неприятными моментами были оптимизации кода драйверов для получения высокой производительности именно в 3DMark, а также поддержка PhysX в 3DMark Vantage, которая дала спорное преимущество видеокартам Nvidia после покупки теми компании Ageia и портирования PhysX на CUDA.

    Это лишь пара таких примеров, за всё время подобных случаев было больше. Всё это хоть и сказывалось на репутации теста, но лишь временно, да и всё равно толковых конкурентов у Futuremark так и не появилось, поэтому 3DMark лишь набирал популярность и распространенность. Компания постоянно обновляет свой набор 3D тестов, чтобы он соответствовал требованиям времени. И вот, в конце прошлого года появилась новая версия пакета, предназначенная для измерения производительности GPU в DirectX 11. Именно по этой причине она и получила название 3DMark 11.

    3DMark 11 — это уже восьмой бенчмарк серии. Последняя версия всемирно известного пакета 3D тестов включает шесть тестов: четыре графических, один физический и комбинированный. Тестовые сцены в 3DMark 11 написаны специально для нового бенчмарка, в них используются техники тесселяции, объёмного освещения, продвинутой постобработки. Тест физики имитирует поведение множества твёрдых объектов и выполняется на CPU, а комбинированный включает вычислительную нагрузку и на CPU и на GPU. В качестве физического движка пакет 3DMark 11 использует движок Bullet.

    Почему 3DMark столь популярен? Сравнительная простота тестирования и хорошая повторяемость результатов — одни из базовых требований к 3D-бенчмарку, которым удовлетворяет этот пакет. Обычному пользователю проще запустить 3DMark, чем протестировать несколько игр и получить усреднённую оценку. А по сравнению с анализом результатов одной игры, 3D-бенчмарк должен давать возможность примерно оценить производительность в нескольких распространённых играх.

    Также, от хорошего 3D теста нужно максимальное соответствие нагрузкам и технологиям игр ближайшего будущего. Ведь многие уже вышедшие игры слишком просты для современных GPU, особенно с учётом расцвета мультиплатформенных проектов. И пользователю сходу неясно, какая игра отражает среднюю производительность, а какая — нет. 3DMark же обычно разрабатывается с учётом мнений сотрудников таких компаний, как Nvidia, AMD, Intel, Microsoft и многих других. И если Futuremark прислушивается ко всем понемногу, то и бенчмарк у них должен получиться без несправедливых уклонов в чью-либо сторону. По крайней мере — в теории, а о том, что получается на практике, мы поговорим ниже.

    Тестовый набор общепринятого 3D-бенчмарка должен широко использоваться множеством пользователей и производителей, чтобы поддерживать базу результатов в актуальном виде. У 3DMark 11 с этим проблем точно нет, уже сейчас база содержит миллионы результатов с разных систем. Эта особенность делает рассматриваемый тестовый пакет одним из лучших методов быстрого и простого сравнения производительности относительно других систем, в том числе при разгоне — именно поэтому его часто используют оверклокеры.

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

    Версии и настройки пакета

    Минимальные требования для запуска пакета:

    • DirectX 11-совместимая видеокарта
    • Операционная система Windows Vista или Windows 7
    • Двухъядерный процессор с тактовой частотой от 1,8 ГГц
    • 1 гигабайт системной памяти
    • От 1,5 гигабайт свободного места на накопителе
    • Любая звуковая карта

    Все требования логичны и понятны. Так как пакет предназначен исключительно для DirectX 11, то потребуется соответствующая видеокарта и операционная система. Ну а требования к CPU и RAM вполне демократичны по нынешним меркам, ведь даже «нетбучные» Zacate и Atom до них почти дотягивают (впрочем, тестировать такие решения в 3DMark 11 вряд ли кто будет).

    Вместе с выходом 3DMark 11, был запущен новый онлайновый сервис на сайте www.3dmark.com, который предлагает улучшенную функциональность, по сравнению с предыдущей версией. Сервис позволяет хранить, сравнивать и делиться результатами теста с другими пользователями. Кроме того, интерфейс самого 3DMark 11 переведён на несколько языков: английский, немецкий, китайский и финский.

    Версии 3DMark 11

    Основной претензией к базовой (Basic) версии предыдущего пакета 3DMark Vantage было то, что она слишком простая и даёт мало возможностей. В соответствующей версии 3DMark 11 компания Futuremark решила дать «халявщикам» чуть большее и позволила заливать на сайт один результат, совершать бесконечное количество запусков теста и даже дала доступ к режиму деморолика, пусть и в единственно возможном разрешении 1280×720.

    В остальном, базовая версия весьма проста и сильно ограничена. Так, в бесплатном режиме доступно лишь одно разрешение экрана, и один набор настроек (preset, о них см. далее) — только Performance. На анимированном скриншоте вы можете увидеть настройки всех версий, отдельно выделены страницы Advanced и Professional. В бесплатной версии Basic все эти настройки недоступны. Более того — бесплатная версия не позволяет увидеть результат без посещения сайта Futuremark, и это нам кажется довольно неудобным ограничением.

    Версия Advanced предлагается за $19,95 и, как видно на скриншоте, она открывает множество тонких настроек тестового пакета. Конечно, при их изменении будет невозможно получить в зачёт очки 3DMark Score, но это может быть полезно для специфичных исследований. В отличие от бесплатной версии Basic, продвинутая Advanced позволяет заливать на сайт Futuremark неограниченное количество результатов, а также получать результаты без подключения к сайту и запускать демо-ролик в любом разрешении. Кроме того, эта версия не показывает пользователю рекламные баннеры и позволяет прогонять зацикленный тест в процессе тестирования стабильности системы.

    Самая дорогая версия Professional отличается высокой ценой в $995, которая оправдывается тем, что такая лицензия даёт право на использование пакета в коммерческих целях. В плане функциональности отличия тоже есть, «профессионалам» открываются такие специальные возможности как тест качества изображения (рендеринг выбранных кадров), зацикленный демо-ролик (полезно для различных демонстраций), а также, что очень важно для тестеров — возможность автоматизации при помощи командной строки и экспорт результатов в XML формате.

    Поначалу Futuremark решила сделать страницу результатов в самом 3DMark 11 слишком примитивной (вы можете увидеть это на скриншоте выше). В версии 1.0 даже в профессиональной версии пользователю давали увидеть лишь итоговый счёт, без отдельного счёта GPU и CPU, не говоря уже об отдельных тестах.

    То есть, чтобы посмотреть детальные результаты, приходилось или заходить на сайт 3DMark.com или (в версии Professional) сохранять результаты в XML, чтобы потом посмотреть их в каком-либо редакторе. К счастью, это явное упущение было довольно быстро исправлено компанией Futuremark в первом же патче — в профессиональной версии эти данные появились прямо в окне программы.

    В бесплатной версии 3DMark 11, компания Futuremark снова решила разместить логотипы рекламодателей. В этот раз ими стали компании Antec и MSI, чьи логотипы разместили в специальных местах тестовых сцен (батискафы и джип). В «профессиональном» издании они заменяются логотипами самой Futuremark. Таким образом, получается, что бесплатное Basic издание было оплачено рекламодателями.

    В профессиональном издании 3DMark 11 Professional Edition есть возможность запуска деморолика в цикле («Demo looping»), использования инструмента для оценки качества изображения («Image quality tool»), автоматизация тестирования из командной строки (специальная утилита), весьма удобная для тестеров, сравнивающих десятки видеокарт.

    В платных версиях также есть и возможность задания пользовательских настроек. Тест можно запустить с любыми настройками вроде изменяемых разрешения экрана, количества выборок полноэкранного сглаживания, выбора уровня тесселяции, качества теней, текстур и многих других параметров. Естественно, что общий счёт 3DMark Score при этом не подсчитывается.

    Параметр MSAA Sample Count определяет количество выборок для мультисэмплинга, значение «1» отключает сглаживание. Настройка Texture Filtering Mode задаёт метод фильтрации текстурных данных: трилинейный или анизотропный. При этом значение Max Anisotropy задаёт максимально возможное качество анизотропной фильтрации.

    Tessellation Detail регулирует коэффициент разбиения примитивов для тех объектов в тестовых сценах, к которым применяется тесселяция. Более высокие значения означают большую детализацию и, соответственно, большую работу для геометрического движка и растеризаторов GPU. Max Tessellation Factor задаёт максимально возможный коэффициент разбиения, особенно важный для объектов вблизи камеры.

    Значение Shadow Map Size задаёт разрешение карт теней, а Shadow Cascade Count — количество каскадов теней для направленных источников света. Surface Shadow Sample Count устанавливает количество выборок из карт теней. Для всех параметров более высокие значения значат лучшее качество, но и возросшую нагрузку на GPU.

    Volumetric Illumination Quality — параметр, изменяющий качество объёмного освещения. Он изменяет шаг выборок в алгоритме «ray marching» при расчёте объёмного освещения. Очень важный параметр, большие значения сильно просаживают производительность. Ambient Occlusion Quality — регулирует количество выборок на пиксель при расчёте непрямого освещения в алгоритме ambient occlusion.

    Depth of Field Quality — настраивает качество одного из видов постобработки — имитации эффекта глубины резкости оптических устройств. Регулирует размер текстуры боке (bokeh), используемой при постобработке для объектов сцены, находящихся вне фокуса камеры. Настройка Color Saturation изменяет цветовую насыщенность итогового изображения, что не влияет на производительность. Из других полезных настроек отметим включение каркасного (wireframe) режима, который позволяет визуально оценить сложность геометрии в сцене.

    Компанией Futuremark почти сразу же было выпущено обновление 3DMark 11, получившее версию 1.01. Наиболее важными изменениями стали: исправление ошибок и обновление SystemInfo и других компонентов, которые на ряде систем не позволяли запустить тестирование, появилось автоматическое уведомление о доступном обновлении, для изданий Advanced и Professional появилась возможность просмотра всех результатов индивидуальных тестов прямо в окне программы, а инструмент Image Quality стал корректно работать с референсным растеризатором Microsoft.

    Профили настроек и подсчёт очков

    Почти в каждой новой версии 3DMark, компания Futuremark пересматривает выбранное разрешение экрана для эталонного теста. Итоговый счёт подсчитывается для трёх разных наборов настроек (пресетов), которые были сделаны для того, чтобы корректно отражать производительность систем разной мощности, от ноутбуков до мощнейших игровых ПК с мультичиповыми конфигурациями. Итоговый счёт для каждого из пресетов подсчитывается по-своему, и сравнивать результаты разных наборов настроек нельзя. В 3DMark 11 есть три профиля: Entry, Performance и Extreme.

    В профиле «Entry» (E) система тестируется в разрешении 1024×600 и графические настройки выбраны так, чтобы хватало 256 мегабайт видеопамяти. Соответственно, снижены и уровни тесселяции, размеры текстур и буферов, снижено качество фильтрации теней и отключены анизотропная фильтрация с полноэкранным сглаживанием. Этот набор предназначен для тестирования систем очень низкого уровня, вроде ноутбуков и даже нетбуков или настольных систем с интегрированной графикой.

    Профиль «Performance» (P) в предыдущем пакете (3DMark Vantage) использовал распространённое ранее разрешение 1280×1024. Но теперь стало намного больше мониторов с соотношением сторон 16:9, поэтому было принято решение сменить разрешение по умолчанию на 1280×720. Данный профиль является основным, так как это — единственный пресет, доступный в бесплатной версии пакета.

    Он отличается средней нагрузкой на GPU, ориентацией на модели с 768-1024 МБ видеопамяти, хотя сглаживание и анизотропная фильтрация текстур по-прежнему отключены. Пресет подходит для большинства DirectX 11-совместимых видеокарт среднего уровня (хотя на момент выхода требует скорее топовых моделей и компания Futuremark предлагает использовать его в большинстве случаев.

    Ну а для нас, как и многих энтузиастов, гораздо интереснее экстремальный профиль. В режиме «Extreme» (X) используется разрешение 1920×1080, и большинство настроек (но не все) выкручены на максимальное значение. В этом случае уже используется и анизотропная фильтрация и полноэкранное сглаживание с количеством выборок, равным четырём. Этот профиль предназначен для того, чтобы тест оставался актуальным ещё несколько лет после его выхода. И мы используем экстремальный режим как основной в своих тестах, так как это наша давняя политика.

    Отличия настроек во всех режимах собраны в удобную табличку:

    Итоговый счёт 3DMark 11 складывается из результатов всех тестов по специальным формулам. Мы не будем расписывать его подробно, а просто приведём соответствующие страницы из документации Futuremark, по которым при желании можно во всём разобраться:


    Графические тесты

    Как мы уже упоминали, пакет 3DMark 11 назван так не в честь наступившего года, а потому что это бенчмарк с поддержкой исключительно DirectX 11. Для тестирования в более старых версиях этого графического API предлагается использовать 3DMark 06 и 3DMark Vantage. Собственно, поддержка DirectX 11 требуется даже просто для запуска 3DMark 11.

    Понятное дело, что в пакете используется и тесселяция, и вычислительные шейдеры, и оптимизация многопоточного рендеринга, ставшая доступной в DirectX 11. Из других особенностей отметим объёмное освещение, качественную постобработку, а также физические эффекты. Кстати, в отличие от 3DMark Vantage, новая версия использует не PhysX API, ставший теперь собственностью одного из производителей видеочипов. Для физических расчётов на GPU и CPU в 3DMark 11 теперь используется движок Bullet с открытым исходным кодом, использующий возможности DirectCompute.

    Несмотря на то, что тестов в 3DMark 11 целых шесть штук, но в них используются лишь две базовые сцены: Deep Sea и High Temple, названия которых говорят сами за себя.

    А также — ещё одна дополнительная сцена, предназначенная исключительно для теста физики на CPU и «комбинированного» теста. Рассмотрим все эти тесты чуть подробнее, снабдив их кратким описанием и скриншотами.

    Graphics Test 1

    Первый тест основан на сцене «Deep Sea», в нём используется очень тяжёлое освещение с большим количеством источников света, отбрасывающих тени. В тесте очень много объёмного освещения (volumetric illumination), хорошо заметного в непрозрачной воде, и совершенно нет тесселяции. Постобработка включает некоторые оптические эффекты.

    Graphics Test 2

    Второй тест пакета также использует сцену «Deep Sea», в нём применяется среднее по тяжести освещение с несколькими объёмными источниками света, отбрасывающими тени. В этом тесте уже включена тесселяция для различных объектов в сцене, хотя уровни разбиения примитивов не очень велики. К эффектам постобработки добавлена имитация глубины резкости.

    Graphics Test 3

    Третий графический тест основан на сцене «High Temple», в которой используется несколько источников света. Для одного из них рассчитываются тени, он же является ещё и объёмным. Уровень тесселяции на колоннах, статуях и растительности также средний. Постфильтрация используется и в этом случае.

    Graphics Test 4

    Этот тест также построен на основе сцены «High Temple», имеющей множество источников света, отбрасывающих тени, часть из которых использует объёмное освещение (например, лучи света от луны). Тесселяция тут самая тяжёлая из всех тестов 3DMark 11, и на некоторых системах скорость рендеринга упирается в отрисовку примитивов в карты теней и G-буфер. Пожалуй, это единственный тест с действительно высокой нагрузкой на геометрические блоки.

    Physics Test (GT5)

    Тест физики на CPU использует простейшую сцену для имитации физики большого количества твёрдых тел. За взаимодействия объектов отвечает физический движок с открытым исходным кодом Bullet. CPU код распараллелен на несколько потоков, а нагрузка на GPU в этот раз намеренно минимальная — нет постобработки и других эффектов, и тест запускается всегда в сравнительно низком фиксированном разрешении.

    Combined Test (GT6)

    Это комбинированный тест с одновременной нагрузкой на GPU и CPU. В нём также используется физика твёрдых тел со средним количеством объектов, выполняемая на CPU, а также имитируется поведение тканей при помощи движка Bullet, работающего через DirectCompute на GPU. Графическая нагрузка в тесте средняя, это касается всего: освещения, тесселяции и постобработки.

    Демонстрационный ролик

    Деморолик призван показать возможности графического движка Futuremark с поддержкой DirectX 11, его предназначение исключительно зрелищное. В демонстрацию входят обе сцены: Deep Sea и High Temple, которые показываются гораздо подробнее и дольше, чем в тестах производительности, да ещё и под аккомпанемент специально написанной для 3DMark 11 музыки.




    Технологии и эффекты

    Оптимизация многопоточного рендеринга

    Одним из самых важных улучшений в DirectX 11, направленных на увеличение производительности рендеринга, стала возможность распараллеленного рендеринга. Все современные CPU имеют по несколько вычислительных ядер, а предыдущие версии DirectX были ограничены запуском команд в один поток. И ранее только одно ядро CPU могло отдавать команды на выполнение в GPU, что зачастую вызывало упор производительности в производительность именно одного ядра центрального процессора.

    А многопоточный рендеринг в DirectX 11 даёт возможность использовать все ядра CPU для выполнения задач рендеринга. Данная особенность уже начала применяться в первых играх с поддержкой DirectX 11, таких как Civilization V. Поэтому очень хорошо, что её поддержка появилась и в 3DMark 11. Последние драйверы Nvidia и AMD также поддерживают эту возможность.

    Многопоточный рендеринг в бенчмарке основан на списках команд (command lists). Движок теста использует один поток на физическое ядро в графических тестах и поток на каждое логическое ядро в физическом и комбинированном тестах. Один из потоков команд является главным и он использует прямой и отложенный контексты устройства (immediate и deferred device context), а остальные потоки исполнителей (worker threads) — только отложенный.

    Нагрузка распределяется между потоками, каждый из них обслуживает (вычисление матриц трансформации, отсечение невидимых объектов, вычисление параметров шейдеров и запись вызовов DX в список команд) примерно равное количество объектов сцены.

    Вычислительные шейдеры DirectCompute

    Возможность исполнять неграфические задачи на GPU также стала долгожданной в списке нововведений DirectX 11. Все вычислительные задачи, которые могут быть эффективно распараллелены, стало можно выполнить на GPU, и чаще всего — намного быстрее, чем на CPU. В графических приложениях в список таких задач входит постобработка, физические расчёты и алгоритмы искусственного интеллекта.

    Их выполнение на видеочипах не только увеличивает производительность и позволяет увеличить сложность эффектов, но и способно освободить CPU для выполнения других важных задач. Теперь, с новыми возможностями DX11, разработчики могут придумывать множество новых сложных эффектов. Конкретно в 3DMark 11 вычислительные шейдеры используются при постобработке во всех тестах, кроме физического, а также в физических расчётах имитации тканей в комбинированном тесте.

    Тесселяция

    Это наиболее важное изменение в DirectX 11, да и графическом конвейере современных видеочипов с давнего времени. Тесселяция позволяет отрисовывать значительно более детализированную геометрию с небольшим увеличением требований к вычислительным ресурсам и памяти. Вместе с эффективными алгоритмами изменения уровня детализации (LOD) они дают возможность динамического изменения детализации объектов в зависимости от расстояния между поверхностью и камерой. Что, в свою очередь, крайне удобно для масштабирования нагрузки на GPU разной мощности.

    В 3DMark 11 используются алгоритмы тесселяции и нагрузка на геометрические блоки, похожие на те, что уже применяются в играх, и даже выше. В сцене High Temple тесселяция используется на многочисленных растениях, а также каменных статуях и колоннах. В сцене Deep Sea тесселируются поверхности дна и кораллы, а также рукотворные объекты, вроде труб и останков затонувшего корабля. На картинке это наглядно видно:

    В пакете 3DMark 11 используется два типа тесселяции: основанная на картах смещения (displacement map) и тесселяция по методу Фонга (Phong tessellation). Степень разбиения примитивов вычисляется на основе длин граней треугольников, спроецированных на экранную плоскость. То есть, алгоритм LOD адаптивный, и степень тесселяции зависит от расстояния примитива до камеры. И теоретически, треугольники должны получиться примерно одинакового размера в пикселях при любом расстоянии, если всё сделано правильно. А на определённом расстоянии от объекта до камеры, тесселяция для него выключается вовсе.

    При генерации карт теней (shadow maps) используются те же степени разбиения, что и при рендеринге сцены. Такое решение спорно, так как хоть и даёт неплохое качество теней, но может вызывать артефакты, вызванные неверным уровнем детализации LOD, который желательно перерассчитывать. Мы ещё остановимся на этом вопросе в практической части материала.

    Освещение

    Важным изменением 3DMark стало то, что движок пакета использует рендеринг с отложенным затенением (deferred shading), что позволяет отрисовать большое количество источников света в кадре с приемлемой производительностью. Сначала в многослойный G-буфер отрисовываются атрибуты геометрии. Затем вычисляется непрямое освещение по алгоритму ambient occlusion, используя информацию из буфера глубины и буфера нормалей. А затем рендерится illumination буфер на основе этих атрибутов.

    Форматы у этих буферов следующие: Diffuse и Specular — DXGI_FORMAT_R8G8B8A8_UNORM_SRGB, Normal — DXGI_FORMAT_R10G10B10A2_UNORM, Ambient Occlusion — DXGI_FORMAT_R8_UNORM, Depth — DXGI_FORMAT_R32_TYPELESS.

    Освещение сцены точечными источниками света, не отбрасывающими теней, отрисовывается двумя вызовами функции отрисовки (draw call). Первый вызов для тех источников, чья зона воздействия не пересекается с плоскостью камеры и другой — для остальных источников. Освещение от направленных источников света и источников типа spot отрисовывается одним вызовом на каждый источник. При рендеринге освещения, используется два отдельных буфера формата DXGI_FORMAT_R11G11B10_FLOAT для поверхностного и объёмного освещения.

    Объёмное освещение — это техника, позволяющая имитировать распространение света в атмосфере, которая содержит частицы воды, пыли и т.п. Оно уже давно появилось в играх, хотя и в значительно более простом варианте. В 3DMark 11 объёмное освещение применяется в первых четырёх тестах, и оно наиболее хорошо заметно в сцене «Deep Sea» в непрозрачной воде, освещённой фонарями батискафов, а в сцене «High Temple» — в видимых лучах солнца, просвечивающих через заросли. Результат получается весьма эффектный, но крайне ресурсоёмкий.

    Фильтры постобработки

    В тестах пакета 3DMark 11 используется несколько фильтров постобработки, среди которых: имитация глубины резкости и эффект bloom. Также при tone mapping (приведение HDR изображения к возможностям устройства отображения) для большей кинореалистичности добавляется эффект зернистости плёнки.

    Эффект глубины резкости (depth of field)

    Этот фильтр постобработки добавляет чувство объёма к отрендеренной сцене, имитируя фокусировку виртуальной камеры на определённое расстояние. Техника DOF, применяемая в 3DMark 11, совсем не такая простая, что мы видим в большом количестве игр, а значительно более сложная вычислительно. Также в этом алгоритме добавляется эффект боке (bokeh) к зонам изображения, не попавшим в фокус.

    До выхода DirectX 11 эффект имитации глубины резкости в играх чаще всего был примитивным blur на дальних и ближних объектах, а возможность добавления дополнительных эффектов появилась лишь недавно. И чем дальше, тем более продвинутый эффект DOF мы видим в игровых приложениях. В качестве наиболее ярких примеров можно привести постобработку в Metro 2033 и Just Cause 2 (при помощи CUDA). А в 3DMark 11 эффект виден во всех тестах, кроме простого физического.

    Эффект bloom давно известен по игровым приложениям, в его простых исполнениях он не требует много ресурсов. В случае 3DMark 11 используется быстрое преобразование Фурье (Fast Fourier Transform — FFT) при помощи вычислительного шейдера. Эффекты выполняются над уменьшенным вчетверо изображением, фильтр постобработки одновременно накладывает эффекты: blur, streak, flare и цветное гало. Дополнительно применяется ещё и постфильтр, имитирующий оптические отражения.

    Технические детали движка

    Для тщательного исследования 3DMark 11 мы использовали пакет Nvidia Parallel Nsight, предназначенный для 3D и CUDA разработчиков и поддерживающий D3D10 и D3D11 приложения. Публичные версии пакета, начиная с 1.51, позволяют исследовать в том числе и 3DMark 11, чем мы и не преминули воспользоваться.

    Parallel Nsight состоит из клиентской и серверной части. Исследуемое приложение запускается на одной системе, а анализ проводится на другой. Пакет 3DMark 11 при этом запускался при помощи специальной утилиты командной строки, доступной в профессиональном издании. А в Visual Studio 2010, установленном на ноутбуке (к слову, имеющем видеочип не от Nvidia) отлаживалось стороннее приложение. Выглядит это примерно так (первый скриншот с ноутбука, на втором отображен рендеринг в динамике и на третьем — анализ вызовов функций отрисовки остановленного кадра):



    Но самой важной функцией Parallel Nsight для нас сегодня является профилирование кадра в «Frame profiler». Для подробного анализа нужно выполнить захват кадра и выполнить профилирование, которое займёт несколько минут, в течение которых приложение выполнит многократный рендеринг кадра с разными настройками для последующего анализа 3D разработчиком. Причём, в отличие от Nvidia NVPerfHUD, модификации исходного кода исследуемой программы не требуются, поэтому анализ доступен также и сторонним наблюдателям. Итак, приступим к нашему исследованию.

    В 3DMark 11 используется отложенное (deferred) затенение, что вполне отвечает последним веяниям в 3D графике, хотя и сильно отличается от рендереров из предыдущих пакетов компании. Освещение вычисляется в отложенном проходе, используется несколько типов источников освещения (Omni, Frustum, Directional), для каждого из которых рассчитывается ещё и объёмное освещение. Сначала заполняется G-buffer, затем вычисляется непрямое освещение по алгоритму ambient occlusion, прямое освещение, освещение источниками omni и frustum, затем выполняется постобработка.

    Все объекты отрисовываются в трёх- или четырёхслойный G-buffer: нормали + покрытие (coverage), диффузная (diffuse) составляющая, бликовая (specular) составляющая. Для буфера нормалей применяется формат R10G10B10A2, для двух других — R8G8B8A8_SRGB. Геометрия отрисовывается в них при помощи MRT. А ещё один слой используется для рендеринга объектов, излучающих свет: фонари, солнце, луна и т.п.




    В альфа-компоненту буфера нормалей записывается булево значение coverage, означающее полностью ли перекрыт пиксель или частично, что далее используется при сглаживании. Маска таких пикселей вычисляется в отдельном проходе, при этом используется информация о покрытии (coverage), а также Z-буфер и буфер нормалей.

    Грани определяются для того, чтобы оптимизировать производительность сглаживания. Для пикселей не на гранях треугольников, используется попиксельное затенение, а для тех из них, что лежат на гранях — затенение считается на каждую выборку MSAA. То есть, вычислительная нагрузка при включении сглаживания возрастает, но меньше, чем количество выборок.

    Для имитации глобального освещения используется метод Horizon-Based Ambient Occlusion (HBAO), точнее его версия, разработанная компанией Futuremark. Для экономии ресурсов буфер ambient occlusion вычисляется в половинном разрешении экрана.

    Следующий этап — отрисовка карт теней (shadow maps). В игровых тестах используется до пяти каскадов карт теней. После этого рассчитывается освещение источниками omni и frustum для каждого пикселя сцены и результат записывается в буфер освещения (illumination buffer). Точечные источники представлены в виде параллелепипедов, а направленные — усечёнными пирамидами (frustum).

    На следующих скриншотах видны ограничивающие параллелепипеды (bounding box) для нескольких точечных источников света, которые имитируют глобальное освещение. Отдельно рассчитывается освещение от точечных источников, когда камера находится внутри и снаружи граней ограничителя (первый и второй скриншот, соответственно).


    При этом все источники света являются объёмными и для них дополнительно вычисляется рассеивание света. И делается это при помощи весьма тяжёлого алгоритма ray marching, в отличие от упрощённых методов, давно появившихся в игровых приложениях. Метод очень тяжёлый вычислительно и заключается в вычислении изменения интенсивности луча на нескольких промежуточных точках. Значения записываются в отдельный буфер, и затем комбинируются с основным буфером освещения.

    Далее наступает время постобработки, включающей эффекты имитации глубины резкости (depth of field) и эффект свечения (bloom). В алгоритме применяется быстрое преобразование Фурье (FFT) к изображению боке (bokeh) для получения частотной характеристики. Используется 128-битный формат буфера R32G32B32A32.

    FFT применяется и к оригинальному (но уменьшенному) изображению, и затем оно модифицируется — уменьшаются высокие частоты, и изображение совмещается с формой боке и выполняется обратное преобразование. Далее к изображению добавляется ещё и имитация отражающих эффектов оптики (lens reflections).

    Из того, что пока не попало в поле нашего внимания, отметим, что для тесселяции в 3DMark 11 взята очень простая схема из примера DetailTessellation11, который входит в DirectX SDK. В ней не используются поверхности высокого порядка (high-order surfaces), а лишь производится простое смещение вершин по картам высот (displacement mapping).

    Подробный анализ тестов

    Мы сделали подробный анализ нескольких кадров в каждом из тестов, кроме «физического» для CPU. Мы измеряли долю времени, потраченного при отрисовке кадра на отдельные операции. Общее время построения кадра можно посмотреть в профилировщике кадров Parallel Nsight в колонке GPU Time (около 175 миллисекунд)...

    ...а для определения времени, потраченного на вызовы отрисовки, связанные с освещением, тесселяцией и постобработкой, нужно использовать сортировку Edit State Bucket, выбрав определённый признак (сортировка по используемым пиксельным или domain/hull шейдерам и т.д.). В данном случае на скриншоте выбраны два вызова отрисовки, которые рассчитывают освещение источниками света типа omni (65 миллисекунд, то есть почти 40% общего времени кадра!):

    В процессе подобного анализа для нескольких кадров в каждом из тестов, мы получили следующие цифры времени занятости нашего дополнительного тестового GPU (в виде Geforce GTX 480) различными задачами в профиле Extreme:

    ТестGT1GT2GT3GT4GT6
    Освещение60-65%45-50%45-50%35-40%30-35%
    Тесселяция0%20-25%20-25%35-40%15%
    Постобработка20-25%25-30%15-20%10-15%15%
    GPU-физика0%0%0%0%10-15%

    Как видите, нагрузка от тесселяции в большинстве тестов не очень большая, ведь в трёх тестах из пяти («физический» не считаем) всего 20-25% времени кадра отрисовывается с применением тесселяции, а остальное время (до 75%) — нагрузка, не использующая тесселяцию вовсе. В первом тесте так и вовсе нет тесселяции, и лишь в четвёртом на вызовы функций отрисовки с использованием тесселяции приходится примерно столько же времени, сколько и на расчёт освещения.

    Причём, 20-25% — это не значит, что FPS увеличится на 25%, если отключить тесселяцию вовсе. Реальная цифра будет даже ниже, потому что на саму по себе тесселяцию тратится лишь часть этого времени (впрочем, большая часть). Это сравнимо со временем, затрачиваемым на постфильтрацию.

    А больше всего времени при рендеринге во всех тестах тратится на расчёт освещения. На скриншоте выше по тексту были показаны вызовы отрисовки (draw calls), сгруппированные по пиксельному шейдеру. К расчёту освещения относятся две группы вызовов, первая содержит два вызова с расчётом источников света типа omni, а вторая — несколько вызовов с расчётом направленного освещения.

    Вместе эти две группы draw calls выполняются около 98 мс (65+33) от всего кадра в 175 мс. То есть, в общем расчёт освещения пожирает 56% от времени рендеринга всего кадра — даже больше половины! И примерно такая же ситуация в трёх игровых тестах из пяти, где-то чуть больше, где-то чуть меньше.

    В итоге, как мы обнаружили, первый игровой тест пакета упирается в освещение, во втором и третьем к нагрузке добавлена тесселяция, довольно лёгкая для чипов Nvidia и средней сложности для лучших GPU их конкурента. И лишь в четвёртом тесте применена более-менее сложная тесселяция, на которой разная геометрическая эффективность современных архитектур AMD и Nvidia становится заметной. И хотя тесселяция в GT4 достаточна по количеству треугольников, но она используется крайне неэффективно.

    Разберёмся, насколько эффективные алгоритмы используются при построении сцены в 3DMark 11, ведь цифры FPS даже на мощных системах крайне невелики. Даже сама Futuremark объясняет низкую частоту кадров в 3DMark 11 очень любопытно. В официальном документе отмечено, что тесты специально сделаны так, чтобы сильно загрузить систему для определения её слабых мест и «бутылочных горлышек».

    В этом документе прямым текстом сказано, что при использовании высоких настроек в 3DMark 11 визуальная разница в качества может не соответствовать величине падения производительности. Собственно, это и так заметно, при сравнении качества картинки при разных настройках. Но почему так получается? Попробуем разобраться с алгоритмами и методами, используемыми в пакете.

    Для начала разберём тесселяцию. Как видно на следующих примерах, только для нескольких объектов на переднем плане применяются высокие степени разбиения. А на средних и дальних дистанциях геометрической детализации явно не хватает. Что приводит к выводу о том, что выбранная схема детализации (LOD) весьма странная — размер дальних треугольников слишком большой, а ближних — порой (но далеко не всегда) слишком маленький.






    Например, слишком мелкие треугольники видны на последнем скриншоте. А ведь все вендоры говорят о том, что нужно использовать такие степени разбиения и алгоритмы LOD, чтобы размер треугольников был не меньше 2-3 пикселей по одной из сторон, так как пиксельные шейдеры выполняют операции над квадом (2×2 пикселя).

    Хотя определённые претензии к контенту есть и независимо от алгоритма LOD — такое впечатление, что трёхмерные сцены создавались без учёта тесселяции, и даже с учётом её включения на них просто не видно достаточной геометрической детализации. Обратите внимание на следующие примеры — треугольников вроде бы много, но угловатость всё равно остаётся.



    То же самое относится и к части растительности, которой явно не хватает деталей. А ведь, казалось бы, что сложного в том, чтобы разбить ветки и листья на мелкие треугольники, чтобы получились плавные линии? Это уже не говоря о том, что в самом популярном 3D бенчмарке для отрисовки задних планов до сих пор используется даже плоская имитация сложных объектов в виде billboard:

    Но всё же, главный минус применённых алгоритмов тесселяции в 3DMark заключается в странном изменении уровня детализации (level of detail — LOD) для разных поверхностей сцены. Правильными методами LOD считаются те, при которых все треугольники в сцене получаются примерно одного размера в пикселях, и дальние и ближние. А в 3DMark 11 треугольники ближних объектов оттесселированы в целом неплохо, но средний план и дальние — явно недостаточно.

    С учётом агрессивной постобработки, и особенно глубины резкости (depth of field — DOF) принятое Futuremark решение выглядит довольно странным, так как хорошо оттесселированный передний план часто сразу же замыливается постобработкой.

    Это уж и не говоря о геометрической детализации объектов при генерации карт теней (shadowmaps). Там используется алгоритм в принципе неправильный, детализация объектов не пересчитывается с учётом изменения положения камеры и идентична той, что используется при отрисовке самой сцены. В результате получается так, что объекты, которые должны иметь примерно одинаковую детализацию, отличаются по количеству треугольников довольно сильно. Кроме того, для оптимизации можно было бы обойтись и меньшей детализацией объектов при генерации карт теней. Смотрите сами, по этим скриншотам хорошо видно, сколько лишней работы делают GPU в 3DMark 11:




    Итак, на видеокартах Nvidia большая часть времени рендеринга кадра проводится в одном-единственном шейдере освещения, в т.ч. объёмного. При этом данный шейдер вообще не использует особенностей, появившихся в DX11 и в целом крайне неэффективен. Хотя некоторые нововведения в 3DMark 11 используются более-менее правильно. Например, при постобработке используются вычислительные шейдеры. И для имитации глубины резкости (depth of field — DOF) выбран весьма интересный алгоритм, но сам по себе исходный код шейдера недостаточно эффективен.

    Применяемый шейдер, исполняющий быстрое преобразование Фурье (fast Fourier transform — FFT) вообще не использует возможностей, появившихся в DirectCompute! Вероятно, изначально использовался пиксельный шейдер, который теперь просто исполняется как вычислительный. Он не использует разделяемую память на GPU (поддержка которой есть и у Nvidia и у AMD), а копирует информацию туда-сюда из одного render target в другой, из-за чего очень сильно упирается в ПСП и выполняется явно дольше, чем это возможно на современных видеочипах.

    По нашим данным, и Nvidia и AMD предлагали свои варианты FFT кода, который бы исполнялся на видеокартах обоих производителей в несколько раз (до 10 и более!) быстрее, но компания Futuremark осталась верна хоть и неэффективному, но всё же своему видению. Судя по всему, такого подхода Futuremark придерживается во всём — делаем сами как можем, но повлиять на наши решения не дадим никому!

    Физики, исполняемой на GPU, в пакете на удивление мало. Анимация флагов в комбинированном тесте считается на GPU при помощи кода из движка Bullet. Данный физический solver вполне разумен и подходит для теста производительности, но сама эта задача довольно примитивна по нынешним меркам. В современном тесте GPU-физики можно было бы сделать сложную физику жидкостей и газов, которые уже применяются в таких играх, как Dark Void и Mafia 2, а вот имитация тканей уже далеко не новинка, аналоги были ещё в предыдущих версиях 3DMark.

    Результаты тестов

    Хотя наша статья и выходит гораздо позже анонса 3DMark 11, мы считаем важным сделать и небольшой анализ результатов 3DMark 11 для наиболее распространённых видеокарт, а также сделать дополнительные исследования процессорозависимости, зависимости результатов от тактовых частот GPU и видеопамяти и т.п. Все эти исследования были проведены с использованием нашей привычной тестовой системы, знакомой читателям по i3D-Speed.

    Вполне естественным решением был бы выбор исключительно «экстремального» профиля, как обычно принято на нашем сайте, но слишком уж низкая производительность у большинства решений получается в этом случае. Поэтому мы приняли решение протестировать все три пресета, но наибольшее внимание уделить среднему пресету — Performance. Тем более, что это — единственная возможность для «бесплатных» пользователей теста. Для начала рассмотрим общий итоговый счёт 3DMark 11 для всех распространённых видеокарт (решения, вышедшие в 2011 году, на диаграммах не представлены).


    На наш взгляд, получились вполне логичные и объяснимые результаты, примерно соответствующие реальной расстановке решений по скорости рендеринга в играх. Подробного анализа результатов всех моделей мы делать не будем, рассмотрим лишь общие тенденции. Единственная замеченная нами странность — в том, что карты AMD несколько лучше справились с пресетом Extreme, по сравнению с платами Nvidia. Это объясняется очень просто — тем, что в данном случае сильно возрастает нагрузка на математические блоки из-за включенного полноэкранного сглаживания.

    Но почему включенное сглаживание оказывает такое влияние? По той простой причине, что движок 3DMark 11 вынужден рассчитывать освещение (в пакете применяется крайне тяжёлый для ALU алгоритм, напомним) части пикселей для четырёх сэмплов, а не одного, как получается без включения MSAA. И поэтому видеокарты компании AMD, имеющие большее количество математических блоков, справляются с такой работой несколько быстрее.

    Далее, на примере профиля Performance мы рассмотрим результаты, получающиеся в подтестах 3DMark 11: Graphics, Physics и Combined.


    Результаты Graphics и Combined лишь подтверждают общий итоговый счёт, так как производительность в них полностью зависит от способностей видеочипов. Из интересных общих тенденций — небольшое ухудшение результатов в Combined (по сравнению с Graphics) для видеокарт Nvidia и обратная ситуация для решений AMD, которые показывают в комбинированном тесте большее количество очков.

    Объясняет данную ситуацию диаграмма с результатами физического подтеста. На ней хорошо видно, что скорость в физическом тесте зависит почти исключительно от мощности CPU, но разница между результатами видеоплат AMD и Nvidia всё же есть — первые явно быстрее в тесте программной физики, и только их предыдущий двухчиповый вариант немного отстаёт.

    Разное поведение решений Nvidia и AMD объясняется специфическими оптимизациями драйверов, предназначенными для распараллеливания работы для CPU. Получается, что физический CPU тест является частично и тестом видеодрайвера. Мы предполагаем, что в этом «виновата» хитрая логика драйвера Nvidia, которая помогает распараллеливать работу для CPU лишь при определённых несинтетических условиях. И вероятно, что драйверы AMD несколько лучше подходят для этого конкретного теста, получая хоть и небольшое, но преимущество, видимое и в отдельной диаграмме Physics Test.

    Ну а мы рассмотрим результаты всех представленных в материале решений в отдельных графических тестах, отличающихся друг от друга по распределению нагрузки на исполнительные блоки GPU и CPU, как мы выяснили в предыдущем разделе статьи.



    По отдельным цифрам средней частоты кадров в графических подтестах 3DMark 11 хорошо видно, что при увеличении нагрузки на геометрические блоки и тесселяторы (чем больше цифра в названии теста, тем больше геометрии в кадре используется), решения на основе графических процессоров Nvidia начинают улучшать свои показатели относительно решений компании AMD. Хороший пример — Graphics Test 4.

    И наоборот, в случае большей доли нагрузки на математические блоки (Graphics Test 2), лучшую относительную (но не абсолютную) скорость показывают решения AMD. Так, только в этом тесте Radeon HD 6970 способен конкурировать с Geforce GTX 580. Весьма любопытна и разница между Cypress и Cayman (Radeon HD 5870 и Radeon HD 6970, соответственно). Если при малой степени геометрической нагрузки «старый» чип показывает очень неплохие результаты, то при увеличении степени тесселяции новое решение вырывается далеко вперёд. И даже HD 6870 эффективнее обрабатывает геометрические данные в четвёртом графическом тесте, по сравнению с HD 5870.

    Ну а нам остаётся лишь проверить, как результаты в 3DMark 11 зависят от разных показателей: частоты видеопамяти, частоты блоков GPU, частоты центрального процессора, а также — количества его активных ядер. Для этого исследования снова применялась дополнительная тестовая система, имеющая в своём составе центральный процессор AMD Phenom X4 940 и видеокарту Nvidia Geforce GTX 480.

    Начнём исследовать зависимость итогового счёта и счёта подтестов 3DMark 11 от характеристик CPU и GPU с количества ядер центрального процессора. Для этого мы изменяли количество активных ядер от двух до четырёх в настройках BIOS setup тестовой системы и запускали бенчмарк в пресетах Performance и Extreme.

    Ну что, 3DMark 11 подтверждает правильно выбранный алгоритм подсчёта очков. Но это и немудрено, они на бенчмарках собаку съели, что называется. Показатели скорости физического теста одинаковы для Performance и Extreme, так как физический тест запускается в фиксированном разрешении и настройки теста не оказывают на результат никакого влияния.

    Графический и комбинированный счёт в пресете Extreme почти не зависит от количества разблокированных ядер процессора, как и должно быть. А небольшая разница в итоговом счёте объясняется вкладом в него цифр физического подтеста.

    Пресет Performance приносит вполне заметную разницу в скорости между конфигурациями с разным количеством ядер CPU во всех показателях, кроме графического подтеста. Про физический мы уже говорили, но ведь и в комбинированном производительность теперь (в отличие от пресета Extreme) упирается в скорость CPU, поэтому появилась и зависимость от количества ядер. Соответственно, это заметно сказывается и на итоговом счёте.

    Раз уж мы начали исследование масштабируемости с центрального процессора системы, то продолжим опыты с ним и дальше. В следующих тестах мы изменяли частоту CPU от 2,6 до 3,4 ГГц с шагом в 0,4 ГГц (три ступени: 2,6, 3,0 и 3,4 ГГц). Использовались пресеты Performance и Extreme.

    Всё снова так, как и должно быть в добротном бенчмарке. Пресет Extreme явно должен больше полагаться на производительность GPU, так и происходит — частота CPU в этом режиме почти не важна для графического и комбинированного счёта. А итоговый показатель складывается в том числе и из скорости исполнения физического теста, поэтому влияние скорости CPU на него есть, но небольшое.

    В наборе предустановок Performance влияние скорости CPU явно больше, разница снова видна во всех цифрах, кроме графического подтеста. Так что и тут всё в полном порядке. Переходим к исследованию зависимости показателей производительности 3DMark 11 от характеристик GPU. Для начала рассмотрим тактовую частоту Geforce GTX 480, изменяемую от 650/1300 МГц до 750/1500 МГц с шагом в 50/100 МГц.

    В этот раз получилась обратная картина, как и должно было быть в идеале. В пресете Extreme наблюдается прямая зависимость всех показателей производительности, кроме Physics, от частоты GPU. А вот набор настроек Performance отличился тем, что на нашей второй тестовой системе в возможности CPU упёрся не только физический, но и комбинированный тест.

    Графический и итоговый показатели ведут себя точно так же, как и в случае Extreme, показывая явную зависимость от скорости GPU, хотя и несколько меньшую, что объясняется отличиями в настройках комбинированного теста, а также отличающемся подсчёте очков с разными коэффициентами для разных подтестов.

    Нам осталось только проверить зависимость результатов 3DMark 11 от изменения частоты видеопамяти на тестовой плате Geforce GTX 480. Мы изменяли частоту локальной GDDR5 памяти от 800(3200) МГц до 1000(4000) МГц с шагом в 100(400) МГц.

    Похоже, что по крайней мере на тестовой системе с Geforce GTX 480 показатели 3DMark 11 почти не зависят от тактовой частоты видеопамяти. Разница хоть и есть, но она очень маленькая, и в основном вполне вписывается в возможные пределы погрешности тестирования. Поэтому мы делаем вывод о том, что на мощных видеокартах с достаточно высокой пропускной способностью памяти, её частота слабо влияет на производительность, в отличие от частоты математических блоков GPU.

    Исследование результатов 3DMark 11 на большом наборе систем показало, что его в целом можно применять для тестирования производительности видеокарт — все необходимые условия для этого есть, графические тесты зависят в основном от мощности GPU, а процессорный — исключительно от скорости центрального процессора системы. Однако, при исследовании рендеринга тестовых сцен, загрузки блоков GPU и сравнении показателей различных видеокарт у нас возникли некоторые вопросы, не позволяющие назвать 3DMark 11 идеальным DirectX 11 тестом производительности.

    Заключение

    Компания Futuremark начала работу над тестовым пакетом, теперь известным как 3DMark 11, ещё несколько лет назад, и на начальных этапах разработки тесты выглядели совсем иначе, чем получилось в итоге. Да и самих тестов по первоначальным планам было больше, изначально планировалось добавить в том числе и синтетические тесты. Но по мере продвижения работ над бенчмарком снизилось количество и сложность сцен, в итоге получился сильно урезанный вариант, использующий явно не все возможности DX11 и не так активно, как надо было бы. На наш взгляд, в релизе просто не виден задел на несколько лет вперёд, какой был в предыдущих версиях 3DMark.

    Основные нововведения DirectX 11 в виде тесселяции и вычислительных шейдеров хоть и используются в 3DMark 11, но используются крайне слабо и неэффективно. Вместо нескольких анимированных и тесселированных персонажей в финальном релизе используется только статическая геометрия с тесселяцией, но странным методом LOD. Очень мало в тесте и современных вычислительных шейдеров, а те, что есть — весьма неэффективны. В целом, тест 3DMark 11 не выглядит как игра из будущего, и было бы лучше, если в коде применялось больше особенностей именно DX11.

    В качестве DX11-бенчмарка можно использовать пакет 3DMark 11, но для исследования производительности той же тесселяции гораздо лучше подойдёт Unigine Heaven, контент которого изначально создавался с учётом тесселяции и где её включение обеспечивает видимый эффект. Любопытно, что по нашим данным, в предрелизных версиях 3DMark 11, которые не распространялись публично, тесселяция применялась активнее, и геометрии в кадре было больше. Но к релизу коэффициенты для LOD подкрутили так, чтобы нагрузка на геометрические блоки снизилась. В итоге, самым важным стал тот самый тяжёлый шейдер освещения, о котором мы писали выше.

    Вместе с рендерингом теней в сценах всё равно получается очень много треугольников, а в предрелизных версиях в самых сложных тестах среднее кол-во треугольников доходило до десятков миллионов в кадре! Но даже в релизе на видеокартах AMD на итоговую производительность очень сильно влияет скорость отрисовки карт теней. А на видеокартах Nvidia наблюдается больший упор в сложный шейдер объёмного освещения. Похоже, что исследовав производительность разных решений, в Futuremark пошли на некий компромисс — сделав в релизе меньше тесселяции (что выгодно AMD), но и не слишком усложнили вычислительные шейдеры (что на руку Nvidia). Можно по-разному относиться к принятым решениям и распределению нагрузки на блоки GPU, но это — факты.

    Наше же мнение заключается в том, что лучше бы 3DMark 11 предложил тестовые сцены, которые загружали бы вычислительные шейдеры и геометрические блоки отдельно друг от друга, и лишь в наиболее сложном — всё вместе. Так хотя бы можно было бы делать какие-то выводы о том, что такая-то видеокарта быстрее обрабатывает геометрию, а другая выступает сильнее в сложных вычислительных шейдерах. А в результате получилось, что непонятно что тестируют в каждом из тестов. И синтетику выкинули вовсе, а ведь в Vantage она была...

    Ещё хотелось бы добавить немного субъективных впечатлений от визуального ряда 3DMark 11, да и игровых проектов последнего времени. Современные игры и рассмотренный тест отлично показывают, что глобальных технологических прорывов в игровой графике не будет до следующего поколения игровых консолей, как минимум. Никто специально для ПК-игр не старается, кроме единичных компаний-разработчиков, имена которых всем известны. Да и то, даже их основной целью теперь стали игровые консоли, а к ПК части всё чаще относятся по остаточному принципу. Хотя помощь со стороны Nvidia и AMD помогает нам получить новые возможности даже в мультиплатформенных играх, таких как DiRT 2, HAWX 2, Crysis 2, Metro 2033 и т.д.

    Другое давнее наблюдение заключается в том, что качество итоговой картинки ограничено всё больше человеческими ресурсами (количество и потраченное время людей, работавших над дизайном игры), то есть — финансами и временем. Игровая 3D-графика уже давно уперлась не в технологии, а в человеческий фактор, и тот же 3DMark 11 это отлично показывает!

    А ведь раньше 3DMark показывал картинку игр будущего (можно вспомнить сцену Nature, например), недостижимую в играх сегодняшнего дня, а в последней версии... Отлично видно, что есть некоторые отдельные технологичные эффекты (тесселяция, постобработка), но в общем цельная картинка смотрится не слишком впечатляюще — даже иные мультиплатформенные игры выглядят лучше!

    Вероятно, 3DMark всё меньше и меньше отражает то, что будет в играх будущего. В предыдущей его версии — Vantage — результаты бенчмарков хотя бы похожи на те, что получаются сейчас в современных DX9/DX10 играх. А вот с 3DMark 11, как нам кажется, может получиться иначе и это может стать уходом ещё дальше в сторону от тренда реальных игр. И для тестов справедливее будет использовать уже вышедшие игры с поддержкой DX11.

    Ведь если присмотреться к реализации этих технологичных с виду эффектов внимательнее, то получается, что и они сделаны далеко не идеально. В общем, не похоже это на уровень игр послезавтрашнего дня, и именно из-за недостатка ресурсов, вложенных в продукт. Нам кажется, что запросы 3D-приложений в качественном контенте сильно возросли, а рынок ПК-игр сейчас не такой сильный, чтобы обеспечить хороший доход от 3DMark.

    Вот и не смогла компания Futuremark «потянуть» большее по ресурсам. Что смогла имеющаяся команда, то и сделала. По слухам, 3DMark 11 делала команда с численностью меньше, чем предыдущие версии бенчмарка, и вполне возможно, что следующего 3DMark вообще не будет. В том числе и из-за заметно увеличившихся потребностей в ресурсах и засилья мультиплатформенных игр. И на наш взгляд, это — главный вывод статьи о новом бенчмарке 3DMark 11, да и вообще об игровой 3D графике — всё более важным становится контент, а не технологии.

    Наверняка, сотрудники Futuremark старались сделать последнюю версию 3DMark таким же качественным набором тестов, какими были версии с 01 по 06. Но нам кажется, что они постепенно теряли что-то важное, начиная с Vantage. И явно не улучшили положение с 3DMark 11. Хотя это никак не скажется на применении тестового пакета, в том числе и у нас на сайте, ведь он всё равно остаётся общепризнанным стандартом, даже несмотря на все его объективные недостатки.

    Futuremark 3DMark 2.12.6949 Developer Edition (2020) PC

    Системные требования:

    Minimum system requirements
    OS: Windows Vista
    Processor: 1.8 GHz dual-core Intel or AMD CPU
    Memory: 2 GB of system memory
    Graphics: DirectX 9
    Hard drive: 3 GB free space
    Recommended system requirements
    OS: Windows 10
    Processor: 1.8 GHz dual-core Intel or AMD CPU
    Memory: 4 GB of system memory
    Graphics: DirectX 11 with 1 GB graphics memory
    Hard drive: 3 GB free space

    Описание:
    3DMark - поможет вам протестировать ваше оборудование для игр. Играете вы на персональном компьютере,ноутбуке или планшете? В 3DMark есть все инструменты для вашей платформы что бы протестировать игровую производительность. 3DMark поможет вам протестировать ваше оборудование в основных популярных базовых и таких разрешениях как 2K и 4K и даже супер экстремальных 5 и 8K. В состав данного бенчмарка входят 7 предварительно настроенных пакетов тестов для разных конфигураций. Таких как: планшет или смартфон,ноутбук с базовой производительностью,геймерский ноутбук,игровой персональный компьютер и д.р.

    Developer Edition делает доступными все функции Advanced и Professional Edition

    Протестируйте производительность с 3DMark:

    • Выбор правильного теста

    В 3DMark легко найти правильный тест для вашего ПК. 3DMark автоматически сканирует ваше устройство и рекомендует лучший тест для вашей системы.

    • Установите только необходимые тесты

    С каждым годом 3DMark прибавляет новые тесты. После установки 3DMark, вы можете выбрать для установки только те тесты которые вам необходимы.

    • Мониторинг производительности оборудования

    Подробные графики показывают, как температура, тактовая частота, и кадровая частота центрального и графического процессора изменились во время теста.

    • Пользовательские настройки

    Исследуйте пределы производительности вашего ПК с пользовательскими настройками. Вы можете изменить разрешение и качество визуализации в настройках.

    Тесты производительности:

    • Time Spy — DirectX 12 тест производительности для ПК на Windows 10

    Благодаря DirectX 12 двигателю, построенного для поддержки новых функций API, таких как асинхронные вычисления, explicit multi-adapter и многопоточность, Time Spy идеальный тест для тестирования производительности DirectX 12 новейших графических карт.

    • Fire Strike — для высокопроизводительных игровых ПК

    Fire Strike создан для тестирования оборудования с поддержкой DirectX 11 чтобы измерить производительность игровых ПК. Используйте Fire Strike для тестирования игровых ПК, Fire Strike Extreme — для высокопроизводительных систем с несколькими графическими процессорами (Crossfire / SLI), или попробуйте Fire Strike Ultra — первый 4K Ultra HD тест в мире.

    • Sky Diver — для игровых и средних ПК

    Sky Diver является DirectX 11 тестом для тестирования графических процессоров, мобильных графических процессоров, интегрированных графических систем и других систем которые не могут достичь двузначных кадровых частот в более требовательных Fire Strike тестах.

    • Cloud Gate — для ноутбуков и домашних ПК

    Запустите Cloud Gate, чтобы измерить производительность ноутбуков или обычных домашних ПК совместимые с DirectX 10.

    • Ice Storm — для доступных по цене планшетов и смартфонов

    Используйте тесты Ice Storm, Ice Storm Extreme, and Ice Storm Unlimited чтобы сравнить смартфоны и планшеты с разных платформ.

    Тест характеристик:

    • API Overhead feature тест — сравните последние графические APIs

    3DMark API Overhead feature тест является первым независимым тестом для сравнения производительности DirectX 12, DirectX 11 и Vulkan. Проверьте сколько вызовов ваш ПК может обрабатывать с каждым API, прежде чем кадровая частота падёт ниже 30 кадров в секунду.

    Тесты устойчивости:

    • Проверьте стабильность вашей системы

    Используйте тест устойчивости чтобы проверить надёжность и стабильность вашей системы после покупки или сбора нового ПК, обновления видеокарты или оверклокинга вашего графического процессора. Этот тест также может определить сбой оборудования или необходимость более эффективного охлаждения.

    What's new in 3DMark 2.12.6949 — June 16, 2020

    This is a minor update. Benchmark scores are not affected.

    New

    You can now specify the GPU and monitor to use when running DirectX 12 benchmarks and feature tests, (Time Spy, Time Spy Extreme, Night Raid, Port Royal, NVIDIA DLSS feature test, and the VRS feature test). This feature is designed to help you reliably test PCs with switchable graphics and other systems with multiple GPUs and multiple monitors.

    Hardware monitoring now includes average clock speed and average temperature information. For the GPU, the averages come from the Graphics test(s) part of the benchmark run. For the CPU, the averages come from the CPU/Physics test part of the run.

    Fixed

    Fixed a hardware monitoring issue that could cause the integrated GPU temperature to be misreported as the discrete GPU temperature.

    Professional Edition

    You can now optionally specify the GPU and monitor to use when running DirectX 12 benchmarks from the command line.

    Тип: установка

    Языки: мульти, есть русский

    Лечение: проведено

    Официальный установщик без изменений, добавлена поддержка установки в тихом режиме и подхват настроек

    Настройки можно изменить редактированием файла app-settings.json в папке resources

    После установки на странице настроек отключите пункт подтверждения результатов онлайн.

    Патч-обновление ISO 2.11.6866 > 2.11.6911

    Контрольные суммы:

    MD5: 5B877B32221B1662F769C35CF89A8570

    Программа для тестирования видеокарты 3dmark

    Последние годы, если и не снизилось значение стационарных компьютеров и ноутбуков по сравнению с мобильными устройствами, то уж во всяком случае, почти уравняли их позиции.  Даже у автора этих строк телефон мощнее, чем домашний ПК… или не мощнее? Как можно это определить?

    Что касается офисных приложений или интернета, то в этом вопросе практически все устройства равны: все это могут и у всех это получается нормально. А как насчёт более сложных задач, требующих напряжения всех вычислительных мощностей – как насчёт современных игр? Существует отличная программа для тестирования видеокарты – 3DMark от компании Futuremark. Это кроссплатформенное приложение, позволяющее не только исследовать производительность графического адаптера, но и делать это в разных режимах, объективно сравнивать результаты, детализировать и исследовать их. Кроме того, результаты тестов отображают не только показатели работоспособности видеокарты, но и многие другие: частоты GPU и CPU, рабочие температуры, сведения о фактических показателях объемов и скоростей (которые могут по тем или иным причинам отличаться от заявленных производителем) и многое другое. Уже упомянутая кроссплатформенность подразумевает, что программа для тестирования видеокарты 3DMark приспособлена для работы как на настольных устройствах под управлением ОС Windows (версий от Vista и новее), так и на мобильных устройствах под управлением операционных систем Windows RT, iOS (5 версии и выше) и Android (версии 3.1 и выше).

    Насколько авторитетны результаты проверки 3DMark? Достаточно того, что эта программа с 1998 года, когда была выпущена первая ее версия, является незыблемым стандартом оценки видеокарт по версиям многих специализированных изданий с мировым именем. Компания Futuremark сотрудничает с AMD, NVidia и практически всеми остальными крупными производителями видеокарт для ПК. В разработке учтены как требования и пожелания создателей «железа», так и собственное мнение разработчиков 3DMark – и заметьте, с этим мнением производители вынуждены считаться! Ну, и кроме названных преимуществ, стоит упомянуть то, что кроме 3DMark, подобных универсальных и в то же время простых программ для определения характеристик видеокарты просто нет. Можно, конечно, снять тесты по нескольким современным играм и посчитать усредненные показатели – но зачем?

    Давайте разберемся, как работает программа 3DMark. Прежде всего, стоит сказать, что у последней на данный момент версии (2013 года) есть три издания: бесплатное 3DMark Basic Edition, относительно недорогое – за $24,99 — 3DMark Advanced Edition  и невероятно крутое 3DMark Professional Edition за $995. В платных версиях возможностей куда больше, но для простого пользователя (и даже не очень простого) вполне достаточно того, что предлагается в базовом издании.

    А предлагает программа для тестирования видеокарты 3DMark следующее: графические тесты Ice Storm, которые идут на всех платформах и доступны в бесплатном издании. Использует приложение графический движок DirectX 11 (на ОС Windows) или OpenGL ES 2.0 (на Android и iOS). Первый под тест направлен на обработку пикселей и геометрии, второй — определяет максимальные возможности по обработке большого массива пикселей, третий же – оценивает возможности CPU по физическим расчетам. В сумме это позволяет получить общий показатель возможностей компьютера или мобильного устройства по производству красивой и гладкой картинки.

    Такая программа для определения характеристик видеокарты ставит все устройства в равные условия, независимо от их типа, назначения, операционной системы или года выпуска. Единственным ограничением могут послужить минимальные требования для запуска:  DirectX 11 -совместимая видеокарта, как минимум двухъядерный ЦП с тактовой частотой от 1,8 ГГц и выше, 2 (а лучше 4)Гб системной памяти и примерно 3 Гб незанятого места на накопителе. Также, обязательно наличие хоть какой-нибудь звуковой карты. При таких требованиях, конечно, старенькую «Искру», которая хранится у дедушки на антресоли, с монохромным телефоном не сравнишь – но большинству современных устройств эти требования вполне по силам.

    3DMark Скачать v2.16.7113 + Time Spy

    Загрузить 3DMark Базовая версия для Windows - 3DMark - самый популярный в мире тест. 3DMark - это последняя версия теста, предназначенного для измерения производительности компьютерного оборудования. Это обновление добавляет новый тест DirectX 12 Time Spy. Эта версия включает в себя различные тесты, каждый из которых предназначен для определенного типа оборудования, от смартфонов до высокопроизводительных игровых ПК.

    3DMark работает, выполняя интенсивные графические и вычислительные тесты на вашем оборудовании.Чем мощнее ваше оборудование, тем плавнее будут проходить тесты. Не удивляйтесь, если у вас низкая частота кадров, поскольку тесты 3DMark очень требовательны. Каждый тест дает оценку, которую вы можете использовать для сравнения похожих устройств и систем.

    3DMark Port Royal
    Трассировка лучей в реальном времени обещает привнести новый уровень реализма в игровую графику. Port Royal использует трассировку лучей DirectX для улучшения отражений, теней и других эффектов, которые трудно достичь с помощью традиционных методов рендеринга.Помимо производительности, 3DMark Port Royal представляет собой реалистичный и практический пример того, чего можно ожидать от трассировки лучей в будущих играх - эффекты трассировки лучей, работающие в реальном времени с разумной частотой кадров при разрешении 2560 × 1440. 3DMark Port Royal был разработан при участии AMD, Intel, NVIDIA и других ведущих технологических компаний. Мы особенно тесно сотрудничали с Microsoft, чтобы создать первоклассную реализацию DirectX Raytracing API. Port Royal будет работать на любой видеокарте с драйверами, поддерживающими DirectX Raytracing.Как и в случае с любой новой технологией, есть ограниченные возможности для первых пользователей, но ожидается, что в 2019 году больше карт получат поддержку DirectX Raytracing.

    3DMark Time Spy
    Разработанный при участии AMD, Intel, Microsoft, NVIDIA и других участников нашей программы разработки тестов, 3DMark Time Spy является одним из первых приложений DirectX 12, которые были созданы "правильным способом" с подготовлены, чтобы полностью осознать прирост производительности, который предлагает новый API.DirectX 12, представленный в Windows 10, представляет собой низкоуровневый графический API, снижающий нагрузку на процессор. Благодаря меньшим накладным расходам и лучшему использованию современного аппаратного обеспечения графического процессора игровой движок DirectX 12 может отображать на экране больше объектов, текстур и эффектов. На сколько больше? Взгляните на таблицу ниже, в которой сравнивается Time Spy с Fire Strike, высококлассным тестом DirectX 11. 3DMark работает, выполняя интенсивные графические и вычислительные тесты на вашем оборудовании. Чем мощнее ваше оборудование, тем плавнее будут проходить тесты.Не удивляйтесь, если у вас низкая частота кадров, поскольку тесты 3DMark очень требовательны. Каждый тест дает оценку, которую вы можете использовать для сравнения похожих устройств и систем. Благодаря своему чистому движку DirectX 12, который поддерживает новые функции API, такие как асинхронные вычисления, явное использование нескольких адаптеров и многопоточность, 3DMark Time Spy является идеальным эталоном для тестирования производительности DirectX 12 новейших видеокарт.

    3DMark - тест геймера

    3DMark - популярное приложение для тестирования производительности, используемое миллионами игроков, сотнями сайтов с обзорами оборудования и многими ведущими технологическими компаниями.Благодаря широкому спектру тестов вы можете тестировать все, от планшетов и ноутбуков до новейших игровых ПК высокого класса с разрешением 4K. Time Spy доступен в виде бесплатного обновления для всех версий 3DMark для Windows, включая 3DMark Basic Edition и демоверсию Steam.

    3DMark Basic Edition / демо Steam - БЕСПЛАТНО

    Протестируйте свой компьютер с помощью ряда тестов, включая Time Spy и Fire Strike.

    Это небольшое обновление для исправления проблем, о которых сообщают некоторые пользователи.На результаты тестов это не повлияет, за одним исключением - подробности см. В разделе о пользовательских запусках Fire Strike ниже.

    Мы только что выпустили крупное обновление для 3DMark для Windows, которое добавляет Night Raid, новый тест производительности DirectX 12 для ноутбуков, ноутбуков и планшетов со встроенной графикой. Night Raid также имеет встроенную поддержку ARM для новейших компьютеров с постоянным подключением под управлением Windows 10 на ARM. Night Raid доступен в виде бесплатного обновления для всех пользователей 3DMark. Но обратите внимание, что пользовательские настройки тестов и стресс-тест Night Raid доступны только в 3DMark Advanced Edition и 3DMark Professional Edition.

    Какие системные требования?

    • Для тестирования DirectX 12 требуется ПК с последней версией Windows 10 Technical Preview (сборка 10041 или новее), 4 ГБ системной памяти и оборудование, совместимое с DirectX feature level 11_0, с как минимум 1 ГБ графическая память.
    • Для тестирования DirectX 11 требуется оборудование, совместимое с DirectX feature level 11_0, с как минимум 1 ГБ графической памяти и 4 ГБ системной памяти.


    В Windows эта версия 3DMark является первой, которая включает тесты для оборудования уровней DirectX 12, 11, DirectX 10 и DirectX 9 в рамках одного приложения.



    Изменить информацию:
    Это незначительное обновление. На контрольные показатели это не влияет. Улучшен • Обновлен SystemInfo до версии 5.34 для улучшения совместимости с новейшим оборудованием. Исправлена • Незначительные исправления для экрана результатов теста 3DMark.

    (Быстрый тест) Доступен новый тест 3DMark Gaming

    Доступен новый 3DMark . Вы можете загрузить версию для Windows со страницы: Загрузки 3DMark.

    Вы должны называть это 3DMark, а не 3DMark13 или как-то еще. Вот объяснение от Futuremark:

    Эта новая версия является кроссплатформенной (устройства Windows, Windows RT, Android и iOS) и включает три теста:

    • Ледяная буря (1280 × 720)
    • Cloud Gate (1280 × 720)
    • Fire Strike (по умолчанию: 1920 × 1080, экстремальный: 2560 × 1440)

    Ледяная буря

    Ice Storm - это кроссплатформенный тест для мобильных устройств.Используйте его для проверки производительности вашего смартфона, планшета, ультрапортативного ноутбука или ПК начального уровня. Ice Storm включает в себя два графических теста, ориентированных на производительность графического процессора, и физический тест, ориентированный на производительность процессора.

    В Windows Ice Storm использует движок DirectX 11, ограниченный уровнем функций Direct3D 9, что делает его идеальным эталоном для современных портативных устройств, ориентированных на этот уровень функций. На Android и iOS Ice Storm использует OpenGL ES 2.0.

    3DMark Ice Storm - идеальный тест для современных мобильных устройств, таких как планшеты, нетбуки, сверхпортативные ноутбуки и ПК начального уровня, которые поддерживают Direct3D уровня функций 9.

    Ice Storm использует один и тот же движок на всех платформах и поддерживает следующие функции.

    • Традиционный прямой рендеринг с использованием одного прохода на источник света.
    • Вычисления обновления сцены и видимости являются многопоточными.
    • Вызовы отрисовки выполняются из одного потока.
    • Поддержка скинов и статической геометрии.
    • Модель поверхностного освещения - базовая Blinn Phong.
    • Поддерживаемые типы источников света включают незатененный точечный свет и, возможно, направленный свет с отображением теней, а также предварительно рассчитанный куб окружающей среды.
    • Поддержка прозрачной геометрии и эффектов частиц.
    • 16-битные цветовые форматы используются в буферах освещения, если они поддерживаются оборудованием.

    Вот мои результаты с GTX 660 и HD 7970:

    Cloud Gate

    Cloud Gate - это новый тест, разработанный для ноутбуков с Windows и обычных домашних ПК. Это особенно хороший тест для систем со встроенной графикой.Cloud Gate включает два графических теста и физический тест. В тесте используется движок DirectX 11 с ограничением до уровня функций Direct3D 10, что делает его пригодным для тестирования оборудования, совместимого с DirectX 10. Cloud Gate доступен только в версии 3DMark для Windows.

    В тестах

    Cloud Gate используется тот же движок, что и в Fire Strike, но с ограниченным набором функций, включая упрощенную модель освещения и некоторые резервные варианты, реализованные для уровня функций Direct3D 10.

    Вот мои результаты с GTX 660 и HD 7970:

    Огненный удар

    Fire Strike - это новый эталонный тест DirectX 11 для высокопроизводительных игровых ПК.Используя многопоточный движок DirectX 11, Fire Strike включает два графических теста, физический тест и комбинированный тест, предназначенный для одновременной нагрузки ЦП и ГП.

    Движок Fire Strike включает в себя все новейшие технологии: многопоточность (на основе контекстов отложенных устройств DX11 и списков команд), тесселяцию, отложенный рендеринг, освещение поверхности с комбинацией диффузного отражения Орен-Наяра и зеркального отражения Кука-Торранса или базовой модели отражения Блинна Фонга, объемное освещение, освещение частиц, глубина резкости, отражение линз, цветение, сглаживание (MSAA и FXAA) и имитация дыма.

    Вот мои результаты с GTX 660 и HD 7970:

    3DMark | Скачать | Аппаратное обновление

    scheda agiornata 14 giorni fa

    Описание

    Ultima Evoluzione della Popolare serie di benchmark della famiglia 3DMark, in questa Выпустите совместимость с одной установкой в ​​системе ПК.Questo benchmark stato svilippato per avere Compatibilit multipiattaforma, permettendo quindi di eseguire сравнительный анализ диспозитивных базовых систем работы Windows, Windows RT, Android и iOS.

    Ice Storm, предварительный тест, установленный специально для мобильного устройства приходят смартфон, планшет и ПК начального уровня. Questo test utilizza le funzionalit Direct3D уровня 9 в среде Windows и OpenGL ES 2.0 для мобильных устройств.

    Cloud Gate, второй тест, все утилиты в системе ноутбук и компьютер настольные медиа-устройства: в этом случае совместимость с окружением Windows функционал Direct3D, уровень 10, просмотр, который нужно выполнить, чтобы проверить это значение предварительная установка оборудования, совместимого с API DirectX 10.

    Fire Strike l'ultimo test, подключено к аппаратным решениям с потенциалом: в Это обеспечивает совместимость с компонентами DirectX 11. Tanto Cloud Gate приходит Fire Удар совместим с одной версией 3DMark для систем Windows, с Ice Уничтожьте все использование с всеми операционными системами, поддерживающими эталонный тест.

    Fire Strike Ultra - это тест 3DMark с изображением 3840x2160 пикселей, изображение на выходе с изображениями на дисплее, используемым непосредственно в системе.Не обязательно использовать одно видео 4KUltra HD для этого теста, если требуется GPU с объемом памяти 3 Гбайта.

    Это примечание для последней версии эталонного теста:

    Новый

    • Тест функции 3DMark DirectX Raytracing.

    Исправлено в 3DMark Night Raid

    • Исправлено появление белого экрана перед экраном загрузки.
    • Исправлены артефакты засветки во время теста.
    • Исправлена ​​редкая проблема, которая могла привести к сбою.
    • Исправлен редкий сбой на устройствах Arm.
    .

    Ваш комментарий будет первым

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *