DirectML теперь поддерживает ПК Copilot+ и WebNN: что нового в обновлении для машинного обучения на Windows 11
DirectML — это мощный низкоуровневый API для машинного обучения, который обеспечивает поддержку работы на любых графических процессорах (GPU), совместимых с DirectX 12, включая AMD, Intel и NVIDIA. Первоначально представленный в Windows 10 (версия 1903), DirectML недавно расширил свою функциональность благодаря поддержке NPU, встроенных в современные SoC. Microsoft анонсировала поддержку DirectML для ПК Copilot+ с Qualcomm Hexagon NPU на вычислительной платформе Snapdragon X Elite.
Системные требования для DirectML на ПК Copilot+
Чтобы воспользоваться преимуществами DirectML на ПК Copilot+, необходимо соблюдение следующих системных требований:
- Минимальная версия DirectML: 1.15.2 (ARM64)
- Минимальная версия ONNX Runtime: 1.18 (ARM64)
- Операционная система: Windows 11, версия 24H2 или новее
- Драйвер Qualcomm Hexagon NPU: версия 30.0.31.250 или новее
Упендра Кулкарни, вице-президент по управлению продуктами вычислительного программного обеспечения в Qualcomm, отметил:
«С Snapdragon X Elite мы представляем ведущий в отрасли NPU с производительностью ИИ 45 TOPS и высокой энергоэффективностью. DirectML предоставляет удобный для разработчиков API, который использует знакомую структуру DirectX. Теперь разработчики могут легко использовать мощь нашего NPU и без особых усилий переносить модели с GPU на NPU. Мы тесно сотрудничали с Microsoft для оптимизации DirectML под NPU, чтобы максимизировать аппаратную производительность. Мы рады представить программу предварительного просмотра для разработчиков.»
Новая поддержка WebNN и DirectML для разработчиков
Microsoft также анонсировала новую возможность для веб-разработчиков использовать преимущества NPU с обновленным DirectML и WebNN Developer Preview. WebNN — это новейший веб-стандарт, позволяющий запускать модели машинного обучения прямо в браузере для AI-ориентированных веб-приложений. В последнем обновлении DirectML добавлена поддержка начального набора моделей для процессоров Intel Core Ultra с Intel AI Boost, а также для ПК Copilot+ на базе Qualcomm Hexagon NPU. Разработчики могут опробовать эти возможности на веб-сайте WebNN Developer Preview.
Системные требования для WebNN на DirectML
Для работы WebNN на DirectML требуются:
- Операционная система: Windows 11, версия 24H2 или новее
- Insider-версия браузера Edge
- Драйверы WebNN NPU:
- Драйвер Intel Core Ultra NPU для Windows
- Пакет драйверов Qualcomm Hexagon NPU для Windows
Microsoft планирует выпустить еще больше обновлений, которые откроют новые возможности для реализации искусственного интеллекта на ПК с Windows.