Microsoft anunță Win 10 API pentru dezvoltatorii Windows 10

Cuprins:
Microsoft indică noile tendințe care vin în următorii ani, cea a inteligenței artificiale și a învățării automate. În ziua datei, Microsoft a făcut anunțul unei noi API numită WinML, care are ca scop să îi ajute pe dezvoltatori să profite de aceste două fațete în sistemul de operare Windows 10.
Microsoft anunță WinML pentru a dezvolta AI pe Windows
WinML este un nou set de API-uri care va permite dezvoltatorilor să profite de capacitățile complete ale oricărui dispozitiv Windows 10 pentru a utiliza modele pre-instruite de învățare automată, permițând descărcarea sarcinilor AI din cloud.
Primul motiv este performanța. În ciuda puterii enorme a computerelor în cloud disponibile, trăim în continuare într-o lume în care transferul datelor în cloud poate fi prohibitiv din punct de vedere al costurilor și vitezei. Latența oricărei conexiuni de rețea este mai lentă decât accesarea memoriei locale, iar lucrul cu seturi de date masive poate fi dificil fără interconectări costisitoare, dedicate, cu lățime mare de bandă. Efectuarea sarcinilor de calcul la nivel local poate îmbunătăți semnificativ performanța datorită latenței mai mici și a oferi rezultate în timp real. Costurile operaționale pot fi economisite prin reducerea lățimii de bandă a rețelei, precum și prin reducerea timpului de calcul în cloud.
Noua suită Microsoft de API-uri AI oferă câteva beneficii cheie care ar trebui să ajute dezvoltatorii să le integreze în produsele lor. Cel mai important lucru este, fără îndoială, faptul că API-ul face toată operația de ridicare grea pentru dezvoltator, așa că nu ar trebui să vă faceți griji cu privire la ce fel de hardware este disponibil pe orice mașină pe care aplicația dvs. va rula. Motorul WinML va folosi hardware-ul în mod dinamic și va crea cod pentru a obține cele mai bune performanțe disponibile de pe orice hardware pe care rulează dispozitivul.
Motorul este construit în Direct 3D, iar dacă sistemul are un GPU compatibil cu DX12, va utiliza dinamic shaders de calcul DX12. Dacă aveți un GPU masiv cu mult VRAM, volumul de muncă va fi descărcat la GPU. Dacă un GPU DX12 nu este disponibil sau performanța este o problemă datorată graficii integrate, motorul poate utiliza, de asemenea, puterea de calcul a procesorului.
Poate cel mai interesant, motorul WinML va funcționa chiar și pe computere bazate pe SnapDragon 835, sau chiar pe dispozitive IoT. Dacă are o mulțime de performanțe disponibile, va profita de ea, dar dacă sistemul este un dispozitiv cu putere redusă, va continua să funcționeze.
Top 5 editori de text pentru dezvoltatorii de linux

Redactorii de text reprezintă cel mai important instrument de lucru al unui dezvoltator. Am decis să compilăm top 5 în Linux.
Dezvoltatorii vor putea bloca aplicațiile pentru Android go

Dezvoltatorii vor putea bloca aplicațiile Android Go. Aflați mai multe despre noua măsură Google pentru prevenirea defecțiunilor aplicației.
Intel îndeamnă dezvoltatorii să folosească api vulkanice

Intel a luat inițiativa de a îndemna dezvoltatorii de jocuri să utilizeze API-ul grafic grafic multiplataform Vulkan.