A+ A A-

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

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

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

 

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

В связи с бурным наступлением разрешения FullHD, мы меняем основное разрешение для тестов с 1920х1200 на 1920х1080.

Помимо этого, мы больше не тестируем видеокарты, которые не поддерживают DirectX11.

Для наших тестов мы используем следующие разрешения:
1280x1024
1680x1050
1920x1080 (1920x1200)
Тестируем как без сглаживания, так и со сглаживанием 4x.

Операционная система тестового стенда – Windows 7 x64 Домашняя Расширенная или выше.

 

Версия методики: 2.4.

История изменений:

С 2.3 на 2.4 - Добавлен 3DMark 11; профиль Extreme в 3DMark Vantage больше не используется.

С 2.2 на 2.3 - Furmark удален из методики, в связи с особенностью GTX 580. Температурный режим, энергопотребление и шум, теперь, замеряются в Heaven Benchmark.

С 2.1 на 2.2 - удален бенчмарк Cinebench.

C 2.0 на 2.1 - DIRT2 Demo заменена на полную версию (благодарим компанию AMD и Кирилла Кочеткова лично); добавлена игра Metro 2033 (благодарим компанию NVidia Ирину Шеховцову лично); добавлены измерения шума и энергопотребления.

С 1.3 на 2.0 - удалены Call of Juarez DX10 benchmark, Resident Evil 5 benchmark, Unigine Heaven Benchmark v. 1.0, Unigine Heaven Benchmark v. 2.0; добавлены: Unigine Heaven Benchmark v. 2.1, Cinebench R11.5, Aliens vs Predator Benchmark.

C 1.2 на 1.3 - добавлен новый тест Heaven Benchmark 2.0; введен режим ENTHUSIAST в Crysis; обновлен Furmark до 1.8.0.

С 1.1 на 1.2 - в Crysis Warhead изменер режим с ENTHUSIAST на PERFOMANCE.

В FarCry 2, вместо результатов второго прохода, берем средний результат 2х проходов.

С 1.0 на 1.1 - Указана ОС для тестов, игра Crysis заменена на Crysis Warhead, добавлен тест FurMark для прогрева видеокарт и тестирования их стабильности после разгона.

 

 

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

1. Синтетические тесты
3DMark 11
3DMark Vantage v. 1.0.2
Unigine Heaven Benchmark v. 2.1

2. Игровые тесты
Crysis Warhead
FarCry 2
Metro 2033
S.T.A.L.K.E.R. – Зов Припяти benchmark
DIRT 2
Aliens vs Predator Benchmark

3. Тест системы охлаждения и стабильности
Unigine Heaven Benchmark v. 2.1

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

 

 

 

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

3DMark 11

3DMark 11

 

Дистрибутив

В этом тесте мы используем уже имеющиеся игровые профили.

Профили Performance и Extreme.

Используем общий балл.

 

 

3DMark Vantage v. 1.0.2

3DMark Vantage v. 1.0.2

 

 Дистрибутив

В этом тесте мы используем уже имеющиеся игровые профили.

Для мощных видеокарт – профили High и Extreme, для более слабых профиль Performance.

Используем общий балл.

 

 

Unigine Heaven Benchmark v. 2.1

Unigine Heaven Benchmark v. 2.1

 

Дистрибутив

Общие настройки:

API DirectX 11
Shaders: high
Anisotropy: 16
Anti-alasing: 4
Full screen: on
Tessellation: Moderate, Normal, Extreme

Данным тестом мы выясняем влияние тесселляции на производительноть видеокарт.

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

 

 

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

 

Crysis Warhead 1.1.0

Crysis Warhead 1.1.0

 

Жанр: шутер

Прежде, чем приступать к тестам в игре Crysis Warhead, её надо обновить до версии 1.1.0. Необходимые обновления доступны на сайте игры. После этого нам потребуется утилита для тестов, которая доступна тут.

В утилите выбираем:
-Mode: PERFOMANCE;
-включаем режим «64-bit» (ведь мы тестируем в ОС Windows 7 x64 Домашняя Расширенная;
-Выбираем разрешение, степень сглаживания, значение «Loops» устанавливаем равное двум;
-кнопкой «Add to queue» заносим нужные режимы в задания;
-проверяем, отключены ли параметры «Ranked benchmark», «Windowed mode» и «V-sync»;
-после теста берём результаты тестов, отображенные в правом нижнем углу окна утилиты. Нужные нам показатели расположены под шапкой «Summary»;

 

Новый дополнительный режим:

-Mode: ENTHUSIAST;
-включаем режим «64-bit»;
-Выбираем разрешение, степень сглаживания 4, значение «Loops» 2;
-кнопкой «Add to queue» заносим нужные режимы в задания;
-проверяем, отключены ли параметры «Ranked benchmark», «Windowed mode» и «V-sync»;
-после теста берём результаты тестов, отображенные в правом нижнем углу окна утилиты. Нужные нам показатели расположены под шапкой «Summary»;

 

FarCry 2

FarCry 2

 

Русский сайт
Жанр: шутер

Игра Far Cry 2 оснащена утилитой для тестов, что упрощает нашу задачу. Утилита лежит в папке FarCry2/bin/и называется FCBenchmarkTool.

Запускаем утилиту, устанавливаем все параметры в графах «Render Quality (Direct3D 10)» и «Performance» на максимум, в графе «Display» меняем разрешение и степень сглаживания. Там же, выбор должен стоять на «Direct3D 10», пункты «Windowed» и «VSync» должны быть без «галочек», то есть отключены.

В закладке «General» выбираем значение «Loops» равное 2, а название «Demo» - «Ranch Medium». Запускаем тест, по его завершению берём средний результат двух проходов (минимальный и средний FPS).

 

 

Metro 2033

Metro 2033

 

Официальный сайт
Жанр: шутер

Как только в Metro 2033 появился бенчмарк, мы включили эту игру в методику.

Утилита metro2033benchmark.exe находится в корневой папке игры.

Запускаем утилиту, устанавливаем DirectX 11 и все параметры на максимум, меняем разрешение и степень сглаживания.

Выполняем 2 прохода.

Запускаем тест, по его завершению берём средний результат двух проходов (минимальный и средний FPS).

 

 

S.T.A.L.K.E.R. – Зов Припяти benchmark

S.T.A.L.K.E.R. – Зов Припяти benchmark

S.T.A.L.K.E.R. – Зов Припяти benchmark 2

 

Дистрибутив

В настройках этого теста следует установить:

- Установки: Ультра

- Рендер: Улучшенное полное освещение (DX10 или DX11), в зависимости от тестируемой видеокарты. Если сравниваются видеокарта с поддержкой DX10 и видеокарта с поддержкой DX11, то необходимо протестировать как на общих, так и на дифференцированных настройках. Дать заключение о плюсах и минусах, оценить прирост/потерю в производительности.

- выбрать разрешение, нажать кнопку «Доп. настройки»

- в открывшемся меню выбрать степень сглаживания, «Режим SSAO» установить «По умолчанию», «Качество SSAO» выбрать «Высокое». Пункт «Включить тесселяцию» относится только видеокартам с поддержкой DX11, соответственно, их можно протестировать как с тесселяцией, так и без неё. Необходимо также включить пункт «Реалистичные тени», а если тестируются видеокарты с поддержкой DirectX 10.1, то включить соответствующий режим. Если же одна из тестируемых видеокарт поддерживает DirectX 10.1, а другая нет, то сначала протестировать видеокарты в режиме DX10, а затем отдельные видеокарты в режиме DX10.1. Результаты необходимо сравнить и дать им оценку.

- запустить тест, будет запущено четыре варианта тестовой сцены с различным освещением.

Необходимо взять только результаты последнего теста (SunShaft), так как он наиболее ресурсоёмкий.

 

DIRT 2

DIRT 2

DIRT 2, 2

DIRT 2, 3

 

Дистрибутив

Запускаем игру, доходим до меню, выбираем пункт «Outside», далее «Options», далее «Graphics». 

- Часть «Settings» содержит настройки разрешения и степени сглаживания. Режим «VSYNC» должен быть отключен, а значение «REFRESH RATE» равно 60. Остальные настройки в этой части не меняем.

- Часть «Detail» отвечает за настройку качества, необходимо установить все пункты на максимальные значения (кроме первого, который содержит предустановленные значения).

- Последний пункт содержит тест на производительность системы. Запускаем командой -benchmark example_benchmark.xml, по окончанию берём все значения FPS.

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

 

 

Aliens vs Predator Benchmark

Aliens vs Predator Benchmark

 

Дистрибутив

Бенчмарк выводит результат в папку "AvP_D3D11_Benchmark", которая находится в папке документов пользователя.

Утилита для настройки бенчмарка.

Выполняется четыре прохода - попеременно: без АА, с АА.

Берутся лучшие результаты.

# Video resolution, Width and Height
Width: 1920
Height: 1080

# Texture Quality:
# 0 = Low, 1 = Medium, 2 = High 3 = Very High
# Defaults to 2 if commented out.
Texture Quality: 3

# Shadow Quality:
# 0 = Off, 1 = Low, 2 = Medium, 3 = High
# Defaults to 3 if commented out.
Shadow Quality: 3

# Anistropic Filtering
# Range of 1 to 16
# Defaults to 16 if commented out.
Anisotropic Filtering: 16

# Screen Space Ambient Occlusion
# 0 = Off, 1 = On
# Defaults to 1 if commented out.
SSAO: 1

# Vertical Sync
# 0 = Off, 1 = On
# Defaults to 0 if commented out.
Vertical Sync: 0

# DX11 Tessellation
# 0 = Off, 1 = On
# Defaults to 1 if commented out.
DX11 Tessellation: 1

# DX11 Advanced shadow sampling
# 0 = Off, 1 = On
# Defaults to 1 if commented out.
DX11 Advanced Shadows: 1

# DX11 Full Screen Anti-Aliasing Sample Count
# 1 = Off, 2 = 2xAA, 4 = 4XAA
# Defaults to 1 if commented out.
DX11 MSAA Samples: 4

 

 

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

Unigine Heaven Benchmark v. 2.1

Unigine Heaven Benchmark v. 2.1

 

Дистрибутив

Общие настройки:

API DirectX 11
Shaders: high
Anisotropy: 16
Anti-alasing: 4
Full screen: on
Tessellation: Extreme
Тест выполняется в два прогона.

Измерения проводятся с 20 по 26 шаг второго прогона бенчмарка.

 

 

 

 

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

 

Шумомер

Шумомер Uni Trend UT351

Шумомер Uni Trend UT351 используется при замере шума систем охлаждения.

Измерение уровня шума проходит при открытой стенки корпуса с расстояния, приблизительно в 15 сантиметров от центра видеокарты.

Замеры производятся без нагрузки и с 20 по 26 шаг второго прогона бенчмарка Unigine Heaven Benchmark v. 2.1, в режиме 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

 


Тарификатор

Тарификатор электроэнергии Velleman NETBPEM3

Тарификатор электроэнергии Velleman NETBPEM3 показывает мгновенное потребление энергии системным блоком.

Замеры производятся без нагрузки и с 20 по 26 шаг второго прогона бенчмарка Unigine Heaven Benchmark v. 2.1.

Берется максимальное значение.

 

Спецификации тарификатора:

operating voltage: 230VAC / 50Hz
rated voltage: 200-230V
power range: 5 ~ 3600W / 0.022A ~ 16A
working temperature: 10°C ~ 40°C
energy display: 0 ~ 999.9kWh
max. record time: 9999h

 

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

Unigine Heaven Benchmark v. 2.5

Unigine Heaven Benchmark v. 2.5

 

Дистрибутив

Общие настройки:

API DirectX 11
Shaders: high
Anisotropy: 16
Anti-alasing: 4
Full screen: on
Tessellation: Moderate, Normal, Extreme

Данным тестом мы выясняем влияние тесселляции на производительноть видеокарт.

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

Тест Extreme выполняется дважды, как часть комплекса замера энергопотребления, шума и температур.

 

 

Комментарии