- Николай Андрианов (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:
Тесселяция принудительно переведена из режима AMD optimized в "Использовать настройки приложения".
Общие настройки для видеокарт с 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)
Дистрибутив
В этом тесте мы используем профили: Cloud Gate, Fire Strike, Fire Strike Extreme.
Используем общий балл.
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 прямо сейчас!
Мы используем встроенный в игру бенчмарк.
Настройки:
Нужно положить по пути "\%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 прямо сейчас!
Мы используем встроенный в игру бенчмарк.
Настройки:
Архив с настройками игры.
Нужно положить по пути "\%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 прямо сейчас!
Мы используем встроенный в игру бенчмарк.
Настройки:
Архив с настройками игры.
Нужно положить по пути "\%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 прямо сейчас!
Мы используем встроенный в игру бенчмарк, он расположен в папке с игрой.
Настройки:
Архив с настройками игры.
Нужно положить по пути "\%userprofile%\Documents\".
Берем минимальные и средние FPS.
Total War: ROME II
Купите Total War: ROME II прямо сейчас!
Мы используем встроенный в игру бенчмарк.
Настройки:
Используем встроенные профили игры: Максимум (Maximum), Предел (Extreme).
Важно: Требует 2Гб памяти. Для карт с 1Гб памяти нужно дополнительно ставить галку «неограниченная видеопамять», чтобы игра не понижала настройки принудительно.
Берем средние FPS. Также указываем просадку FPS.
Sleeping Dogs
Купите Sleeping Dogs прямо сейчас!
Мы используем встроенный в игру бенчмарк и ланчер.
Настройки:
Важно: необходимо установить бесплатный DLC с текстурами высокого разрешения.
Скачать комплексную утилиту для бенчмаркинга.
Архив на настройками бенчмаркинга игр Sleeping Dogs, Bioshock Infinite, Tomb Raider, Hitman: Absolution.
Нужно положить по пути "\%userprofile%\Documents\".
Ланчер:
Берем минимальные и средние FPS.
Bioshock Infinite
Купите Bioshock Infinite прямо сейчас!
Мы используем встроенный в игру бенчмарк и ланчер.
Настройки:
Скачать комплексную утилиту для бенчмаркинга.
Архив на настройками бенчмаркинга игр Sleeping Dogs, Bioshock Infinite, Tomb Raider, Hitman: Absolution.
Нужно положить по пути "\%userprofile%\Documents\".
Минимальные FPS отбрасываем, т.к. некорректный расчет - учитываются и кадры при подгрузке локаций. Берем только средний.
Так как Bioshock Infinite не позволяет выбирать степень сглаживания в своих пресетах, то используем пресеты Ультра и Ультра с DDOF (динамическая глубина сцены).
Tomb Raider
Купите Tomb Raider прямо сейчас!
Мы используем встроенный в игру бенчмарк и ланчер.
Настройки:
Скачать комплексную утилиту для бенчмаркинга.
Архив на настройками бенчмаркинга игр Sleeping Dogs, Bioshock Infinite, Tomb Raider, Hitman: Absolution.
Нужно положить по пути "\%userprofile%\Documents\".
Используются 2 паттерна - без SSAA и с SSAA 4X.
Берем минимальные и средние FPS.
Hitman: Absolution
Купите Hitman: Absolution прямо сейчас!
Мы используем встроенный в игру бенчмарк и ланчер.
Настройки:
Скачать комплексную утилиту для бенчмаркинга.
Архив на настройками бенчмаркинга игр Sleeping Dogs, Bioshock Infinite, Tomb Raider, Hitman: Absolution.
Нужно положить по пути "\%userprofile%\Documents\".
Берем минимальные и средние FPS.
Тест эффективности системы охлаждения видеокарты
Все измерения проводятся в течение 10 минут запуска утилиты Furmark.
Furmark
Скачать Furmark.
Настройки:
Замеры уровня шума и энергопотребления
Шумомер
Шумомер 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 поддерживает логирование нагрузки и замер показаний нагрузки по каждой ветке блока.
Обсудить методику тестирования видеокарт в конференции.