Microsoft napoveduje API Win 10 za razvijalce Windows 10
Kazalo:
Microsoft opozarja na nove trende, ki prihajajo v naslednjih letih, na umetno inteligenco in strojno učenje. Na dan datuma, ko je Microsoft objavil nov API z imenom WinML, katerega namen je pomagati razvijalcem, da izkoristijo ta dva vidika v operacijskem sistemu Windows 10.
Microsoft napoveduje WinML za razvoj AI v sistemu Windows
WinML je nov nabor API-jev, ki bo razvijalcem omogočil, da izkoristijo vse zmogljivosti katere koli naprave Windows 10 za uporabo predhodno usposobljenih modelov strojnega učenja, kar omogoča prenos nalog AI iz oblaka.
Prvi razlog je uspešnost. Kljub ogromni moči računalništva v oblaku, ki je na voljo, še vedno živimo v svetu, kjer je premikanje podatkov v oblak lahko stroškovno in hitro. Zakasnitev katere koli omrežne povezave je počasnejša kot dostop do lokalnega pomnilnika, delo z množičnimi nabori podatkov pa je težko brez dragih, namenskih povezav z visoko pasovno širino. Lokalno izvajanje računalniških nalog lahko bistveno izboljša uspešnost zahvaljujoč manjši zakasnitvi in prinese rezultate v realnem času. Operativne stroške lahko prihranite z zmanjšanjem pasovne širine omrežja in s skrajšanjem časa računanja v oblaku.
Microsoftov novi paket AI API-jev ponuja številne ključne prednosti, ki naj bi razvijalcem pomagale, da jih vključijo v svoje izdelke. Vsekakor je najpomembnejše to, da API vse težje dvigne za razvijalca, zato vam ne bi bilo treba skrbeti, kakšna strojna oprema je na voljo na katerem koli računalniku, na katerem se bo izvajala vaša aplikacija. WinML-ov motor bo dinamično uporabil strojno opremo in ustvaril kodo, da bi dosegel najboljše zmogljivosti, ki so na voljo v poljubni strojni opremi, v kateri se naprava izvaja.
Motor je vgrajen v Direct 3D, in če ima sistem združljiv z DX12, združljiv grafični procesor, bo dinamično uporabljal DX12 senzorje za izračun. Če imate ogromen GPU z veliko VRAM-a, bo delovna obremenitev naložena na GPU. Če grafični procesor DX12 ni na voljo ali je zaradi integrirane grafike težava težava, lahko motor uporabi tudi računalniško moč CPU-ja.
Morda je najbolj zanimivo, da bo WinML-ov motor deloval celo na računalnikih, ki temeljijo na SnapDragonu 835, ali celo napravah IoT. Če ima na voljo veliko zmogljivosti, bo to izkoristil, če pa je sistem z nizko porabo, bo še naprej deloval.
Windows 10 obletnica sdk 14332 za razvijalce
Ustvarjalec sistema Windows 10 bo zdaj predstavil SDK za Windows 10 obletnice, zlasti za ustvarjalce in oblikovalce aplikacij
Najboljših 5 urejevalnikov besedil za razvijalce Linuxa
Urejevalniki besedil predstavljajo najpomembnejše delovno orodje razvijalca. Odločili smo se, da bomo zbrali prvih 5 v Linuxu.
Intel poziva razvijalce, naj uporabljajo vulkan api
Intel je prevzel pobudo, da bi razvijalce iger pozval k uporabi grafičnega vmesnika Vulkan z več platformami.