Как отключить авторазгон процессора ryzen
Всем доброго здравия!
Многие современные процессоры AMD Ryzen имеют разблокированный множитель, что позволяет их довольно легко подвергнуть разгону (даже начинающим пользователям). Относительно не сложно получить +5÷15% к производительности буквально 2-3 кликами мышки!
Чаще всего разгон осуществляется через изменение параметров в BIOS/UEFI - однако, в сегодняшней заметке хотел бы предложить более универсальный способ: через утилиту AMD Ryzen Master прямо из-под ОС Windows! 👌
И так, ближе к теме.
👉 Важно!
1) Разгон может стать причиной выхода из строя оборудования!
2) Всё, что вы делаете по рекомендациям ниже — делаете на свой страх и риск!
3) Гарантия на ЦП на разгон не распространяется.
Выделение для игры двух ядер - первый небольшой прогресс в оптимизации
Далее я выделил для игры два ядра (без отключения SMT), что привело к незначительному повышению общей производительности. Однако во время записи тестового отрезка, мне все-таки удалось "поймать" статтер. Средний FPS вырос на 2 кадра.
Как зафиксировать частоту процессора AMD Ryzen?
Все необходимые действия выполняются в настройках BIOS. О том, как зайти в программу настроек BIOS, можно узнать в этой статье. Все действия производились в программе настройки BIOS материнской платы ASRock B450 Pro4. Для других материнских плат интерфейс UEFI и структура параметров могут незначительно отличаться от представленных в этой статье, однако общие принципы схожи.
Отведение игре двух ядер при отключении SMT
Казалось бы, что с отключением SMT все уже понятно, но ради эксперимента я попробовал выделить The Witcher: Enhanced Edition два ядра, чтобы сравнить производительность. По итогу единичный статтер сохранился, но игра сохранила "средний кадр" на уровне двух выделенных ядер с включенной технологией SMT.
Производительность Precision Boost
После того, как настройка Precision Boost Overdrive завершена, давайте сравним быстродействие с отключённым и включённым параметром PBO на примере процессора AMD Ryzen 5 2600X. Тесты проводились с помощью бенчмарка Cinebench R20 в многопоточном и однопоточном режимах. С отслеживанием показаний нам поможет программа AMD Ryzen Master. Мы будем сравнивать температуру процессоров, частоту их ядер и отслеживать параметры PPT, EDC и TDC.
Первый тест проведём с отключённым PBO Ryzen.
Процессор набрал 2728 баллов в многопоточном режиме и 370 баллов в однопоточном.
Теперь включим AMD Precision Boost Overdrive и сравним полученные результаты.
Процессор показал более высокие результаты с включённым параметром Precision Boost Overdrive: 3066 баллов в многопоточном режиме и 428 баллов в однопоточном.
Давайте сравним показания, полученные в AMD Ryzen Master. Температура и показатели замерялись перед самым окончанием теста. В случае выключенного параметра Precision Boost Ryzen процессор работает на базовой частоте — 3,6 ГГц, параметры PPT, EDC и TDC неактивны, а температура остаётся невысокой.
С включённым параметром AMD Precision Boost Overdrive картина иная: процессор работает на частоте 4050 МГц, температура выше почти на 20°, а параметры PPT, EDC и TDC демонстрируют изменения. Наблюдая за ними, можем видеть как работает параметр Precision Boost Overdrive. В данном случае частота не поднялась выше из-за параметра EDC (ограничение по току), достигшему своего предельного значения. Как видно, производительность процессора при включённом параметре Precision Boost Overdrive заметно повышается. Это касается как многопоточного, так и однопоточного режимов. Продолжительность работы в режиме ускорения зависит от качества охлаждения процессора и элементов питания материнской платы.
Четыре ядра без "оптимизации" в разгоне до 4 GHz, SMT выключен
Разгон прибавил к изначальному среднему FPS 14 кадров! Что, конечно же, не сравнится ни с какой "оптимизацией". Но ведьмака все еще "преследовали" статтеры, которые связаны с отключением SMT.
Шаг 2. Отключение функции автоматического разгона
Для того, чтобы окончательно зафиксировать частоту процессора Ryzen, нужно отключить его автоматический разгон. Только после этого будет наблюдаться постоянная частота Ryzen. Перейдите в настройках по следующему пути: Advanced \ AMD CBS \ CPU Common Options (Zen Common Options для процессоров AMD Ryzen 1-го поколения). Замените значение Auto параметра Core Performance Boost с помощью контекстного меню на значение Disabled.
Выйдите из программы настройки BIOS, сохранив изменения. Запустите утилиту HWiNFO64 или утилиту AMD Ryzen Master для того, чтобы убедиться, что изменения вступили в силу.
Результаты тестирования с помощью HWiNFO64: частота процессора и множитель имеют постоянные значения:
Та же картина наблюдается и в результатах тестирования с помощью AMD Ryzen Master:
Промежуточные итоги по "оптимизациям"
Все полученные в ходе "оптимизаций" замеры среднего кадра я свел в единую таблицу с гистограммой. Полученные результаты были зафиксированы без влияния записи геймплея. Тесты проводились по нескольку раз для минимизации погрешности в замерах.
Подводим итоги.
Как показало тестирование, "оптимизация" старых игр под устаревающие процессоры AMD Ryzen с низкой производительностью на ядро - это, конечно, хорошо, но разгон ядер для процессоров Zen и Zen+ все еще является спасительным в старых играх и дает гораздо большую прибавку в FPS, чем выделение отдельных ядер для игры.
И я все еще хочу убедить вас в том, что процессоры Ryzen с микроархитектурой Zen+ - это плохой выбор для универсального игрового компьютера в 2020 году. Если вы хотите максимум FPS, или вы не умеете разгонять ядра процессора, а также не хотите возиться с "оптимизациями" старых проектов, то Zen+ и другие процессоры с низкой производительностью на ядро - это явно не ваш вариант, и вам стоит присмотреться к Zen 2 или платформе Intel.
Подпишитесь на наш канал в Яндекс.Дзен или telegram-канал @overclockers_news - это удобные способы следить за новыми материалами на сайте. С картинками, расширенными описаниями и без рекламы.
Как отключить SMT для процессоров AMD Ryzen?
Сделать это можно только одним способом — в настройках BIOS. В этой статье процесс настройки параметра будет показан для материнской платы компании MSI, однако для других плат порядок действий похож. Перезагрузите компьютер, нажмите клавишу Del или F2 (в зависимости о материнской платы) на старте. Загрузится программа настройки BIOS. Выберите пункт меню OC (Overclocking), затем пункт Параметры процессора (CPU Settings):
В открывшемся окне найдите опцию Simultaneous Multithreading и замените значение АВТО на Выключено:
Выйдите из программы настройки BIOS, сохранив изменения.
Если искомый параметр не получается найти, воспользуйтесь поиском в настройках BIOS. Кнопка поиска обычно находится в верхнем правом углу. Просто наберите в строке поиска «SMT» или «Sim», выберите появившийся в списке найденного пункт Simultaneous Multithreading и точно так же измените значение АВТО на Выключено.
Для того, чтобы включить SMT, достаточно изменить значение параметра Выключено на АВТО.
Разгон или "оптимизация"?
Далее я решил немного подразогнать свой Ryzen 7 2700 и сравнить между собой результаты с разгоном, без разгона, с "оптимизацией" и без "оптимизации" одновременно. Скажу честно - не стал мучить 8 ядер четырьмя гигагерцами и избавил себя от настраивания вольтажей - в биосе у меня был сохранен профиль настроек для четырех ядер без SMT в разгоне до 4 GHz. Его я и выбрал.
Судя по бенчмарку в CPU-Z, производительность на ядро у Ryzen 7 2700 хоть немного, но возросла:
Выделение для игры одного ядра и двух потоков - путь к "правильной оптимизации"
Средствами операционной системы я отвел для игры два потока одного ядра. Данное действие значительно повысило FPS в игре относительно прошлого опыта, но статтеры все равно сохранились, да и частота кадров оказалась ниже, чем была без "оптимизации".
Выводы
Для новых процессоров AMD уже не советовала отключать SMT. Кроме того, из теста в Cinnebench мы видим, что прирост производительности от этого не такой и большой, как могло бы быть. Отключать или нет — решать вам, но нам кажется, что, скорее всего, не стоит.
Производительность процессора в немалой мере зависит от частоты его ядер. Для достижения максимального быстродействия многие пользователи выполняют разгон процессора. Процедура требует определенных знаний и опыта, имеющихся не у всех.
Для таких случаев созданы технологии автоматического разгона —процессор может автоматически поднимать свою частоту для увеличения быстродействия. Технология, созданная для процессоров AMD Ryzen, называется Precision Boost. В этой статье мы узнаем, что это за технология, зачем она нужна, а также как пользоваться Precision Boost Overdrive Ryzen.
Шаг 1. Фиксация частоты процессора
В данном случае использовался процессор Ryzen 5 2600X. Загрузив программу настройки BIOS на старте с помощью клавиш F2 или Del (в зависимости от модели), перейдите на вкладку OC Tweaker, замените значение Auto параметра CPU Frequency and Voltage (VID) Change с помощью контекстного меню на значение Manual:
Далее установите нужные значения параметров Frequency (MHz). Если вы хотите заставить Ryzen работать на максимальной частоте, то вам понадобится также менять значение параметра Voltage (VID). Но это уже описано в отдельной статье про разгон. Если вы не намерены заниматься разгоном, эти значения по умолчанию лучше не меняйте.
Четыре ядра без "оптимизации" на базовой частоте в 3.2 GHz, SMT выключен
"Фейковый" Ryzen 3 1200 AF на частоте в 3.2 GHz смог обеспечить в среднем лишь 43 кадра. Геральта из Ривии "преследовали" частые статтеры.
Настройка Precision Boost Overdrive для Ryzen
Для того, чтобы активировать Precision Boost, необходимо зайти в настройки BIOS (клавиши F2 или Del сразу после включения) и найти этот параметр в меню (в зависимости от модели матплаты) по такому пути: Advanced -> AMD CBS -> NBIO Common Options -> XFR Enhancement.
Внимание! Далее придётся согласиться с тем, что мы можем потерять гарантию на процессор в случае изменения данного параметра.
Нажимаем кнопку напротив пункта Precison Boost Overdrive. Загружается контекстное меню. Для включения Precision Boost Overdrive выбираем пункт меню Enable. По умолчанию параметр установлено Auto.
Теперь вы знаете как включить Precision Boost Overdrive. Таким же образом Precision Boost можно будет и отключить, выбрав пункт меню Disabled.
"Пристрелочное" тестирование без каких-либо "оптимизаций"
FPS при тестировании был ниже 60 кадров, каких-либо "статтеров" не замечено.
Как влияет SMT на производительность?
Мы протестировали уровень производительности процессора AMD Ryzen 5 2600X с включённой многопоточностью и без неё в Cinebench и получили следующий результат:
Без SMT в однопоточном тесте (Single Core) процессор получил 169 баллов:
С включённой многопоточностью — 939 баллов:
С включённым SMT процессор получил 172 балла в однопоточном тесте:
В многопоточном — 1332 балла:
Как видите, мы не получаем прироста уровня производительности для одного ядра, но зато теряем около 30% производительности в многопоточном режиме.
Выделение игре трех ядер при отключении SMT
Далее ради эксперимента я заставил игру использовать три ядра, решение было странным, но мне важно было найти оптимальное количество ядер для достижения максимального FPS. Данное действие не дало абсолютно никакого преимущества в сравнении с двумя выделенными игре ядрами. "Типичный" при отключении SMT статтер стал лишь более выраженным.
Выделение для игры лишь одного ядра - серьезная потеря FPS и плавности геймплея
реклама
Далее было решено выделить для игры лишь одно ядро (без отключения SMT), так как во время предыдущих тестирований было замечено, что The Witcher: Enhanced Edition "загружает" лишь "полтора потока", отсюда был сделан вывод о том, что "Ведьмак" будет более стабильно работать на одном выделенном ему ядре. Да, старенькая RPG смогла полностью загрузить один поток на 100%, но данное действие привело к тому, что в игре резко упал FPS и появилось большое количество мелких статтеров.
Выводы
Фиксация частоты процессора — достаточно простая процедура, позволяющая избежать постоянных скачков напряжения и температуры процессора. Однако, зафиксировав частоту, мы пожертвуем пиковой производительностью процессора.
Когда только вышли первые процессоры Ryzen, компания AMD посоветовала пользователям отключить SMT в настройках BIOS для того, чтобы получить более высокую производительность в играх. SMT (Simultaneous Multithreading) — многопоточность, возможность с помощью одного физическом ядра процессора выполнять два потока вычислений. Таким образом, 6-ядерный процессор может использовать 12 потоков, эмулируя таким образов удвоенное количество ядер.
Это даёт большой прирост производительности при выполнении задач, использующих много ядер, например, в рендеринге, но в играх, неоптимизированных для использования многопоточности, более важна производительность одного ядра. Конечно, огромного прироста производительности вы не увидите, но попробовать следует. В этой статье мы рассмотрим как отключить SMT для процессоров AMD Ryzen.
Выделение для игры двух ядер и четырех потоков - излишние потоки и снова "вредная оптимизация"
Ради эксперимента я отвел для "Ведьмака" два ядра и 4 потока. Игра крайне слабо работала с отведенными ресурсами и это вновь ухудшило средний FPS. Во время записи геймплейного отрезка мною вновь был пойман статтер.
Выделение двух незадействованных системой ядер, или лучшая оптимизация старой игры
После целого ряда испытаний и различных попыток сделать игру более плавной без изменения настроек графики, я все-таки смог добиться более плавной картинки - я пришел к выводу о том, что отключение SMT у процессоров Ryzen лишь ухудшает общую производительность. Также экспериментальным путем было выяснено, что два выделенных ядра обеспечивают лучшую производительность в сравнении с отсутствием какой-либо "оптимизации". И, так как обычно первое и второе ядро частично нагружены системой, я решил выделить для игры ядра "подальше" - третье и четвертое. "Ведьмак" стал "бегать" намного плавнее, игра на Ryzen заиграла новыми красками. График времени кадра стал более ровным, а по среднему FPS я добился прироста в 4 кадра.
Выделение четырех ядер для игры при отключении SMT
В конечном испытании различных "оптимизаций" я отвел для игры 4 ядра, что, как и следовало ожидать, не излечило "Ведьмака" от надоедливого статтера, а средний FPS лишь ухудшился.
Что такое параметр Precision Boost Overdrive?
Прежде всего, разберемся что это в биосе Precision Boost Overdrive. Сама идея автоматического разгона появилась давно. Предшествующая Precision Boost технология Turbo Core применялась уже в 2010-м году для процессоров Phenom II X6. Обе эти технологии позволяют увеличить быстродействие процессоров, но Precision Boost опирается на большее количество параметров и тонко реагирует на их изменения.
Существует уже два поколения технологии Precision Boost: Precision Boost и Precision Boost 2. Первая версия применялась для процессоров Ryzen первого поколения, вторая — для второго и третьего поколений этих процессоров. Главное отличие версий — способность Precision Boost 2 регулировать частоту каждого ядра по отдельности. Как работает эта технология?
Имеются четыре основных параметра:
- Precision Boost Overdrive Scalar — коэффициент зависимости напряжения, подаваемого на процессор, от его частоты.
- PPT Limit (Package Power Tracking) — ограничение потребляемой процессором энергии.
- EDC Limit (Electrical Design Current) — ограничение тока, подаваемого на процессор. Зависит от электрической схемы VRM на материнской плате.
- TDC Limit (Thermal Design Current) — тоже ограничение тока, но этот параметр определяется эффективностью охлаждения VRM.
Процессор будет увеличивать частоту своих ядер до тех пор, пока значение одного из параметров не выйдет за рамки допустимых значений, или пока процессор не достигнет своего частотного максимума. Для разных материнских платах будут и различающиеся результаты выполнения автоматического разгона. Эта функция уже есть на платах с чипсетами B450, X370, X470, но её может не быть у плат с чипсетами серии A.
Разгон ЦП от AMD или как пользоваться AMD Ryzen Master
ШАГ 1
Для начала нам нужно загрузить и установить утилиту Ryzen Master (ссылка на офиц. сайт; также можно загрузить отсюда).
Обратите внимание, что для работы с Ryzen Master требуются администраторские права (👇).
Запуск Ryzen Master
После запуска утилиты: первое, что вы увидите — это предупреждение и напоминание о рисках. Если вы согласны с ними — нажмите OK, еще через неск. секунд перед вами появиться главное окно программы (см. скрины ниже).
ШАГ 2
Прежде чем приступать к разгону, думаю, следует кратко расшифровать основные индикаторы, которые вынесены на панель (см. стрелочку на скрине ниже):
- Temperature — показана температура ЦП (и макс. лимит по ней);
- Peak Speed — текущая частота ЦП (в МГц);
- PPT — потребление энергии сокетом процессора (в % от макс. возможных ресурсов вашего железа);
- TDC — сила тока (в % от макс. возможного);
- EDC — максим. значение силы тока (короткий период).
Интерфейс программы Ryzen Master - индикаторы
Исходя из вышесказанного, внимательно посмотрите на значения пары индикаторов:
- температура : если она в простое выше 60 градусов (или близко к этому) — то подвергать ЦП еще и разгону нет никакого смысла (сначала установите более лучшую систему охлаждения (лучше заменить боксовый кулер хотя бы на что-то вроде башни от "Deepcol. ") );
- оцените PPT : если стрелка индикатора переваливает за добрую половину — стоит задуматься о более мощном блоке питания (мат. плате?);
- да и в целом, в идеале, при слабой загрузке ПК - ни один индикатор не должен уходить в "желтую" зону (и уж тем более в красную).
ШАГ 3
Переходим к главному.
👉 Кстати!
В моем примере я не использовал какие-либо критические параметры для разгона, и лишь повысил частоту ядер ЦП на ~8% (чего и вам рекомендую).
И так, для начала перейдите в один из профилей (например, "profile 2"), и переведите управление в режим "Manual" (т.е. самостоятельное управление).
Далее вы можете базовую частоту, которая установлена в разделе "Cores Section", увеличить для каждого ядра. Рекомендую для первого раза не увеличивать более 5-8% (например, если базовая 3500 МГц — то начните повышение с 3650 МГц (лучше меньше, да стабильнее!) ).
Что касается вольтажа (Voltage Control) — Ryzen второго-третьего поколения стабильно работают под напряжением 1,25-1,4 Вольта (рекомендуется повышать с 1,25 маленькими шажками до 1,4). Более 1,4 использовать не рекомендуется! Кстати, вольтаж зависит от вашей модели ЦП (если вы не знаете оптимальных значений для своего ЦП - не начинайте разгон!) .
После, нажмите по кнопке "Apply & Test" .
В своем примере я свои 3700 увеличил до 4050 МГц.
Настройка Ryzen Master - разгон ЦП
Должен запуститься тест — внимательно смотрите за всеми индикаторами: ни один из них не должен уйти в красную зону (если такое произошло — остановите тест и снизьте параметры разгона, и затем снова запустите тест). Шаг повышения частоты - не более 50 МГц.
Разгон, по сути, это поиск наиболее макс. значений частоты и вольтажа при которых конкретный ЦП будет корректно работать (на своей макс. производительности). Определить это можно только экспериментально, меняя значения и проводя тесты.
Кстати, весьма удобно помимо утилиты Ryzen Master использовать 👉 HWMONITOR.
Значение частот // HWMonitor
👉 Ремарка 1!
Утилита Ryzen Master не сохраняет настройки после перезагрузки ПК. Она позволяет производить разгон и тестирование параметров железа только, что называется в режиме "онлайн" (т.е. когда активна и запущена).
Тем не менее, один раз настроив профиль и сохранив его, можно достаточно быстро поднять производительность (запустив утилиту), если хотите поиграть во что-нибудь "мощное".
👉 Ремарка 2!
Если у вас что-то не работает в утилите или не получается (например, она вылетает или ПК уходит в перезагрузку) — обратите внимание на материнскую плату. Модели плат с чипсетами A320 не подходят для разгона (а вот AMD B350, AMD B450, AMD X370, и др. - вполне неплохо "гонятся").
Также обратите внимание на настройки электропитания вашего ЦП (👉 в панели управления Windows). Проверьте, чтобы план электропитания стоял на высокой производительности и состояние ЦП было в режиме макс. - т.е. на 100%! (см. примеры на скринах ниже 👇).
Тактовая частота процессоров AMD Ryzen может динамически изменяться в зависимости от потребностей исполняемых в данный момент задач. Частота может как повышаться самостоятельно, так и понижаться. Этот процесс сопровождается изменением напряжения, подаваемого на кристалл и, как следствие, изменением температуры.
В этой статье вы узнаете о том, как зафиксировать частоту процессора Ryzen. Такие действия могут быть полезны, например, если наблюдается резкое повышение температуры процессора из-за увеличения его частоты. При отсутствии качественной системы охлаждения такое повышение температуры может привести к порче оборудования.
Выводы
Теперь вы знаете как выполняется настройка Precision Boost Overdrive. С помощью параметра PBO можно значительно повысить производительность процессоров AMD Ryzen. Не стоит однако забывать, что изменение этого параметра лишит вас гарантии на процессор. Температура процессора значительно повышается. Если у вас недостаточно хорошее охлаждение, перегревшийся процессор начнёт автоматически снижать свою частоту. В этой статье мы узнали, как работает технология PBO Ryzen, на что она влияет и какая от неё польза.
Проверяем самые распространенные способы "оптимизации" старых игр под многоядерные процессоры с низкой производительностью на ядро. "Выжимаем" максимум FPS из неоптимизированных проектов.
В прошлой статье я жестко раскритиковал свой нынешний процессор с микроархитектурой Zen+ - AMD Ryzen 7 2700, так как его производительности на ядро даже в разгоне не хватало для некоторых старых игр, которые отлично работали на моем прошлом "камне" - Intel Core i7 2700K, который находился в разгоне до 5 GHz. Мною было высказано мнение о том, что процессоры от AMD с микроархитектурой Zen+ (и, тем более, первый Zen) - это плохой, если не худший, выбор для универсального игрового ПК в 2020 году. Собственно, я предложил всем читателям, которые пока что лишь стоят перед выбором процессора, обратить свое внимание на более высокопроизводительные в играх решения на микроархитектуре Zen 2 от AMD, или вообще посмотреть в сторону Intel, выбрать что-то на платформе LGA 1200 или LGA 1151v2, которая, вопреки мнению фанатов, еще сохранила свою актуальность и является отличным выбором, если вы планируете на своем компьютере только играть, причем во все игры: "классические", новинки и онлайн с максимальным FPS.
реклама
Собственно, раскритиковать процессор и призвать всех читателей не покупать решения на Zen и Zen+ для игр - это слишком просто. Но как быть, если вы уже обзавелись устаревшим процессором Ryzen и вас не удовлетворяет его производительность в старых проектах? Тема оптимизации уже более сложна и интересна, чем простая критика, поэтому мы попробуем различными способами увеличить производительность в любимых нами классических играх, причем, без ущерба графике и каких-то изменений настроек игры.
А "оптимизацию" мы будем проводить в игре The Witcher: Enhanced Edition, производительность в которой (местами) меня больше всего разочаровала. И данная статья не будет "гайдом" по оптимизации абсолютно всех игр под процессоры AMD Ryzen с низкой производительностью на ядро, да мы попробуем все универсальные способы, которые только пришли мне на ум, но все это не панацея. Допустим, я избавился от низкого FPS и статтеров в модификациях на оригинальном движке игр S.T.A.L.K.E.R. простой заменой HDD на SSD.
Но "Ведьмак" - это как раз та игра, которой не хватает процессоров Zen и Zen+, а точнее, их низкой тактовой частоты. А я человек принципиальный - в 30 FPS играть буду, "железо" обновлю, максимально разгоню, но настройки снижать не стану. Поэтому попробуем оптимизировать и игру под процессор Ryzen 7 2700, и "камень" под первого "Ведьмака", как бы странно это ни звучало.
реклама
Но перед началом экспериментов с оптимизацией, предлагаю вам ознакомиться с тестовой конфигурацией.
- Системная плата: Asus TUF B450M PRO GAMING;
- Процессор: AMD Ryzen 7 2700, OC 3900 MHz;
- ОЗУ: CRUCIAL Ballistix BL2K16G30C15U4B 2x16 Гб, 3333 MHz CL14;
- Система охлаждения процессора: GELID Phantom;
- Термопаста: Arctic Cooling MX-4 ;
- Видеоадаптер: GeForce GTX 1060 Xtreme Gaming 6G;
- Накопители: SSD Samsung 850 120GB (под Windows), SSD Samsung 860 EVO 500GB (под игры);
- Блок питания: Enermax Revolution D.F. , 650 Ватт;
- Корпус: Thermaltake View 31 TG;
- Монитор: BenQ GW2460;
- Операционная система: Windows 10 Pro x64 (1909).
Игра тестировалась на максимальных настройках графики и без ограничения со стороны видеоадаптера. Тестовая локация: Вызима, район дома Трисс Меригольд.
И да, это одно из самых густонаселенных и сложных в плане геометрии мест в игре. Ситуация усугубляется максимально длинным "коридором" с максимальной дальностью прорисовки объектов. В качестве "бенчмарка" я специально выбрал настолько загруженный тестовый отрезок, который воссоздаст максимально сложную для процессора ситуацию (и движка игры, соответственно).
реклама
Перед дальнейшим чтением изложенного мною материала, вы должны принять во внимание, что данная сцена создается непосредственно в игре, которая иногда абсолютно иначе генерирует игровую ситуацию. Да и я всего лишь человек - не могу повторить с точностью реального бенчмарка все свои действия. Поэтому вам следует учитывать погрешность в итоговых результатах, а также обращать внимание как на мое текстовое описание "поведения игры" после той или иной оптимизации, так и внимательно смотреть видео, которые лучше передают уровень производительности в игре, чем итоговые таблицы со средним FPS.
Теперь, когда все нюансы оговорены, предлагаю приступить к различного рода "оптимизациям".
Четыре ядра с "оптимизацией" на базовой частоте в 3.2 GHz, SMT выключен
"Оптимизация" лишь немного улучшила ситуацию. FPS хоть и вырос на 3 кадра в среднем, но оставался крайне низким.
Четыре ядра с "оптимизацией" в разгоне до 4 GHz, SMT выключен
"Оптимизация", связанная с выделением для игры двух ядер (из четырех имеющихся) добавила к среднему FPS 2 кадра, а также избавила игру от частых статтеров, за исключением единственного, который всегда остается при отключении SMT.
Отключение SMT процессора - "вредная оптимизация"
Отключение технологии SMT лишь ухудшило ситуацию в игре. Появились явные статтеры, а график времени кадра пополнился большим количеством мелких "пик". Разница в FPS была на уровне погрешности.
Читайте также: