BlogMobile

Google crée sa propre puce capable de faire le travail de dizaines de serveurs

Google crée sa propre puce capable de faire le travail de dizaines de serveurs

Google crée sa propre puce capable de faire le travail de dizaines de serveurs

La nouvelle puce Google est capable de remplacer plusieurs serveurs, et la meilleure chose est qu’elle le fait avec un excellent rapport performances / watt.

Avez-vous dĂ©jĂ  senti que votre ordinateur Ă©tait Ă  court d’Ă©nergie? Peut-ĂŞtre avez-vous rĂ©alisĂ© que vous ne pouviez pas ouvrir autant de programmes ou que tout prenait trop de temps Ă  se terminer.

La mĂŞme chose est arrivĂ©e Ă  Google il y a six ans, lorsqu’il a dĂ©veloppĂ© une nouvelle fonctionnalitĂ© de reconnaissance vocale sur son système Android. Une fonctionnalitĂ© qui rĂ©sistait Ă  Siri, mais qui Ă©tait tout simplement trop chère.

Google a besoin de trop d’Ă©nergie

Soudain, Google s’est rendu compte qu’il avait besoin de puissance. Beaucoup de puissance. Trop de puissance. La reconnaissance vocale Ă©tait incroyablement chère en termes de calcul; les calculs ne fonctionnent pas.

Si tous les téléphones mobiles Android de la planète effectuaient une recherche vocale pendant seulement trois minutes, Google aura besoin de deux fois plus de serveurs pour couvrir la demande.

Les coupables n’Ă©taient autres que leurs rĂ©seaux de neurones, qui utilisaient le apprentissage automatique pour analyser d’Ă©normes quantitĂ©s de donnĂ©es et arriver Ă  une conclusion. Le tout pour que l’utilisateur reçoive la rĂ©ponse sur son mobile en quelques secondes; surprenant, mais cher comme nous l’avons dit.

La solution de Google Ă  ce problème n’Ă©tait pas d’installer deux fois plus de serveurs. C’Ă©tait dĂ©veloppez votre propre puce, spĂ©cialement conçu pour exĂ©cuter l’intelligence artificielle et le code d’apprentissage automatique.

TPU, la nouvelle puce Google

C’est ainsi qu’est nĂ©e l’unitĂ© de traitement Tensor, ou TPU, la puce Google qui rĂ©pond lorsque vous parlez Ă  votre mobile. Bien que son existence soit dĂ©jĂ  connue, maintenant qu’une Ă©tude sur sa crĂ©ation a Ă©tĂ© publiĂ©e, nous pouvons savoir autre chose.

Par exemple, que Google utilise la puce exclusivement pour faire fonctionner les rĂ©seaux de neurones; C’est un dĂ©tail important, car la puce n’est pas utilisĂ©e pour l’apprentissage automatique, pour le processus d’entraĂ®nement du rĂ©seau neuronal.

L’utilisation du TPU est si spĂ©cifique; en d’autres termes, une puce qui ne fonctionnerait que pour une seule chose, mais qui le ferait très bien. Pour les 70 ingĂ©nieurs Ă  l’origine du projet, c’Ă©tait la seule chose qui avait du sens du point de vue de l’efficacitĂ©.

Nous avons eu plusieurs gĂ©nĂ©rations dans lesquelles les puces devaient ĂŞtre utilisĂ©es pour tout; Ils ont Ă©tĂ© conçus pour exĂ©cuter toutes sortes de codes. Aujourd’hui, cela ne fonctionne plus; Les entreprises qui dĂ©veloppent l’IA ont besoin de puces hautement spĂ©cialisĂ©es. L’Ă©poque oĂą ces sociĂ©tĂ©s utilisaient des puces graphiques pour ce type de code est rĂ©volue.

Et lorsque vous êtes de la taille de Google, vous pouvez même vous permettre de créer votre propre puce à partir de zéro. Grâce à cela, le TPU a Rapport performances / watts 30 à 80 fois plus élevé à celle des processeurs normaux. Même par rapport aux puces fabriquées avec les mêmes techniques, le TPU est 15 à 30 fois plus rapide.

Était-ce la bonne dĂ©cision d’investir autant d’argent dans une puce qu’elle ne serait utilisĂ©e que pour un seul type de projet? bien Google utilise TPU depuis deux ans, dans toutes sortes d’Ă©tudes, applications et services; de la traduction entre les langues, Ă  l’IA qui bat le meilleur joueur de go au monde.

Bouton retour en haut de la page

Blocage d'annonces détecté

Vous devez supprimer le AD BLOCKER pour continuer Ă  utiliser notre site MERCI