A+ A A-

Методика тестирования. Видеокарты

  • Обновлено 06.03.2014 14:37
  • Автор: Николай Андрианов (Slayer)

Содержание материала

Методика тестирования видеокарт - это своеобразный "кодекс законов", обеспечивающий единообразность проведения тестов, вне зависимости от платформы (AMD/Intel) и предпочтений тестера.

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

В 2014 году мы решили эту проблему двумя методами:
1. Усилили демофонд портала, за счет покупки образцов, которые не были предоставлены производителями карт и GPU;
2. Переработали метод подсчета результатов - если до этого, мы ориентировались на максимальный результат видеокарт при 2-4 прогонах, то теперь мы используем усреднение результатов при трех прогонах каждого теста.

Претерпела изменения и сетка используемых разрешений. Если ранее мы использовали, преимущественно разрешение 1920х1080, то теперь, к нему добавляется разрешение 2560х1080, для видеокарт дороже 10000 рублей.
Разрешение 2560х1080 стало возможным за счет монитора Philips -298P4QJEB/00 - UltraWide 21:9, 73 см/29", 2560 x 1080.

Благодарим Катерину Князькину и компанию MMD, производящей мониторы под брендом Philips, которая и предоставила этот монитор для стенда.


Для наших тестов мы можем использовать следующие разрешения (в зависимости от класса видеокарты):
1920x1080
2560x1080
Основное разрешение для тестов: 1920х1080.
Тестируем как без сглаживания, так и со сглаживанием: MSAA; SSAA.

Операционная система тестового стенда – Windows 8.1 x64 Профессиональная.
Благодарим компанию Microsoft и лично Милу Шилину, за лицензии Windows предоставленные для редакции.

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

 

Все это привело к тому, что цикл тестирования в 2014-м году от 2 до 5 раз дольше, чем в 2013-м, но мы пошли на этот шаг, чтобы и дальше оставаться достоверным источником для вас, наших читателей.

 

Общие настройки для видеокарт с GPU AMD:

настройки для видеокарт с GPU AMD

Тесселяция принудительно переведена из режима AMD optimized в "Использовать настройки приложения".

 

Общие настройки для видеокарт с GPU NVidia:

 Общие настройки для видеокарт с GPU NVidia

В настройках NVIDIA для вычисления PhysX выбирается CPU.
Режим управления электропитанием выставляется в положение "Предпочтителен режим максимальной производительности".

 

Методика 2014 года (6.0)

Методика делится на четыре части:

1. Синтетические тесты
3DMark (2013)
; Благодарим: Oliver Baltuch, Futuremark.
Unigine Heaven Benchmark 4.0; Благодарим: Антон Равин, Unigine.

2. Игровые тесты
Batman: Arkham Origins; Благодарим: Irina Shekhovtsova, NVidia.
Company of Heroes 2;
F1 2013; Благодарим: Никита Путилин, 1С-СофтКлаб.
Metro: Last Light;
Total War: ROME II; Благодарим: Никита Путилин, 1С-СофтКлаб.
Sleeping Dogs;
Bioshock Infinite;
Tomb Raider;
Hitman: Absolution;

3. Тест системы охлаждения и стабильности
Furmark

4. Замеры уровня шума и энергопотребления
Шумомер
Цифровой блок питания Corsair AX1200i

Синтетические тесты

 

3DMark (2013)

3DMark Cloud GateДистрибутив
В этом тесте мы используем профили: Cloud Gate, Fire Strike, Fire Strike Extreme.
Используем общий балл.

3DMark Fire Strike

3DMark Fire Strike Extreme

 

Unigine Heaven Benchmark v. 4.0

Unigine Heaven Benchmark v. 4.0Дистрибутив
Общие настройки:
API DirectX 11
Качество: Ультра
Тесселяция: Normal, Extreme
Стерео 3D: Выключено
Матрица экранов: Выключено
Anti-alasing: Нет (в прошлых методиках был х4)
Полный экран: да
Разрешение: 1920х1080

Данным тестом мы выясняем влияние тесселляции на производительноть видеокарт.
После теста на экран выводится окно с количеством FPS и набранных очков (scores). Берём оба значения.

 

Игровые тесты

 

Batman: Arkham Origins

Купите Batman: Arkham Origins прямо сейчас!
Мы используем встроенный в игру бенчмарк.
Настройки:

Batman: Arkham OriginsАрхив с настройками игры.

Нужно положить по пути "\%userprofile%\Documents\WB Games\Batman Arkham Origins".
В архиве 2 файла:
В GFXSettings.BatmanArkhamOrigins1.xml настройки для 1920х1080.
В GFXSettings.BatmanArkhamOrigins2.xml настройки для 2560х1080.
По мере надобности копируем их в GFXSettings.BatmanArkhamOrigins.xml.

Запуск через ярлык Steam, прописываем параметр: benchmark -nostartupmovies.

После прогона тестов, в настройках сглаживания включаем MSAA 4X.
Берем минимальные и средние FPS.

 

Company of Heroes 2

Купите Company of Heroes 2 прямо сейчас!
Мы используем встроенный в игру бенчмарк.
Настройки:

Company of Heroes 2 настройки

Архив с настройками игры.
Нужно положить по пути "\%userprofile%\Documents\My Games\Company of Heroes 2".
В архиве 2 файла:
В configuration_system1 настройки для 1920х1080.
В configuration_system2 настройки для 2560х1080.
По мере надобности копируем их в configuration_system.lua.

Настройки сглаживания:
Выкл. и Среднее сглаживание.
После прогона тестов, в настройках сглаживания включаем "Средне".
Берем минимальные и средние FPS.

 

F1 2013

Купите F1 2013 прямо сейчас!
Мы используем встроенный в игру бенчмарк.
Настройки:

F1 2013 настройки, часть 1
F1 2013 настройки, часть 2

Архив с настройками игры.
Нужно положить по пути "\%userprofile%\Documents\My Games\FormulaOne2013\hardwaresettings".
В архиве 2 файла:
В hardware_settings_config1.xml настройки для 1920х1080.
В hardware_settings_config2.xml настройки для 2560х1080.
По мере надобности копируем их в hardware_settings_config.xml.

Файл almodi.xml копируем в папку "C:\Program Files (x86)\Steam\SteamApps\common\f12013".

Запуск теста через ярлык Steam с параметрами: -benchmark almodi.xml.
Тестируем только с MSAA 4X, т.к. разница без сглаживания и с ним - минимальна.
Результаты здесь: "\%userprofile%\Documents\My Games\FormulaOne2013\benchmarks".
Берем минимальные и средние FPS.

 

Metro: Last Light

Купите Metro: Last Light прямо сейчас!
Мы используем встроенный в игру бенчмарк, он расположен в папке с игрой.
Настройки:

Metro: Last Light

Архив с настройками игры.
Нужно положить по пути "\%userprofile%\Documents\".

Берем минимальные и средние FPS.

 

Total War: ROME II

Купите Total War: ROME II прямо сейчас!
Мы используем встроенный в игру бенчмарк.
Настройки:

Total War: ROME II, профиль "Максимальные"
Total War: ROME II, профиль "Extreme"

Используем встроенные профили игры: Максимум (Maximum), Предел (Extreme).

Важно: Требует 2Гб памяти. Для карт с 1Гб памяти нужно дополнительно ставить галку «неограниченная видеопамять», чтобы игра не понижала настройки принудительно.

Берем средние FPS. Также указываем просадку FPS.

 

Sleeping Dogs

Купите Sleeping Dogs прямо сейчас!
Мы используем встроенный в игру бенчмарк и ланчер.
Настройки:

Sleeping Dogs настройки

Важно: необходимо установить бесплатный DLC с текстурами высокого разрешения.

Скачать комплексную утилиту для бенчмаркинга.

Архив на настройками бенчмаркинга игр Sleeping Dogs, Bioshock Infinite, Tomb Raider, Hitman: Absolution.
Нужно положить по пути "\%userprofile%\Documents\".

Ланчер:

Sleeping Dogs ланчер бенчмарка

Берем минимальные и средние FPS.

 

Bioshock Infinite

Купите Bioshock Infinite прямо сейчас!
Мы используем встроенный в игру бенчмарк и ланчер.
Настройки:

Bioshock Infinite ланчер бенчмарка

Скачать комплексную утилиту для бенчмаркинга.

Архив на настройками бенчмаркинга игр Sleeping Dogs, Bioshock Infinite, Tomb Raider, Hitman: Absolution.
Нужно положить по пути "\%userprofile%\Documents\".

 Минимальные FPS отбрасываем, т.к. некорректный расчет - учитываются и кадры при подгрузке локаций. Берем только средний.

Так как Bioshock Infinite не позволяет выбирать степень сглаживания в своих пресетах, то используем пресеты Ультра и Ультра с DDOF (динамическая глубина сцены).

 

Tomb Raider

Купите Tomb Raider прямо сейчас!
Мы используем встроенный в игру бенчмарк и ланчер.
Настройки:

Tomb Raider ланчер бенчмарка

Скачать комплексную утилиту для бенчмаркинга.

Архив на настройками бенчмаркинга игр Sleeping Dogs, Bioshock Infinite, Tomb Raider, Hitman: Absolution.
Нужно положить по пути "\%userprofile%\Documents\".

Используются 2 паттерна - без SSAA и с SSAA 4X.

Берем минимальные и средние FPS.

 

Hitman: Absolution

Купите Hitman: Absolution прямо сейчас!
Мы используем встроенный в игру бенчмарк и ланчер.
Настройки:

Hitman: Absolution ланчер бенчмарка

Скачать комплексную утилиту для бенчмаркинга.

Архив на настройками бенчмаркинга игр Sleeping Dogs, Bioshock Infinite, Tomb Raider, Hitman: Absolution.
Нужно положить по пути "\%userprofile%\Documents\".

Берем минимальные и средние FPS.

 

Тест эффективности системы охлаждения видеокарты

Все измерения проводятся в течение 10 минут запуска утилиты Furmark.

 

Furmark

Скачать Furmark.
Настройки:

Furmark

 

Замеры уровня шума и энергопотребления

Шумомер

Шумомер Uni Trend UT351

Шумомер Uni Trend UT351 используется при замере шума систем охлаждения.
Измерение уровня шума проходит при открытой стенке корпуса с расстояния, приблизительно в 100 сантиметров от центра видеокарты.

Во время замера шумов все вентиляторы системы останавливаются.
Вентилятор блока питания включается после превышения 40% нагрузки (около 480Вт) от номинала 1200Вт.

Шумомер работает в режиме SLOW по шумовой характеристике А.
Берется максимальное значение.

Спецификации шумомера:

Measurement Functions UT351
Total Range 30 to 130dB
Maximum Level 130dB
Accuracy ±1.5dB
Range Selections 30 to 80dB, 50 to 100dB, 60 to 110dB, 80 to 130dB
Frequency Range 31.5Hz to 8000Hz
Frequency Weighting A and C
Time Weighting FAST (125ms)
SLOW (1 second)
Analogue Bar Graph 30~130dB
Warning Over-Range “OVER”, Under-Range “UNDER”
Analogue Outputs AC: 0.707Vrms full scale; Output impedance: around 600?
DC: 2Vrms full scale; 10mV/dB; Output impedance around 100?
Max/Min Mode
Data Hold
Display Backlight
Sleep Mode
Low Battery Display 4.8V
Power 1.5V Battery (AA) x 4
LCD Size 53 x 41mm
Product Color Red and Grey
Product Net Weight 330g
Product Size 273 x 70 x 39mm
Standard Accessories Batteries, English Manual
Standard Individual Packing Gift Box

 

Цифровой блок питания

Используем блок питания Corsair AX1200i.
Утилита CoresairLink поддерживает логирование нагрузки и замер показаний нагрузки по каждой ветке блока.

CorsairLink

 

Обсудить методику тестирования видеокарт в конференции.

 

Комментарии