Nouvelles

Microsoft annonce l'API Win 10 pour les développeurs Windows 10

Table des matières:

Anonim

Microsoft pointe les nouvelles tendances qui s'annoncent dans les années à venir, celle de l'intelligence artificielle et du machine learning. Au cours de la journée de la date Microsoft a annoncé une nouvelle API appelée WinML qui vise à aider les développeurs à tirer parti de ces deux facettes dans le système d'exploitation Windows 10.

Microsoft annonce que WinML développera l'IA sur Windows

WinML est un nouvel ensemble d'API qui permettra aux développeurs de tirer parti de toutes les capacités de n'importe quel appareil Windows 10 pour utiliser des modèles d'apprentissage automatique pré-formés, permettant de télécharger des tâches d'IA à partir du cloud.

La première raison est la performance. Malgré l'énorme puissance du cloud computing disponible, nous vivons toujours dans un monde où le transfert de données vers le cloud peut être prohibitif en termes de coût et de vitesse. La latence de toute connexion réseau est plus lente que l'accès à la mémoire locale, et travailler avec des ensembles de données massifs peut être difficile sans des interconnexions coûteuses, dédiées et à large bande passante. L'exécution locale de tâches informatiques peut améliorer considérablement les performances grâce à une latence plus faible et fournir des résultats en temps réel. Les coûts d'exploitation peuvent être économisés en réduisant la bande passante du réseau ainsi que le temps de calcul dans le cloud.

La nouvelle suite d'API de Microsoft offre plusieurs avantages clés qui devraient aider les développeurs à les intégrer dans leurs produits. La chose la plus importante est sans doute que l'API fait tout le travail pour le développeur, vous n'aurez donc pas à vous soucier du type de matériel disponible sur n'importe quelle machine sur laquelle votre application va fonctionner. Le moteur WinML exploitera le matériel de manière dynamique et créera du code pour obtenir les meilleures performances disponibles quel que soit le matériel sur lequel l'appareil fonctionne.

Le moteur est construit en Direct 3D, et si le système a un GPU compatible DX12, il utilisera les shaders de calcul DX12 de manière dynamique. Si vous avez un GPU massif avec beaucoup de VRAM, la charge de travail sera déchargée sur le GPU. Si un GPU DX12 n'est pas disponible ou si les performances sont un problème en raison des graphiques intégrés, le moteur peut également utiliser la puissance de calcul du CPU.

Peut-être le plus intéressant, le moteur WinML fonctionnera même sur les ordinateurs basés sur SnapDragon 835, ou même sur les appareils IoT. S'il a beaucoup de performances disponibles, il en profitera, mais si le système est un appareil de faible puissance, il continuera de fonctionner.

Anandtech font

Nouvelles

Le choix des éditeurs

Back to top button