Microsoft добавила в «Диспетчер задач» Windows 11 мониторинг ИИ-нагрузок по процессам

872 комментарии
«Диспетчер задач» Windows 11 показывает активность нейропроцессора (NPU) и нейронного движка GPU для каждого процесса. Новые столбцы помогают проверить, использует ли приложение аппаратное ускорение ИИ или задача уходит на центральный процессор и обычные вычисления GPU

Что показывает «Диспетчер задач» о нагрузке на NPU и GPU

«Диспетчер задач» – встроенный инструмент Windows 11 для наблюдения за расходом системных ресурсов: загрузкой процессора, оперативной памяти, диска, сети и графического ядра. По мере того как ИИ-нагрузки становятся всё более распространёнными на современных ПК, Microsoft делает его полезнее и для наблюдения за оборудованием, которое эти задачи выполняет. Компания опубликовала подробный обзор возможностей мониторинга ИИ-нагрузок, добавленных в утилиту.

Раньше вкладка «Процессы» не показывала активность нейропроцессора (NPU) и нейронного движка графического процессора по отдельным процессам – общая загрузка была видна только на вкладке «Производительность». Теперь на части новых устройств эти данные отображаются рядом с привычными показателями центрального процессора и обычных вычислений GPU. Microsoft называет три сценария применения: ИТ-специалистам новые столбцы нужны для диагностики и отчётности по производительности, разработчикам – чтобы убедиться, что модель выполняется на нужном ускорителе, а опытным пользователям – чтобы понимать влияние приложений на производительность и время работы от батареи.

Новые столбцы для NPU, GPU и изоляции процессов

Главное изменение – дополнительные столбцы NPU и «Подсистема NPU» (NPU Engine) на вкладках «Процессы», «Пользователи» и «Сведения». Благодаря им можно понять, какие приложения и процессы фактически задействуют нейропроцессор.

Контекстное меню выбора столбцов на вкладке «Процессы» в Диспетчере задач Windows 11

NPU – это специализированный процессор, предназначенный для более эффективной обработки нагрузок ИИ и машинного обучения по сравнению с традиционным центральным процессором. По сути, он представляет собой аппаратный ускоритель для задач ИИ и машинного обучения и является обязательным условием для Copilot+ ПК. Сведения на уровне отдельных процессов значительно упрощают определение того, откуда именно исходит нагрузка.

На вкладку «Сведения» добавлены столбцы «Выделенная память NPU» (NPU Dedicated Memory) и «Общая память NPU» (NPU Shared Memory). Выделенная память принадлежит только нейропроцессору: нагрузка, которая в неё укладывается, не конкурирует с остальной системой. У встроенных нейропроцессоров отдельного пула памяти нет, поэтому столбец остаётся пустым. Общая память показывает, сколько системной памяти задействуют ИИ-нагрузки, – это особенно полезно, когда несколько приложений одновременно используют локальные функции ИИ.

Ещё одно небольшое, но полезное нововведение – столбец «Изоляция» (Isolation) на вкладках «Процессы» и «Сведения». Он показывает, какие приложения работают в AppContainer.

Все новые столбцы необязательные – Microsoft старается не перегружать «Диспетчер задач» информацией, которая может быть интересна не всем пользователям. Чтобы включить их, щёлкните правой кнопкой мыши по заголовку любого столбца и выберите нужные показатели. На вкладке «Сведения» после щелчка правой кнопкой мыши нужно выбрать пункт «Выбрать столбцы» и отметить их флажками.

Окно «Выбор столбцов» на вкладке «Сведения» Диспетчера задач Windows 11

Изменения не ограничиваются отдельными нейропроцессорами. По словам Microsoft, нейронные движки, входящие в состав графического процессора, теперь также отображаются на вкладке «Производительность». Компания отдельно разделяет обычные вычисления на GPU и работу выделенных матричных ИИ-блоков, которые и называет нейронным движком графического процессора. Это даёт более полное представление об активности, связанной с ИИ, на компьютерах, где для ускорения могут использоваться разные аппаратные компоненты. Для нейропроцессора на этой вкладке доступны использование, объём общей памяти, версия и дата разработки драйвера, а также температура, если её сообщает драйвер.

Нагрузка на NPU на вкладке «Производительность» Диспетчера задач Windows 11

Расширенный мониторинг NPU впервые появился в инсайдерских сборках Windows 11 (26300.8142 и 26220.8138), а в версии 24H2 и 25H2 попал с необязательным обновлением KB5089573. Столбцы отображаются только на ПК с нейропроцессором.

Как понять, задействует ли приложение ускоритель

Новые показатели помогают определить, насколько эффективно приложение обрабатывает ИИ-нагрузки. Microsoft отмечает, что программа может быть оптимизирована для работы как с NPU, так и с GPU, однако далеко не каждое приложение задействует хотя бы один из этих специализированных ресурсов.

  • В столбце «Подсистема NPU» у оптимизированных программ отображается значение вида NPU 0 - Compute или NPU 0 - Neural – в зависимости от процессора и версии драйвера. Оба варианта означают, что локальное аппаратное ускорение ИИ выполняется на нейропроцессоре.
  • В столбце «Ядро GPU» (GPU Engine) у приложений, использующих матричные ИИ-блоки графического процессора, указано GPU – Neural.
  • Если NPU и нейронный движок графического процессора показывают нулевую загрузку, а нагрузка на центральный процессор или на обычные вычисления GPU при этом растёт, задача выполняется не на том оборудовании, для которого предназначалась. Разработчику это сигнал вернуться к квантованию модели, обычному пользователю – объяснение, почему приложение работает медленнее и активнее расходует заряд батареи.
  • Оценить влияние приложения дополнительно помогают столбцы «Энергопотребление» и «Тенденция энергопотребления».
Автор:
Комментарии и отзывы

Нашли ошибку?

Новое на сайте