Par

Ferme De Serveurs

Google a une grande quantité de matériel informatique

Google

Les ingénieurs de Google ont chargé un intelligence artificielle avec la conception de processeurs plus rapides et plus efficaces, puis a utilisé ses conceptions de puces pour développer la prochaine génération d’ordinateurs spécialisés qui exécutent le même type d’algorithmes d’IA.

Publicité

Google opère à une si grande échelle qu’il conçoit ses propres puces informatiques plutôt que d’acheter des produits commerciaux. Cela lui permet d’optimiser les puces pour exécuter son propre logiciel, mais le processus est long et coûteux. Une puce personnalisée prend généralement deux à trois ans à développer.

Une étape de la conception de la puce est un processus appelé planification au sol, qui consiste à prendre le schéma de circuit finalisé d’une nouvelle puce et à organiser les millions de composants dans une disposition efficace pour la fabrication. Bien que la conception fonctionnelle de la puce soit terminée à ce stade, la disposition peut avoir un effet considérable sur la vitesse et la consommation d’énergie. Pour les puces des smartphones, la priorité peut être de réduire la consommation électrique afin d’augmenter la durée de vie de la batterie, mais pour un centre de données, il peut être plus important de maximiser la vitesse.

La planification des sols était auparavant une tâche très manuelle et chronophage, déclare Anna Goldie de Google. Les équipes diviseraient les puces plus grosses en blocs et travailleraient sur des pièces en parallèle, en cherchant de petits raffinements, dit-elle.

Mais Goldie et ses collègues ont maintenant créé un logiciel qui transforme le problème de planification d’étage en une tâche pour un réseau de neurones. Il traite une puce vierge et ses millions de composants comme un puzzle complexe avec une grande quantité de solutions possibles. L’objectif est d’optimiser les paramètres que les ingénieurs jugent les plus importants, tout en plaçant tous les composants et les connexions entre eux avec précision.

Le logiciel a commencé par développer des solutions au hasard dont les performances et l’efficacité ont été testées par un algorithme distinct, puis renvoyées au premier. De cette façon, il a progressivement appris quelles stratégies étaient efficaces et s’appuyaient sur les succès passés. « Cela a commencé un peu au hasard et obtient de très mauvais placements, mais après des milliers d’itérations, cela devient extrêmement bon et rapide », explique Goldie.

Le logiciel de l’équipe a produit en moins de 6 heures des tracés pour une puce comparables ou supérieurs à ceux produits par l’homme sur plusieurs mois en termes de consommation électrique, de performances et de densité de copeaux. Un outil logiciel existant appelé RePlAce qui termine les conceptions à une vitesse similaire n’a pas réussi à la fois les humains et l’IA à tous égards dans les tests.

La conception de la puce utilisée dans les expériences était la dernière version de l’unité de traitement du tenseur (TPU) de Google, conçue pour exécuter exactement le même type d’algorithmes de réseau neuronal à utiliser dans le moteur de recherche et l’outil de traduction automatique de l’entreprise. Il est concevable que cette nouvelle puce conçue par l’IA soit utilisée à l’avenir pour concevoir son successeur, et que ce successeur soit à son tour utilisé pour concevoir son propre remplaçant.

L’équipe pense que le même approche de réseau de neurones peut être appliqué aux diverses autres étapes fastidieuses de la conception des puces, réduisant ainsi le temps de conception global de plusieurs années à quelques jours. L’entreprise vise à itérer rapidement car même de petites améliorations de la vitesse ou consommation d’énergie peut faire une énorme différence à la vaste échelle à laquelle il opère.

« Il y a un coût d’opportunité élevé à ne pas sortir la prochaine génération. Disons que le nouveau est beaucoup plus économe en énergie. Le niveau d’impact que peut avoir sur l’empreinte carbone de l’apprentissage automatique, étant donné qu’il est déployé dans toutes sortes de centres de données différents, est vraiment précieux. Même un jour plus tôt, cela fait une grande différence », explique Goldie.

Référence de la revue : Nature, DOI : 10.1038/s41586-021-03544-w

Plus sur ces sujets :

.

Rate this post
Publicité
Article précédentThe War Of The Rohirrim: Le film d’animation Le Seigneur des Anneaux en préparation chez New Line
Article suivantLancement de Rainbow Six Extraction en septembre • Fr.techtribune
Avatar
Violette Laurent est une blogueuse tech nantaise diplômée en communication de masse et douée pour l'écriture. Elle est la rédactrice en chef de fr.techtribune.net. Les sujets de prédilection de Violette sont la technologie et la cryptographie. Elle est également une grande fan d'Anime et de Manga.

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici