Прохождение и оптимизация бенчмарков

Geekbench 3/4
Системные твики | Твики бенчмарка | Хитрости |
— | 10$-лицензия, режим x64 | — |
Тут есть некое подобие “Pay 2 win” в случае 3й версии, а именно 64-битный режим бенчмарка. Используя ее результат гарантированно выше 32-битного на ~5%. Geekbench 4 уже позволяет запускать 64-битный режим на бесплатной версии. Бесплатные версии требуют наличие выхода в интернет для выдачи результата и его публикации онлайн. Оптимизациям он не поддается.



Intel XTU
Системные твики | Твики бенчмарка | Хитрости |
Superfetch | Полное отключение мониторинга | Прогон по много раз подряд |
Запуститься на всех процессорах начиная с Westmere/Lynnfield (LGA 1156/1366), но результаты можно подавать начиная с поколения LGA1155 Sandy Bridge (мобильный сегмент включительно). Современные Atom, к сожалению, в пролете.
В бенчмарке следует отключить мониторинг (нажать на паузу, а также убрать все функции через гаечные ключи справа и в центре). Можно также свернуть эту часть меню.

Через сам бенчмарк (а лучше BIOS) в разделе “Advanced tuning” отодвинуть лимиты максимальной мощности и тепловыделения.

Служба Superfetch. Можно после нескольких прогонов получить до 10 бонусных очков. Описываю принцип:
1) Запускаем редактор реестра
2) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters.
3) EnablePrefetcher=3 (3=применение ко всему, 2=только загрузочные файлы, 1=только приложения, 0=выкл)
4) Вычистить папку «C:/Windows/Prefetch». А если у вас W8.1/10, то вас ждет сюрприз – отсутсвие прав на изменение! Решается встроенной учетной записью администратора (которая скрыта), или программой, типа unlocker.
5) Перезагрузка
6) Гонять XTU до 10 раз
После успешного прохождения теста и его валидации делаем следующее: В разделе «Profiles» в правой таблице жмем Save (1), даем ему имя, затем выбираем его же в списке (2), а в конце сохраняем файл валидации (3) на компьютере (по нажатию «Export Profile»), или сразу же отправляем на HWBOT (по нажатию «Upload»).



GPUPi
Системные твики | Твики бенчмарка | Хитрости |
OpenCL 2.0+ | Приоритет реального времени | AMD APP SDK работает везде, начиная с s478, s939 (наличие AMD/ATI GPU не обязательно). |
Последующий прогон на старом железе обычно оказывается лучше.
Очередная оверклокерская мудрость
ВНИМАНИЕ! Результат подается файлом валидации! По прохождению теста нужно подготовить окна CPU-Z/GPU-Z, нажать вкладку Submit, и либо сохранить файл валидации, либо сразу отправить результат на HWBOT.
Бенчмарк требует включенный HPET при бенчмаркинге на Windows 8/10, для активации HPET можно написать команду в консоли от имени администратора, либо воспользоваться помощником в GPUPi.
bcdedit /set useplatformclock yes
Кроме того нужно установить OpenCL набор, а также библиотеки Visual C++ 2013.
OpenCL для Intel;
С AMD все веселее, компания прекратила поддержку AMD APP SDK, и удалила дистрибутивы с сайта, но наша команда не забывает…
AMD APP 3.0 x86
AMD APP 3.0 x64
Если бенчмарк ругается на отсутствие msvcp110.dll — установить Visual C++ 2012 дополнительно.
Чтобы гарантированно избежать ошибки «unable to parse datafile» при сохранении результата поставьте галочку “skip GPU/CPU detection”
На современные процессоры Intel нужно ставить Intel OpenCL, однако AMD APP вероятно будет сильнее на длинных тестах, всем старичкам ставить только AMD APP. Самые старые железки, которые имеют поддержку — Intel s423/478, AMD s939/754. Radeon 7xxx (GCN), Nvidia 2xx. Железо старше написанного выше — в пролете.


Cinebench R11.5
Системные твики | Твики бенчмарка | Хитрости |
Держать бенчмарк на Ramdisk | Приоритет реального времени | Версия 32-bit более стабильна, чем 64-bit. Иногда 200МГц сверху дадут результат больше, чем режим X64. |
Хорошо откликается на повышенную частоту оперативки, а также малые тайминги.
В скриншоте область рендера, а также результат всегда должны быть видны полностью без преграждающих окон.

Cinebench R15
Системные твики | Твики бенчмарка | Хитрости |
Держать бенчмарк на Ramdisk | Приоритет реального времени | — |
В отличии от прошлой версии более зависим от оперативки, а именно от высоких частот.
Доступен только для 64-битных ОС
Ваш Капитан Очевидность
В скриншоте область рендера, а также результат всегда должны быть видны полностью без преграждающих окон.

wPrime
Системные твики | Твики бенчмарка | Хитрости |
— | — | — |
Он клал на все. Оптимизациям не поддается во всех случаях, кроме одного – одноядерный процессор. Нужно запустить тест один раз, а после задать приоритет повыше. Не перепутайте процесс бенчмарка, и его обложку (первый потребляет меньше оперативки, и отображается в «фоновые процессы» на W8.1+). Для хорошего прогона нужно выбирать количество потоков, а не физических ядер процессора.


SuperPI
Системные твики | Твики бенчмарка | Хитрости |
Держать бенчмарк на Ramdisk | Приоритет реального времени Перевод процесса на одно ядро | Перед 32М делать Copywaza (на 1М тоже помогает), а перед 1М три прохода 16К |
Copywaza – принцип в перекидывании объемного файла с диска на диск для увеличения системного кэша. Не будем хардкорщиками, и сделаем это в свое удовольствие с помощью тулбокса OCX. «Самопальная ваза», конечно, принесет еще ≈0.5с на фоне 8 минут, если ваши руки схожи на мои клешни. Делаль ее нужно следующим образом:
— открываем SuperPi
— делаем оконный твик (стягиваем окно в полосочку с кнопками)
— делаем 2 раза подряд 16k
— выбираем 1м
— не жмем «ок» перед началом теста
— копируем 3DMark Vantage 3 раза с D на C, и один раз с C на D со включенным диспетчером
— как только последнее копирование прекратилось, сразу выгружаем explorer
— ждём когда в диспетчере «доступно» не перестанет расти. В идеале должно почти сойтись с системный кэш.
— закрываем диспетчер, и жмем «ок» для старта теста
Баловство с Msconfig. Жмем «Выполнить» в пуске (win+r), пишем msconfig, выбираем вкладку «загрузка» >>> дополнительно >>> меняем значения на следующие: 104Мб для 1M, и 608Мб для 32М
Баловство с реестром. [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management]. Устанавливаем Large System Cache = 1
А если вы имеете дело с AMD Pilediver…
Скачиваем программу.
Запускаем. Переключаем x87 instruction (NRAC) block (у Bulldozer нажать Zambezi stack special). Это хорошенько ускорит прогон SuperPi. Причем так, что это сравнимо с бонусным 1ГГц частоты. Обязательно к применению!
Бенчмарк любит комбинацию таймингов в стиле 9-12-9-28 1T, 8-12-8-26(28) 1T, 7-10-7-24 1T, и т.д.
Обратите внимание, по завершению бенчмарка нажимать «ок» на всплывшем окне не нужно! Сняли скриншот, и только потом!


HWBOT Prime
Системные твики | Твики бенчмарка | Хитрости |
Использование Java JDK9 (~+10%) Убийство всех фоновых процессов | Приоритет реального времени | Лучше прогонять его 5+ раз, обычно последующие результаты выше первых. |
Нужна Java для работы с ним, использовать только 8, 9 версии (конечно же в режиме х64). 7 сильно режет результат. Откликается на отключение интерфейса Aero.
Некоторые пишут, что влияет е ровно 3528Мб оперативной памяти (прописанные по msconfig), хотя я улучшения не получил.
ВНИМАНИЕ! Результат подается файлом валидации! По прохождению теста нужно подготовить окна CPU-Z/GPU-Z, затем сохранить файл валидации нажав кнопку «SAVE», либо сразу отправить результат в сеть нажав «Analyze on HWBOT».


MaxxMEM2
Системные твики | Твики бенчмарка | Хитрости |
Отключение файла подкачки | — | Настойчивость |
Сам бенчмарк очень непостоянный, иногда случайный прогон может выдать результат больше на 5% от обычного, либо результат хуже после 10% разгона. Как показывает статистика — прогон #4 обычно быстрее остальных.
Для его комфортного прохождения нужно минимум 192Мб оперативной памяти, иначе будете терпеть 30 минут, вместо 5, либо вообще не получите результат.
Обязательно отключение файла подкачки на старых системах!
Древние легенды гласят о том, что прирост дает увеличение частот HT и NB на платформе AMD.


PiFast
Системные твики | Твики бенчмарка | Хитрости |
— | Запуск в реальном приоритете | Hexus_FastR |
Единственный доступный твик – запуск бенчмарка в режиме реального времени.


PCMark 10
Системные твики | Твики бенчмарка | Хитрости |
— | — | — |
Базовая версия требует наличие интернета, в противном случае результат не будет показан. Для разблокировки пресетов «Express» / «Extended» нужно купить лицензию. Оптимизациям не поддается.


PCMark 7
Системные твики | Твики бенчмарка | Хитрости |
— | — | — |
Базовая версия требует наличие интернета, в противном случае результат не будет показан. Оптимизациям не поддается


PCMark Vantage
Системные твики | Твики бенчмарка | Хитрости |
— | LOD | Для получения результата достаточно пакета PCMark suite, смело отключайте остальное и берегите время. |
PCmark Vantage невозможно проходить на W7 Home Basic & Starter


PCMark 04/05
Системные твики | Твики бенчмарка | Хитрости |
— | Приоритет реального времени, LOD | — |
PCMark 04 невозможно пройти на Windows 8.1/10!
Применимо к PCMark04 — чем новее ваша система – тем выше шансы заработать кубок провалить тест. Всему бедой Grammar Check, он с дубу падает от скорости обработки, и поэтому прохождение суб-теста не засчитывается. Возможно потребуется замедление системы, которое можно организовать следующим образом:
1) Перевод PCMark на 1 ядро (Лентяй-edition)
Либо
1) Перевод PCMark на 2 ядра
2) Запуск SuperPi (2 копии, у каждого своя папка), присвоение этих же ядер. Подготовка такого прогона, который займет Multitread Test (2M, 1M и меньше), окно «now starting calculate” вынести куда-то в сторону.
3) Старт бенчмарка PCMark и резкое переключение на окно SPi. Если получилось – бенчмарк будет идти как обычно, если нет – вылетит ошибка.
4) Как только начинается 3й тест – сразу запускаем SPi. Ни в коем случае ни переключаемся на PCMark, или клацаем что-то еще, ждем конца бенчмарка.
Да, результат может быть даже хуже, чем PCMark Vantage, но он есть
Не каждый знает о таком приколе, а это может подарить пару бонусных очков.
D3DOverrider. Фокус с LOD, как на видеокартах. Влияет на 3D — Pixel Shader.
Терпение. Бенчмарк нужно запустить через ~5 мин. после загрузки операционной системы, чтобы ОС сделала все свои дела с накопителем и не требовала доступа к нему во время прохождения теста. Влияет на HDD — startup. (даже в системе SSD)
Издевательство над «Осликом» (Internet Explorer). Пользовательское оформление и все надстройки, а также опции влияющие на шрифты следует выключить. Папка для временных файлов IE выносится на созданный быстрый раздел (Ramdisk, SSD). Кстати, используйте новейшие версии браузера, т.к. чем он старее — тем меньше очков вы получите. Такие дела.
ВНИМАНИЕ! Для PCMark05 вместо типичных окон с информацией нужно открывать текстовый документ results, который можно найти в папке, куда установлен бенчмарк после его прохождения.



Catzilla
Системные твики | Твики бенчмарка | Хитрости |
Бенчмарк сам скажет чего не хватает | StartTime | Обязательно наличие SSD для получения высоких результатов. Также не будет лишним получить лицензионный ключ. |
Если вы используете старые драйверы – не запущусь!
Catzilla
Единственный среди всех 3D-тестов, на который влияет скорость накопителя.
Предупреждаю! Если у вас HDD – первый результат всегда будет низким (тест Start Time). Решаемо несколькими запусками подряд (запуск >> пошел бенчмарк >> выход).
Твик на Start Time. Увеличивает результат в диапазоне от 20-1000 (в зависимости от мощности).
Его суть:
- Открываете Catzilla, а затем 3DMark 11.
- Минимизируйте 3DMark 11 (свернуть, не закрыть) и запускаете бенчмарк Catzilla.


Aquamark
Системные твики | Твики бенчмарка | Хитрости |
Убийство фоновых процессов | LOD, приоритет реального времени | — |
ВНИМАНИЕ! Результат подается файлом валидации! По прохождению теста нужно подготовить окна CPU-Z/GPU-Z, затем сохранить файл валидации нажав кнопку «Save to desktop».
Лаунчер позволяет выставлять приоритет, назначать ядра, и даже менять LOD, который обязателен. Бывают ситуации, когда HWBOT не принимает результаты. Для корректной подачи результатов нужно изменить разделитель дробной части на «.» в настройках региональных стандартов ОС (панель управления – язык и региональные параметры – снизу кнопка дополнительные параметры – разделитель целой и дробной части). Пункт «OSD statistics» можно перевести в False.
Ах да, на W8/10 лучше не выбирайте вкладку «Compare Online» — бенчмарк вылетит с ошибкой.
Мудрость команды


Unigine Superposition benchmark
Системные твики | Твики бенчмарка | Хитрости |
— | — | — |
Не обращайте внимания на предупреждения о нехватке памяти для запуска, 8к пресет можно пройти даже на Intel HD Graphics.


Unigine Heaven benchmark
Системные твики | Твики бенчмарка | Хитрости |
— | — | AMD – отключение тесселяции в DX11 |
ВНИМАНИЕ! Результат подается файлом валидации! По прохождению теста нужно подготовить окна CPU-Z/GPU-Z, нажать «Make screenshot», а затем сохранить файл валидации нажав кнопку «Save to desktop». (Submit online не работает)
Не засчитает результат, если у монитора нет поддержки разрешений 1680х1050 (Xtreme) и 1280х1024 (Basic). Это не конец, ведь эти разрешения всегда можно добавить через панель управления драйвером видеокарты (но вместо бенчмарка на мониторе вы будете видеть сообщения «выход не поддерживается», «недопустимое разрешение» или что-то в этом духе).

3DMark — Time Spy
Системные твики | Твики бенчмарка | Хитрости |
— | — | — |
Тест достаточно зависим от объема памяти видеокарты, требует поддержку DX12.

3DMark — Fire Strike
Системные твики | Твики бенчмарка | Хитрости |
— | — | — |
Многоядерный процессор обычно помогает конечному результату засчет физики. Старшим пресетам нужны видеокарты с большим кол-вом памяти, а также DX11.

3DMark — Sky Diver
Системные твики | Твики бенчмарка | Хитрости |
— | — | — |
Тест весьма зависим от кол-ва ядер процессора. Требует видеокарту с поддержкой DX11.

3DMark — Cloud Gate
Системные твики | Твики бенчмарка | Хитрости |
— | — | — |
Тест самый зависимый от кол-ва ядер. Работает на видеокартах с поддержкой DX10.

3DMark — Ice Storm
Системные твики | Твики бенчмарка | Хитрости |
— | — | — |
Тест работает только на 4х ядрах (без поддержки HT/SMT), любит высокие частоты процессора. Работает на видеокартах с поддержкой DX9.


3DMark 11
Системные твики | Твики бенчмарка | Хитрости |
— | — | AMD: отключение тесселяции |
Заработает только на видеокартах с поддержкой DX11.


3DMark Vantage
Системные твики | Твики бенчмарка | Хитрости |
Отключение Aero | — | Выключить все Feature tests для экономии времени. LOD (только на видеокартах NVIDIA) |
Результат при 1280х720 можно выдать как стандартный 1280х1024 (когда бенчим ноутбук, или экран не поддерживает второе разрешение. Эффективно, не совсем честно, и угроза репорта.


3DMark 06
Системные твики | Твики бенчмарка | Хитрости |
— | — | — |
Осторожно, Грязная игра!!! Результат при 1280х720 можно выдать как стандартный 1280х1024 (когда бенчим ноутбук, или экран не поддерживает второе разрешение. Эффективно, не совсем честно, и угроза репорта.


3DMark 05
Системные твики | Твики бенчмарка | Хитрости |
— | — | Убрать «CPU Tests» для экономии времени |
Результат при 1280х720 можно выдать как стандартный 1280х1024 (когда бенчим ноутбук, или экран не поддерживает второе разрешение. Эффективно, не совсем честно, и угроза репорта.


3DMark 03
Системные твики | Твики бенчмарка | Хитрости |
LOD D3DOverrider | — | Убрать “Feature Tests” & “CPU Tests”для экономии времени |
Тест однопоточный. LOD хоть слабо, но вытаскивает результат, а также может помочь D3DOverrider.


3DMark 01
Системные твики | Твики бенчмарка | Хитрости |
LOD D3DOverrider | Перевод процесса на одно ядро | Для экономии времени можно убрать Feature tests, и CPU Tests. |
Для получения высшего результата тесты стоит проходить в таком порядке:
1) CarH
2) LobbyH
3) DragothicH
4) LobbyL
5) DragothicL
6) CarL
7) Nature

Общие для всех бенчмарков хитрости
- Приоритеты: «Реального времени» и «Высокий» иногда могут дать толчок.
- Перевод на одно/N ядер. Дает прирост в старых и специфических бенчмарках. Тут можно даже схитрить. Например, перевести свой 4-8-28 ядерный процессор в режим 2 ядра и выбить дополнительные ≈100-300Мгц.
- Ramdisk. Превратить оперативку в накопитель (помните, что после перезагрузки файлам на ней крышка). Кое-где может дать прирост.
Твики специально для 3D
LOD = Level of detail. Дает заметный прирост старым бенчмаркам. Баловаться с ним следует с помощью программ Nvidia Inspector и RadeonPro. Если у вас видеокарта прошлого десятилетия, то Riva Tuner / ATITool. А если еще старее, то даже не смейте это бенчить, раритетом нужно наслаждаться, а не издеваться. Практически каждый тест ведется на LOD, однако эффективность от этого для каждого теста своя. В современных бенчмарках преимущество находится в рамках погрешности, поэтому лучше тратить на это время в крайних случаях.
Старые бенчмарки зависят от одного ядра, так что лучше отдать приоритет высокой частоте отключив ненужные ядра. C 3dmark05 начинается зависимость от кол-ва ядер процессора.
Существуют специфические версии драйверов, которые в одном месте режут результат, в другом неслабо подымают. Вычислять такое следует по форумам, а если не повезет – всегда можно подглядеть версию драйверов у соперника позицией выше.
Ну и самое главное и очевидное, куда же без этого:
Бенчмаркинг видеокарт эффективен тогда и только тогда, когда на борту сильный процессор.
А в некоторых случаях, сильнейший/современный процессор заменяет разгон видеокарты. Например, у нас есть i7-980Х, i7-5960X, и Radeon 5570. Новый процессор наберет в тесте физики значительно больше очков (или подобию), и вытянет общую цифру выше без участия видеокарты. А для достижения этой же цифры на простом процессоре необходимо больше выжать из графики. Также многим бенчмаркам, к примеру Aquamark, требуется предельная таковая частота процессора, ядра ему безразличны. Имея на руках какой-нибудь i7-8086k @ 5.5GHz можно на видеокарте без разгона получать первые позиции.
Именно так поднимают ez-pts в тандемах «видеокарта + новейший ТОП-процессор». Я не говорю, что «видеокарта + типичный процессор» это сразу полет фанеры над Парижем, просто для достойной конкуренции придется выжимать все, без пощады. Потом выйдет якийсь i9-9990X, который результат в стоке приравняет к результату бенчмаркинга зомбированной/вольтмодной видеокарты
Особенно заметно в 3Dmark Vantage, 3Dmark11, 3DMark13 (TimeSpy, FireStrike, CloudGate), Catzilla.
Рекомендуем к изучению мощный тест зависимостей от hardware.info
Делитесь своими хитростями, и делайте замечания. Удачи в бенчмаркинге!