Microsoft добавила в «Диспетчер задач» Windows 11 мониторинг нагрузок ИИ на NPU и GPU
Microsoft расширила возможности встроенного «Диспетчера задач» в Windows 11, добавив детальный мониторинг рабочих нагрузок искусственного интеллекта на уровне отдельных процессов. Теперь пользователи могут увидеть, какие именно приложения используют нейропроцессор (NPU) или нейронные блоки графического процессора, а также оценить объём памяти, потребляемой ИИ-задачами. 
Новые столбцы для отслеживания активности NPU
Главное изменение коснулось вкладок «Процессы», «Пользователи» и «Подробности» (ранее «Сведения»). На них появились два дополнительных столбца: NPU — показывающий загрузку нейропроцессора в процентах, и Подсистема NPU (NPU Engine) — указывающий, какой именно движок нейропроцессора задействован. По словам Microsoft, в оптимизированных программах в этом столбце отображаются значения вида NPU 0 - Compute или NPU 0 - Neural (в зависимости от процессора и версии драйвера могут использоваться обозначения NPU — Compute и NPU — Neural). Оба варианта означают, что локальное аппаратное ускорение ИИ выполняется на нейропроцессоре.
На вкладке «Подробности» добавлены ещё два показателя: Выделенная память NPU (NPU Dedicated Memory) и Общая память NPU (NPU Shared Memory). Выделенная память принадлежит только нейропроцессору — нагрузка, укладывающаяся в неё, не конкурирует с остальной системой. У встроенных NPU отдельного пула памяти нет, поэтому этот столбец остаётся пустым. Общая память показывает, сколько системной ОЗУ задействуют ИИ-нагрузки, что особенно полезно при одновременной работе нескольких приложений с локальными функциями ИИ.
Мониторинг нейронных движков GPU и изоляция процессов
Изменения затронули и графические процессоры. На вкладке «Производительность» теперь отображаются нейронные движки, встроенные в GPU. Microsoft разделяет обычные вычисления на видеокарте и работу выделенных матричных ИИ-блоков, которые называет нейронным движком графического процессора. Если программа использует ИИ-ускоритель видеокарты, в графе GPU Engine появится значение GPU — Neural.
Для нейропроцессора на вкладке «Производительность» доступны: использование, объём общей памяти, версия и дата разработки драйвера, а также температура — если её сообщает драйвер. Дополнительно добавлен необязательный столбец Изоляция (Isolation) на вкладках «Процессы» и «Подробности». Он показывает, какие приложения работают в контейнере AppContainer.
Доступность и порядок внедрения
Расширенный мониторинг NPU впервые появился в инсайдерских сборках Windows 11 26300.8142 и 26220.8138. В стабильные версии 24H2 и 25H2 изменения попали с необязательным обновлением KB5089573. Новые столбцы отображаются только на компьютерах, оснащённых нейропроцессором — то есть на устройствах класса Copilot+ PC. По умолчанию все дополнительные показатели скрыты, чтобы не перегружать интерфейс. Включить их можно правым кликом по заголовку любого столбца и выбором нужных метрик; на вкладке «Подробности» после правого клика нужно выбрать пункт «Выбрать столбцы» и отметить их флажками. 
Как определить эффективность использования ИИ-ускорителей
Новые показатели позволяют диагностировать, насколько эффективно приложение обрабатывает ИИ-нагрузки. Microsoft отмечает, что программа может быть оптимизирована для работы как с NPU, так и с GPU, однако далеко не каждое приложение задействует хотя бы один из этих специализированных ресурсов. Если процесс активно грузит центральный процессор, а NPU простаивает и в столбце GPU Engine нет значения «GPU — Neural», это может означать, что приложение выполняет ИИ-вычисления на CPU. В таком случае производительность может оказаться ниже, а энергопотребление — выше. Компания рекомендует дополнительно смотреть на показатели Power usage и Power usage trends, чтобы оценить влияние нагрузки на систему и время работы от батареи — актуально для ноутбуков.
История утилиты и значение обновления
«Диспетчер задач» имеет долгую историю, начавшуюся ещё в девяностых годах. Создатель утилиты Дэйв Пламмер (Dave Plummer) называл её появление «очень Unix-подобным импульсом». Ранее вкладка «Процессы» не показывала активность NPU или GPU для каждого процесса — общая загрузка была видна только на вкладке «Производительность». Теперь, по мере того как рабочие нагрузки ИИ на устройствах Windows становятся всё более распространёнными, видимость потребления ресурсов NPU и GPU нейронным движком помогает принимать более обоснованные решения. Это пригодится ИТ-специалистам для диагностики и отчётности, разработчикам — чтобы убедиться, что модель выполняется на нужном ускорителе, а опытным пользователям — для понимания влияния приложений на производительность и автономность. 
Источники информации: официальный блог Microsoft, публикация на neowin.net и материал The Register.