- Николай Андрианов (Slayer)
- Опубликовано:
Методика тестирования. Видеокарты - Методика 2010 года
Содержание материала
Методика тестирования видеокарт - это своеобразный "кодекс законов", обеспечивающий единообразность проведения тестов, вне зависимости от платформы (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
В этом тесте мы используем уже имеющиеся игровые профили.
Профили Performance и Extreme.
Используем общий балл.
3DMark Vantage v. 1.0.2
В этом тесте мы используем уже имеющиеся игровые профили.
Для мощных видеокарт – профили High и Extreme, для более слабых профиль Performance.
Используем общий балл.
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. Необходимые обновления доступны на сайте игры. После этого нам потребуется утилита для тестов, которая доступна тут.
В утилите выбираем:
-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
Русский сайт
Жанр: шутер
Игра 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 появился бенчмарк, мы включили эту игру в методику.
Утилита metro2033benchmark.exe находится в корневой папке игры.
Запускаем утилиту, устанавливаем DirectX 11 и все параметры на максимум, меняем разрешение и степень сглаживания.
Выполняем 2 прохода.
Запускаем тест, по его завершению берём средний результат двух проходов (минимальный и средний FPS).
S.T.A.L.K.E.R. – Зов Припяти benchmark
Дистрибутив
В настройках этого теста следует установить:
- Установки: Ультра
- Рендер: Улучшенное полное освещение (DX10 или DX11), в зависимости от тестируемой видеокарты. Если сравниваются видеокарта с поддержкой DX10 и видеокарта с поддержкой DX11, то необходимо протестировать как на общих, так и на дифференцированных настройках. Дать заключение о плюсах и минусах, оценить прирост/потерю в производительности.
- выбрать разрешение, нажать кнопку «Доп. настройки»
- в открывшемся меню выбрать степень сглаживания, «Режим SSAO» установить «По умолчанию», «Качество SSAO» выбрать «Высокое». Пункт «Включить тесселяцию» относится только видеокартам с поддержкой DX11, соответственно, их можно протестировать как с тесселяцией, так и без неё. Необходимо также включить пункт «Реалистичные тени», а если тестируются видеокарты с поддержкой DirectX 10.1, то включить соответствующий режим. Если же одна из тестируемых видеокарт поддерживает DirectX 10.1, а другая нет, то сначала протестировать видеокарты в режиме DX10, а затем отдельные видеокарты в режиме DX10.1. Результаты необходимо сравнить и дать им оценку.
- запустить тест, будет запущено четыре варианта тестовой сцены с различным освещением.
Необходимо взять только результаты последнего теста (SunShaft), так как он наиболее ресурсоёмкий.
DIRT 2
Запускаем игру, доходим до меню, выбираем пункт «Outside», далее «Options», далее «Graphics».
- Часть «Settings» содержит настройки разрешения и степени сглаживания. Режим «VSYNC» должен быть отключен, а значение «REFRESH RATE» равно 60. Остальные настройки в этой части не меняем.
- Часть «Detail» отвечает за настройку качества, необходимо установить все пункты на максимальные значения (кроме первого, который содержит предустановленные значения).
- Последний пункт содержит тест на производительность системы. Запускаем командой -benchmark example_benchmark.xml, по окончанию берём все значения FPS.
Для совместимости результатов с демоверсией, подготовлен специальный файл настроек бенчмарка.
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
Общие настройки:
API DirectX 11
Shaders: high
Anisotropy: 16
Anti-alasing: 4
Full screen: on
Tessellation: Extreme
Тест выполняется в два прогона.
Измерения проводятся с 20 по 26 шаг второго прогона бенчмарка.
Замеры уровня шума и энергопотребления
Шумомер
Шумомер 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 показывает мгновенное потребление энергии системным блоком.
Замеры производятся без нагрузки и с 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
Общие настройки:
API DirectX 11
Shaders: high
Anisotropy: 16
Anti-alasing: 4
Full screen: on
Tessellation: Moderate, Normal, Extreme
Данным тестом мы выясняем влияние тесселляции на производительноть видеокарт.
После теста на экран выводится окно с количеством FPS и набранных очков (scores). Берём оба значения.
Тест Extreme выполняется дважды, как часть комплекса замера энергопотребления, шума и температур.