Selon un rapport de Phoronix, Intel a discrètement confirmé l’existence d’un nouvel ASIC, le Versatile Processing Unit (VPU), via un nouveau pilote Linux mis en ligne hier. Cette nouvelle unité est conçue pour accélérer les interférences de l’IA pour les applications d’apprentissage en profondeur et arrivera dans les processeurs Meteor Lake de 14e génération.
Pour les non-initiés, l’interférence de l’IA fait référence à l’utilisation de réseaux d’IA entraînés pour faire des prédictions et constitue un élément clé de tous les flux de travail d’IA modernes. Avec l’industrie technologique si fortement concentrée sur les algorithmes d’IA, il est logique qu’Intel mette ces « cœurs d’IA » dans ses puces pour répondre à la demande des consommateurs et des développeurs en matière de flux de travail. Vous pouvez considérer cette nouvelle unité comme une alternative similaire aux cœurs Tensor de Nvidia.
Cette annonce silencieuse intervient six ans après qu’Intel a acquis l’expert en unités de traitement d’IA Movidius. La création de Movidius à l’époque était révolutionnaire; ses VPU pourraient offrir des performances impressionnantes par watt, avec un ensemble hétérogène composé de plusieurs processeurs supplémentaires conçus pour des tâches spécifiques. Avec cette architecture spécialisée, la création de Movidius pourrait retirer 4 TOPS dans une enveloppe de puissance de 1,5 W.
En termes simples, cette puce avait un niveau d’efficacité énergétique dont d’autres entreprises du secteur ne pouvaient que rêver à l’époque, y compris Nvidia.
Sans aucun doute, cette nouvelle puce est construite au moins en partie par les employés derrière Movidius. Malheureusement, nous ne savons pas quelle sera la puissance de cette nouvelle unité de traitement polyvalente dans les processeurs Meteor Lake d’Intel. Cependant, après cinq ans de recherche et développement, nous nous attendons à ce que le nouvel ASIC d’Intel et de Movidius fonctionne très bien.
Grâce aux notes de mise à jour du pilote, tout ce que nous savons actuellement, ce sont certains des composants internes de la puce. Le VPU d’Intel comprendra une unité de gestion de la mémoire pour traduire les données VPU en adresses DMA hôtes et isoler les charges de travail des utilisateurs, un microcontrôleur basé sur RISC, un sous-système de calcul neuronal et un réseau sur puce.
Meteor Lake est encore à deux générations de processeurs, il faudra donc un certain temps avant qu’Intel ne commercialise ce produit. Mais apparemment, cette puce sera disponible explicitement pour les processeurs clients. En conséquence, nous ne savons pas si les puces de serveur obtiendront ce VPU (ou peut-être une variante renforcée), mais cette nouvelle garantit au moins que nous verrons cette unité axée sur l’IA du côté consommateur du marché.