Новини

Microsoft оголошує API Win 10 для розробників Windows 10

Зміст:

Anonim

Microsoft вказує на нові тенденції, що настають у найближчі роки, на штучний інтелект та машинне навчання. Протягом дня дати Microsoft оголосила про новий API під назвою WinML, який має на меті допомогти розробникам скористатися цими двома аспектами в операційній системі Windows 10.

Microsoft оголошує WinML для розробки AI для Windows

WinML - це новий набір API, який дозволить розробникам скористатися всіма можливостями будь-якого пристрою Windows 10 для використання заздалегідь підготовлених моделей машинного навчання, що дозволяє завантажувати завдання AI з хмари.

Перша причина - продуктивність. Незважаючи на величезну силу доступних хмарних обчислень, ми все ще живемо у світі, де переміщення даних у хмару може бути непомірним з точки зору вартості та швидкості. Затримка будь-якого мережевого з'єднання повільніше, ніж доступ до локальної пам’яті, а робота з масивними наборами даних може бути складною без дорогих, виділених високопропускних з'єднань. Місцеве виконання обчислювальних завдань може значно підвищити продуктивність завдяки меншій затримці та забезпечити результати в режимі реального часу. Операційні витрати можна заощадити за рахунок зменшення пропускної здатності мережі, а також скорочення часу обчислень у хмарі.

Новий набір Microsoft AI API пропонує декілька основних переваг, які допоможуть розробникам інтегрувати їх у свої продукти. Напевно, найважливіше - це те, що API робить все важке для розробника, тому вам не доведеться турбуватися про те, яке обладнання доступне на будь-якій машині, на якій буде працювати ваш додаток. Двигун WinML буде динамічно використовувати апаратне забезпечення та створювати код, щоб отримати найкращі показники, доступні для будь-якого обладнання, на якому працює пристрій.

Двигун вбудований в Direct 3D, і якщо система має графічний процесор, сумісний з DX12, він буде динамічно використовувати шейдери для обчислення DX12. Якщо у вас є масивний GPU з великою кількістю VRAM, навантаження буде завантажено в GPU. Якщо графічний процесор DX12 недоступний або продуктивність викликає інтегральну графіку, двигун також може використовувати обчислювальну потужність ЦП.

Мабуть, найцікавіше, що двигун WinML буде працювати навіть на комп’ютерах на базі SnapDragon 835 або навіть на пристроях IoT. Якщо у нього доступна велика продуктивність, вона скористається цим, але якщо система - пристрій малої потужності, вона продовжить працювати.

Шрифт Anandtech

Новини

Вибір редактора

Back to top button