Microsoft kondigt Win 10 API aan voor Windows 10-ontwikkelaars

Inhoudsopgave:
Microsoft wijst op de nieuwe trends die de komende jaren komen, die van kunstmatige intelligentie en machine learning. Op de dag van de datum maakte Microsoft de aankondiging van een nieuwe API genaamd WinML, die tot doel heeft ontwikkelaars te helpen profiteren van deze twee facetten in het Windows 10- besturingssysteem.
Microsoft kondigt WinML aan om AI op Windows te ontwikkelen
WinML is een nieuwe set API's waarmee ontwikkelaars kunnen profiteren van de volledige mogelijkheden van elk Windows 10-apparaat om vooraf getrainde machine learning-modellen te gebruiken, waardoor AI-taken uit de cloud kunnen worden gedownload.
De eerste reden is prestatie. Ondanks de enorme kracht van beschikbare cloudcomputing, leven we nog steeds in een wereld waar het verplaatsen van gegevens naar de cloud onbetaalbaar kan zijn in termen van kosten en snelheid. De latentie van elke netwerkverbinding is langzamer dan toegang tot lokaal geheugen, en het werken met enorme datasets kan moeilijk zijn zonder dure, speciale verbindingen met hoge bandbreedte. Het lokaal uitvoeren van computertaken kan de prestaties aanzienlijk verbeteren dankzij een lagere latentie en realtime resultaten opleveren. Operationele kosten kunnen worden bespaard door de netwerkbandbreedte te verminderen en de rekentijd in de cloud te verkorten.
De nieuwe reeks AI-API's van Microsoft biedt verschillende belangrijke voordelen die ontwikkelaars zouden moeten helpen deze in hun producten te integreren. Het belangrijkste is misschien wel dat de API al het zware werk doet voor de ontwikkelaar, dus u hoeft zich geen zorgen te maken over wat voor soort hardware beschikbaar is op elke machine waarop uw app gaat draaien. De WinML-engine maakt dynamisch gebruik van hardware en maakt code om de beste prestaties te krijgen die beschikbaar zijn vanaf de hardware waarop het apparaat draait.
De engine is ingebouwd in Direct 3D en als het systeem een DX12-compatibele GPU heeft, zal het de DX12-berekeningsshaders dynamisch gebruiken. Als je een enorme GPU hebt met veel VRAM, wordt de werklast overgebracht naar de GPU. Als een DX12 GPU niet beschikbaar is of de prestaties een probleem zijn vanwege de geïntegreerde grafische kaart, kan de engine ook de rekenkracht van de CPU gebruiken.
Misschien wel het meest interessante is dat de WinML-engine zelfs werkt op SnapDragon 835-computers of zelfs op IoT-apparaten. Als het veel prestaties beschikbaar heeft, zal het hiervan profiteren, maar als het systeem een apparaat met een laag vermogen is, blijft het werken.
Microsoft kondigt nieuwe beveiligingsfuncties aan voor Microsoft 365 Business

Microsoft 365 Business krijgt belangrijke nieuwe beveiligingsfuncties met het oog op kleine en middelgrote bedrijven.
Amd kondigt het einde aan van zijn 'revolutionaire' api-mantel

AMD Mantle kan worden beschouwd als een voorloper van moderne grafische API's zoals DirectX 12 en Vulkan, vooral de laatste.
Nintendo kondigt pocketkamp voor dieren aan voor iOS en Android

Nintendo kondigt de volgende release aan van Animal Crossing Pocket Camp, een speciale versie voor mobiele iOS- en Android-apparaten