Новини

Microsoft обявява Win 10 API за разработчици на Windows 10

Съдържание:

Anonim

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

Microsoft обявява WinML за разработване на AI за Windows

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

Първата причина е изпълнението. Въпреки огромната сила на облачните изчисления, които съществуват, ние все още живеем в свят, в който преместването на данни в облака може да бъде прекомерно по отношение на разходите и скоростта. Закъснението на всяка мрежова връзка е по-бавно от достъпа до локална памет и работата с масивни масиви данни може да бъде трудна без скъпи, специализирани връзки с висока честотна лента. Изпълнението на компютърни задачи на място може значително да подобри производителността благодарение на по-ниската латентност и да даде резултати в реално време. Оперативните разходи могат да бъдат спестени чрез намаляване на мрежовата честотна лента, както и намаляване на времето за изчисление в облака.

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

Двигателят е вграден в Direct 3D и ако системата разполага с DX12 съвместим графичен процесор, той ще използва динамичните шейдери за DX12 динамично. Ако имате масивен графичен процесор с много VRAM, натоварването ще се прехвърли към графичния процесор. Ако DX12 GPU не е наличен или производителността е проблем поради интегрирана графика, двигателят може да използва и изчислителната мощност на процесора.

Може би най-интересното е, че двигателят на WinML ще работи дори на компютри, базирани на SnapDragon 835, или дори на IoT устройства. Ако разполага с много производителност, ще се възползва от това, но ако системата е устройство с ниска мощност, тя ще продължи да работи.

Anandtech шрифт

Новини

Избор на редакторите

Back to top button