Microsoft DirectML теперь поддерживает PC Copilot+ и WebNN
DirectML — это низкоуровневый API, позволяющий разработчикам запускать рабочие нагрузки машинного обучения на любых совместимых с DirectX 12 графических процессорах AMD, Intel и NVIDIA.
DirectML впервые появился в Windows 10 версии 1903 и может быть просто понят как библиотека, которая помогает оптимизировать ресурсы графического процессора для машинного обучения.
Недавно Microsoft начала поддерживать интегрированные NPU на современных SoC в DirectML. Сегодня компания из Редмонда официально объявила, что DirectML теперь будет поддерживать системы с маркировкой PC Copilot+, которые включают Qualcomm Hexagon NPU как часть Snapdragon X Elite Compute Platform.
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 — это удобный для разработчиков интерфейс программирования ML, который использует знакомую архитектуру API DirectX. Благодаря поддержке DirectML на Qualcomm NPU разработчики теперь могут легко переносить свои модели с GPU на NPU с минимальными усилиями. Мы активно сотрудничали с Microsoft, чтобы оптимизировать DirectML для NPU, чтобы максимизировать производительность оборудования.
Microsoft DirectML теперь поддерживает PC Copilot+ и WebNN Изображение 1
Microsoft также заявила, что наряду с поддержкой PC Copilot+ веб-разработчики теперь могут воспользоваться преимуществами NPU с последней версией DirectML и WebNN Developer Preview.
WebNN — это новый веб-стандарт, позволяющий разработчикам запускать модели машинного обучения в браузере для веб-приложений на базе ИИ. Это новое обновление DirectML добавляет поддержку начального набора моделей на процессорах Intel Core Ultra с Intel AI Boost и PC Copilot+ на базе Qualcomm Hexagon NPU. Разработчики могут опробовать его уже сегодня на веб-сайте WebNN Developer Preview.
WebNN на DirectML будет поддерживаться при соблюдении следующих системных требований:
- Windows 11 версии 24H2 или более поздней
- Внутренняя версия Edge
- Последний драйвер от партнеров WebNN NPU
- Драйвер Intel Core Ultra NPU для Windows
- Пакет драйверов Qualcomm Hexagon NPU для Windows
В будущем Microsoft планирует выпустить еще больше интересных обновлений для поддержки расширенных возможностей ИИ на ПК с Windows.
Марвин Фрай
Обновление 04 сентября 2024 г.