Clé à emporter
- Une nouvelle méthode de conception de puces utilisant l'IA pourrait économiser des milliers d'heures d'effort humain.
- Google a récemment annoncé avoir développé un moyen de concevoir des puces avec IA qui seront utilisées dans une application commerciale.
- Certains observateurs disent que le processus de conception de l'IA se traduira par de meilleures puces à des prix inférieurs pour les utilisateurs.
Les chercheurs utilisent l'intelligence artificielle pour construire plus rapidement des puces informatiques. Les initiés de l'industrie disent que cet effort conduira probablement à de meilleures puces à des prix inférieurs pour les utilisateurs.
Google a récemment annoncé qu'il utilisait l'IA pour concevoir sa prochaine génération de puces d'apprentissage automatique. Après des années de recherche, les efforts de l'entreprise en matière d'IA portent leurs fruits et seront utilisés dans une prochaine puce destinée au calcul de l'IA, selon un article publié dans la revue Nature.
"La beauté de la conception de puces autonomes est qu'elle réduit considérablement la barrière à l'entrée pour les entreprises qui souhaitent accéder à la puissance des puces IA, car moins de concepteurs sont nécessaires pour produire une conception de haute qualité et optimisée pour les applications", Stelios Diamantidis, un directeur principal de Synopsys Artificial Intelligence Solutions, qui produit des logiciels d'IA pour la conception de puces, a déclaré dans une interview par e-mail.
"En fin de compte, cela se traduira par plus de commodité, de sécurité, d'automatisation et de communications transparentes dans presque tous les aspects de notre vie à moindre coût et dans une plus grande variété d'applications."
Computers Construire des ordinateurs
Google utilise l'IA pour créer de meilleures versions de l'IA en planifiant la conception d'une puce. Le logiciel trouve le meilleur endroit pour placer des composants tels que les processeurs et la mémoire, ce qui est difficile à faire à de si petites échelles.
"Notre méthode a été utilisée en production pour concevoir la prochaine génération de Google TPU", ont écrit les auteurs de l'article, dirigés par les co-responsables de l'apprentissage automatique pour les systèmes de Google, Azalia Mirhoseini et Anna Goldie.
En fin de compte, cela se traduira par plus de commodité, de sécurité, d'automatisation et de communications transparentes dans presque tous les aspects de notre vie.
Les chercheurs de Google ont affirmé que la conception de l'IA pourrait avoir des "implications majeures" pour l'industrie des puces. Selon les scientifiques, la nouvelle méthode de Google peut générer des plans de puces manufacturables en moins de six heures qui sont comparables ou supérieurs à ceux réalisés par des experts dans tous les détails essentiels, y compris les performances, la consommation d'énergie et la surface de la puce. La méthode pourrait faire économiser des milliers d'heures de travail humain pour chaque génération de micropuces.
Le scientifique en chef de l'IA de Facebook, Yann LeCun, a qualifié l'article de "très beau travail" sur Twitter, affirmant que "c'est exactement le type de cadre dans lequel RL brille."
Comme une partie d'échecs
La conception d'une puce peut prendre des semaines d'expérimentation humaine, a déclaré Diamantidis. Il a comparé le processus à une partie d'échecs, un domaine où l'IA a déjà battu les humains.
"Pour vous donner une idée de la complexité d'une conception de circuit intégré (IC) moderne typique, considérez la comparaison suivante", a-t-il ajouté. "Dans le jeu d'échecs, il y a environ 10 au 123e [puissance] nombre d'états ou de solutions potentielles; dans le processus de placement de la conception d'une puce actuelle, c'est 10 au 90 000e."
La beauté de la conception de puces autonomes est qu'elle réduit considérablement la barrière à l'entrée pour que les entreprises accèdent à la puissance des puces IA.
Diamantidis prédit que les conceptions d'IA pourraient pousser les performances des puces et l'efficacité énergétique à plus de 1 000 fois les niveaux actuels.
"La recherche dans ce vaste espace est un effort très laborieux, nécessitant généralement plusieurs semaines d'expérimentation et souvent guidé par les expériences passées et les connaissances tribales", a-t-il ajouté. "La conception de puces activée par l'IA introduit un nouveau paradigme d'optimisation générative qui utilise la technologie d'apprentissage par renforcement (RL) pour rechercher de manière autonome des espaces de conception pour des solutions optimales."
La conception de puces par IA se développe rapidement, a déclaré Diamantidis. Synopsys est l'un des principaux fournisseurs d'outils de conception de puces compatibles avec l'IA, et ses clients sont toutes les grandes entreprises de semi-conducteurs et d'électronique au monde, a-t-il affirmé. Ces entreprises fournissent des puces ou développent des appareils mobiles, des systèmes informatiques et des centres de données hautes performances, des équipements de télécommunications et des applications automobiles.
Nous ne pouvons pas nommer de clients spécifiques, mais au cours des derniers mois, les utilisateurs de nos outils d'IA ont pu établir, puis immédiatement battre, des records mondiaux de productivité en matière de conception, en étant capables d'atteindre avec un un seul ingénieur en quelques semaines ce qu'il fallait des mois à des équipes entières d'experts », a déclaré Diamantidis.
En fin de compte, ce sont les utilisateurs qui bénéficieront de meilleures conceptions de puces, a déclaré Diamantidis. Il a ajouté que "tout cela est motivé par notre désir de traiter plus de données, d'automatiser plus de fonctions dans les produits que nous utilisons et d'intégrer plus d'intelligence dans presque tout ce qui touche à nos vies".