SMT Control в BIOS: что это и как настроить

При заходе в BIOS на материнской плате с процессором AMD вы можете увидеть пункт SMT Control в разделе CPU Configuration или Advanced. Параметр отвечает за технологию Simultaneous Multi-Threading — аналог Hyper-Threading от Intel, который позволяет одному физическому ядру обрабатывать два потока данных. Если вы собрали ПК на базе Ryzen и заметили необычное поведение системы в играх или рабочих приложениях, этот параметр может быть причиной.

По умолчанию SMT Control выставлен в значение Auto или Enabled, что активирует многопоточность. Однако в некоторых сценариях — например, при разгоне памяти или устранении вылетов в специфичных играх — отключение SMT даёт ощутимый эффект. Разберёмся, когда менять эту настройку и какие последствия вас ждут.

Важно понимать: SMT Control не влияет на работу SSD, видеокарты или сетевых контроллеров. Это сугубо процессорная опция, и её изменение затрагивает только вычислительные ядра. Для большинства пользователей оптимально оставить значение Enabled, но есть исключения, о которых ниже.

Что делает SMT и зачем он нужен

Технология SMT позволяет операционной системе видеть вдвое больше логических ядер, чем физических. Например, Ryzen 5 5600 с 6 ядрами определяется системой как 12-поточный процессор. Это ускоряет многозадачность, рендеринг видео, компиляцию кода и работу с архивами, где задействованы все потоки.

Однако в играх и некоторых приложениях, чувствительных к задержкам, SMT может давать обратный эффект. Когда два потока конкурируют за ресурсы одного ядра, производительность в однопоточных сценариях слегка падает. Особенно это заметно на процессорах серии Ryzen 5000 и 7000 с высокой тактовой частотой.

Для тестирования влияния SMT можно использовать бенчмарки Cinebench R23 и CPU-Z: в многоядерном тесте разница составит 20–30% в пользу включённого SMT, а в одноядерном — 1–3% в пользу отключённого. В играх разрыв обычно не превышает 2–5% и зависит от конкретного проекта.

📊 Какой у вас процессор AMD?
Ryzen 3000
Ryzen 5000
Ryzen 7000
Другой AMD/Intel

Где найти SMT Control в BIOS

Расположение параметра зависит от производителя материнской платы. На платах ASUS путь обычно такой: Advanced → AMD CBS → CPU Common Options → SMT Control. На MSI — Overclocking → CPU Configuration → SMT Control. У Gigabyte — Settings → Advanced → CPU Configuration → SMT Mode.

На некоторых материнских платах параметр может называться SMT Mode или Simultaneous Multi-Threading. В редких случаях он скрыт и требует переключения режима BIOS с Basic на Advanced — ищите переключатель в правом верхнем углу или в разделе Boot.

Если вы не находите пункт, проверьте, обновлён ли BIOS до актуальной версии. На старых прошивках для чипсетов B450 и X470 параметр может отсутствовать или называться иначе. Также убедитесь, что у вас установлен процессор AMD — на платформах Intel этот пункт не появляется вовсе.

⚠️ Внимание: перед изменением SMT Control обязательно сохраните текущий профиль BIOS (F2 или F10 в зависимости от модели). Это позволит быстро вернуть настройки, если что-то пойдёт не так.

Когда отключать SMT Control

Отключение SMT оправдано в нескольких сценариях. Первый — это разгон оперативной памяти на платформах AM4 и AM5. При использовании четырёх модулей DDR4 или DDR5 отключение SMT помогает достичь более высоких частот памяти и стабильности работы контроллера.

Второй случай — устранение вылетов и зависаний в старых играх, которые плохо оптимизированы под многопоточность. Примеры — World of Warcraft (до версии 8.0), StarCraft II, некоторые проекты на движке Unreal Engine 3. Отключение SMT снижает количество логических ядер, что иногда решает проблему.

Третий сценарий — экстремальный разгон процессора с охлаждением ниже -100°C. В этом случае каждый лишний поток создаёт дополнительное тепло, мешающее достижению рекордных частот. Для повседневного использования такой подход не требуется.

☑️ Проверка перед отключением SMT

Выполнено: 0 / 4

Как включить или отключить SMT

Процедура изменения параметра занимает не более минуты. Зайдите в BIOS (клавиша Del или F2 при загрузке), перейдите в нужный раздел и найдите SMT Control. Установите значение Disabled или Enabled и нажмите F10 для сохранения и перезагрузки.

После изменения обязательно загрузите операционную систему и проверьте количество ядер в диспетчере задач (Ctrl+Shift+Esc → вкладка «Производительность»). Если вы отключили SMT, количество логических процессоров должно уменьшиться вдвое. Например, вместо 12 на Ryzen 5 5600 станет 6.

Для проверки стабильности запустите стресс-тест AIDA64 или OCCT на 10–15 минут. Если система не перезагружается и не выдаёт ошибок, настройка работает корректно. В противном случае верните значение Enabled.

Проверка в командной строке Windows:

wmic cpu get NumberOfCores, NumberOfLogicalProcessors

Что делать, если SMT Control не найден

Если параметра нет в BIOS, проверьте обновления прошивки на сайте производителя. На некоторых платах для отображения SMT Control требуется отключить режим Compatibility Support Module (CSM) и включить UEFI-загрузку. Также проверьте, не установлен ли у вас процессор с заблокированным SMT — например, некоторые OEM-модели Ryzen имеют ограничения.

Влияние SMT на температуру и энергопотребление

Включённый SMT увеличивает энергопотребление процессора на 10–15% под нагрузкой. Это связано с тем, что дополнительные потоки создают больше вычислительной работы и выделяют больше тепла. На процессорах Ryzen 7000 с базовым TDP 65 Вт разница может достигать 8–10 Вт в стресс-тестах.

Температура при включённом SMT в среднем выше на 3–7°C под нагрузкой. Для систем с бюджетным охлаждением это может быть критично — например, если кулер не справляется и процессор достигает 90°C и выше. В таком случае отключение SMT снизит нагрев и предотвратит троттлинг.

В простое разница минимальна — около 1–2 Вт, что не влияет на счета за электроэнергию. Однако для ноутбуков на базе AMD отключение SMT может добавить 20–30 минут автономной работы при активном использовании.

СценарийSMT включёнSMT выключен
Рендеринг видео (HandBrake)Быстрее на 25–35%Медленнее, но стабильнее
Игры (киберспорт)−1–3% FPS+1–3% FPS
Температура под нагрузкойВыше на 3–7°CНиже
ЭнергопотреблениеВыше на 10–15%Ниже
Разгон памятиСложнее достичь стабильностиЛегче достичь высоких частот
⚠️ Внимание: не отключайте SMT на серверных процессорах AMD EPYC или Threadripper, если вы используете виртуализацию. Без SMT количество виртуальных ядер сократится вдвое, что серьёзно снизит производительность гипервизора.

Особенности SMT на разных поколениях Ryzen

На процессорах первого поколения (Ryzen 1000) отключение SMT давало заметный прирост в играх до 5–8% из-за слабого контроллера памяти. Начиная с Ryzen 3000 разница сократилась до 1–3%, а на Ryzen 5000 и 7000 стала почти незаметной в большинстве игр.

Для рабочих задач рендеринга, кодирования и научных расчётов отключение SMT всегда приводит к падению производительности. Если вы используете ПК не только для игр, но и для работы, оставляйте SMT включённым — выигрыш в играх не компенсирует потерю в рабочих приложениях.

На гибридных процессорах серии G (например, Ryzen 5 5600G) отключение SMT может улучшить производительность встроенной графики на 2–4% в некоторых играх. Это связано с тем, что освобождаются ресурсы для видеоядро, но эффект не гарантирован.

Частые ошибки при настройке SMT

Самая распространённая ошибка — отключение SMT и ожидание мгновенного роста производительности. В большинстве случаев прирост FPS составит 0–2%, а в некоторых играх производительность даже упадёт. Не стоит менять параметр без чёткой причины.

Вторая ошибка — путаница между SMT и Core Performance Boost (авторазгон). Это разные технологии: SMT отвечает за потоки, а CPB — за частоту. Отключение SMT не влияет на тактовую частоту, и наоборот.

Третья ошибка — изменение SMT Control на ноутбуках с гибридной архитектурой. На некоторых моделях с процессорами Ryzen 7040 серии параметр может быть заблокирован производителем, и попытка его изменить приведёт к сбросу настроек BIOS.

Восстановление настроек после неудачного изменения

Если после отключения SMT система не загружается или работает нестабильно, не паникуйте. Зайдите в BIOS (при необходимости сбросьте настройки перемычкой CLR_CMOS на материнской плате) и верните значение Auto или Enabled.

На большинстве плат ASUS и MSI есть функция Load Optimized Defaults в разделе Exit — она вернёт все параметры к заводским. После этого SMT Control снова станет активным, и система загрузится в обычном режиме.

Если вы использовали профиль разгона с отключённым SMT и настройки сбросились, сохраните новый профиль после загрузки. Это предотвратит потерю конфигурации при будущих сбоях.

⚠️ Внимание: если после изменения SMT Control система не подаёт признаков жизни (чёрный экран, нет звукового сигнала), отключите питание блока, выньте батарейку CR2032 на 10–15 минут и вставьте обратно. Это полный сброс BIOS, который вернёт все настройки к заводским.

Часто задаваемые вопросы

Влияет ли SMT Control на оперативную память?

Напрямую — нет. Но отключение SMT снижает нагрузку на контроллер памяти, что помогает достичь более высоких частот и стабильности при разгоне. Особенно это актуально для четырёхканальной конфигурации на AM4.

Можно ли отключить SMT на процессорах Intel?

Нет. На платформах Intel аналогичная технология называется Hyper-Threading, и она управляется параметром Intel Hyper-Threading Technology в разделе CPU Configuration. SMT Control появляется только на материнских платах с чипсетами для AMD.

Что будет, если отключить SMT при включённом разгоне?

Ничего критичного. Процессор продолжит работать на заданной частоте, но количество логических ядер уменьшится вдвое. В некоторых случаях это даже повышает стабильность разгона, так как снижается тепловыделение.

Почему SMT Control не отображается в BIOS?

Причины: устаревшая версия BIOS, скрытый режим настроек, использование процессора Intel или OEM-модели AMD с заблокированным SMT. Обновите прошивку и проверьте режим отображения параметров.

Как проверить, работает ли SMT после включения?

Откройте диспетчер задач (Ctrl+Shift+Esc) и посмотрите количество логических процессоров. Оно должно быть вдвое больше числа физических ядер. Также можно использовать команду wmic cpu get NumberOfLogicalProcessors в командной строке.

Решение о включении или отключении SMT Control должно основываться на ваших задачах. Для большинства пользователей оптимально оставить параметр включённым — это даёт максимальную производительность в рабочих приложениях и незначительно влияет на игры. Отключайте SMT только при конкретных проблемах: вылетах в старых играх, разгоне памяти или перегреве процессора.

После изменения настройки всегда проверяйте стабильность системы стресс-тестами и следите за температурами. Если вы не уверены в своих действиях, оставьте значение Auto — BIOS сам выберет оптимальный режим работы для вашего процессора.