Открыть сервисСервис

Аппаратное ускорение GPU-планировщика в Windows 10

Аппаратное ускорение GPU-планировщика (Hardware-accelerated GPU scheduling, HAGS) — функция операционной системы Windows 10, впервые представленная в обновлении May 2020 Update (версия 2004). Она переносит часть задач по управлению видеопамятью и планированию графических заданий с центрального процессора на специализированный драйвер видеокарты, что теоретически снижает нагрузку на CPU и может уменьшить задержки (input lag) в играх и приложениях.

Принцип работы

В классической модели Windows планировщик графических процессоров реализован на стороне операционной системы (в ядре Windows Display Driver Model, WDDM). Центральный процессор формирует очередь графических заданий, распределяет приоритеты и управляет выделением видеопамяти. При включённом аппаратном ускорении эти функции передаются драйверу GPU, который самостоятельно управляет памятью и планирует выполнение команд. ОС при этом остаётся координирующим звеном, но участвует в процессе в меньшей степени.

Технология поддерживается на базе архитектуры WDDM 2.7 и новее. Для её работы требуется совместимая видеокарта и актуальный драйвер:

ПроизводительПоддерживаемые серии GPUНеобходимая версия драйвера
NVIDIAGeForce GTX 1000 и новее (архитектуры Pascal, Turing, Ampere и далее)451.48 и выше
AMDRadeon RX 5000 (RDNA) и новее20.5.1 и выше
IntelНачиная с некоторых моделей Iris Xe и ArcДрайверы DCH нового формата

На старых видеокартах и устаревших драйверах соответствующий переключатель в системных настройках отображаться не будет.

Как включить аппаратное ускорение

Функция управляется через раздел «Параметры» → «Система» → «Экран» → «Графика» (в ранних сборках Windows 10 путь был другим: «Параметры» → «Система» → «Экран» → «Графические настройки»). Порядок действий:

  1. Обновить Windows 10 до версии 2004 или новее (Параметры → Обновление и безопасность → Центр обновления Windows).
  2. Установить последнюю версию драйвера видеокарты с официального сайта NVIDIA, AMD или Intel.
  3. Открыть «Параметры» → «Система» → «Экран» → «Графика».
  4. В блоке «Изменить стандартные значения графики» (или «Настройки аппаратного ускорения GPU-планировщика») включить переключатель «Аппаратное ускорение GPU-планировщика».
  5. Перезагрузить компьютер — переключатель вступает в силу только после перезапуска системы.

После перезагрузки состояние функции можно проверить в средстве мониторинга производительности: в диспетчере задач на вкладке «Производительность» → «GPU» появляется строка «Аппаратное ускорение GPU-планировщика» со значением «Да» или «Нет». Также состояние отображается в утилитах GPU-Z, HWiNFO и в редакторе реестра по ключу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers, параметр HwSchMode (значение 2 — включено, 1 — выключено).

Практический эффект

Результаты независимых тестирований расходятся. На процессорах с большим числом ядер и высокой производительностью разница между включённым и выключенным аппаратным ускорением обычно находится в пределах погрешности измерений (1–3 %). На системах с маломощным CPU (бюджетные четырёхъядерные модели, старые поколения) выигрыш может достигать нескольких процентов по средней частоте кадров и, что важнее, по стабильности времени кадра (frame time), что субъективно воспринимается как более плавная картинка.

В отдельных случаях пользователи отмечали обратный эффект: увеличение microstuttering, кратковременных подвисаний, на некоторых конфигурациях с AMD Radeon. В связи с этим при появлении нестабильности рекомендуется отключить функцию и проверить систему повторно.

Отключение и устранение неполадок

Для отключения достаточно снять флажок в том же разделе «Графика» и перезагрузить компьютер. Если переключатель отсутствует, но видеокарта поддерживает технологию, проверяются:

  • версия Windows 10 (должна быть 2004 или новее);
  • версия драйвера GPU;
  • тип драйвера (для NVIDIA требуются драйверы DCH, для AMD — Adrenalin 2020 и новее);
  • наличие в реестре параметра HwSchMode (при необходимости создаётся вручную со значением 2).

В корпоративных средах функция управляется через групповые политики и может быть принудительно включена или отключена администратором.

Связь с другими технологиями

Аппаратное ускорение GPU-планировщика не следует путать с одноимённым переключателем в браузерах (Chrome, Edge, Firefox), который отвечает за ускорение отрисовки веб-страниц, и с опцией «Режим аппаратного ускорения» в играх и мультимедийных приложениях. HAGS работает на уровне операционной системы и драйвера, независимо от конкретных программ.

Технология тесно связана с DirectX 12 Ultimate и функциями, такими как Variable Rate Shading (VRS), Mesh Shaders и Sampler Feedback, которые эффективнее используются при наличии аппаратного планировщика. В Windows 11 аппаратное ускорение GPU-планировщика сохранено и доступно на тех же условиях, что и в Windows 10.

Источники:

  • Microsoft Docs — Hardware-accelerated GPU scheduling
  • NVIDIA Release Notes (драйвер 451.48)
  • AMD Radeon Software Adrenalin 2020 Release Notes
  • Tom's Hardware — Hardware-Accelerated GPU Scheduling Tested
  • TechPowerUp GPU-Z documentation
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru