Важный
Я не несу ответственности за ущерб, причиненный вашему компьютеру. Существует риск того, что драйвер графического процессора не ответит после перезапуска во время тестов. Возможное решение этой проблемы — установить максимальную скорость соединения PCIe, поддерживаемую в BIOS.
AutoGpuAffinity
GitHub - https://github.com/valleyofdoom
usage: AutoGpuAffinity [-h] [--config ] [--analyze ] [--apply-affinity ]
optional arguments:
-h, --help show this help message and exit
--config path to config file
--analyze
analyze csv files from a previous benchmark
--apply-affinity
assign a single core affinity to graphics drivers
Для ведения журналов DPC/ISR с помощью xperf необходимо установить Windows Performance Toolkit из Windows ADK (это совершенно необязательно).
ADK для Windows 8.1+
АДК для Windows 7
Поддерживайте настройки разгона с помощью MSI Afterburner на протяжении всего теста, если это применимо.
Сохраните нужные настройки в профиль (например, профиль 1).
Настройте путь и профиль для загрузки в config.ini
Загрузите и извлеките последнюю версию на вкладке «Выпуски».
Запустите AutoGpuAffinity через командную строку и нажмите Enter, когда будете готовы начать тестирование.
После того, как инструмент протестирует каждое ядро, привязка графического процессора будет сброшена до значения по умолчанию для Windows, и отобразится таблица с результатами. Зеленые значения обозначают самое высокое значение, а желтые — второе по величине значение для данного показателя. Отчет xperf можно найти в каталоге сеанса.
Журналы CSV можно проанализировать в любое время, передав папку CSV в аргумент --analyze
(пример ниже). Это полезно в ситуациях, когда пользователь случайно закрывает окно при отображении результатов.
AutoGpuAffinity --analyze " .capturesAutoGpuAffinity-170523162424CSVs "
AutoGpuAffinity можно использовать в качестве обычного теста, если в config.ini
для параметра custom_cores установлено одно ядро. Если вы обычно не настраиваете привязку драйвера графического процессора, для массива можно установить значение [0]
поскольку графическое ядро по умолчанию обычно работает на процессоре 0. В результате получается автоматизированный тест, который полностью независим от тестирования совместимости драйверов графического процессора. Имейте в виду, что AutoGpuAffinity сбрасывает политику сходства в состояние Windows по умолчанию после завершения теста (что не является указанным сходством), поэтому не забудьте потом снова перенастроить политику сходства, если это применимо.